Position: Full Stack Developer / DevOps
Category: .NET
English level: intermediate
Years of experience: 4

Team Lead Assistant for Junior Developers:
Because of my performance and skills, was selected to supervise junior developers. Provided technical oversight and guidance for them. Did first of two code reviews for junior developers. Was responsible for their tasks.
Full Stack Developer and DevOps working on various stages of project lifecycle: from scratch up to deployment.
Care about code quality and use good software design to avoid technical debt in future.
Have experience with project deployment on various platforms.

Languages:
C#, SQL, TypeScript, JavaScript, HTML, CSS, YAML, Shell, PowerShell

Backend:
.NET, .NET Core, ASP.NET, ASP.NET Core, Entity Framework, Entity Framework Core, SQL Server, PostgeSQL, SQLite, IdentityServer, Autofac, Ninject, Hangfire, SignalR, Unity Container, Azure Service Bus

Frontend:
Angular 2+, AngularJS, Razor Pages, Angular Material, RxJS, jQuery, SASS, KnockoutJS, VueJS

Techniques:
SOLID, DRY, Dependency Injection, Clean Code

DevOps:
Web-application deployment to Kubernetes
Virtual machine creation using Ansible
Docker containerization
Linux administration
CI/CD with Jenkins
Bash/PowerShell scripting
Logging using Elasticsearch/Kibana
Monitoring using Prometheus/Grafana
Automated testing using SonarQube/xUnit