Position: Fullstack/.NET Developer
Category: .NET
English level: upper
Years of experience: 5

• Investigation and implementation of cloud-based solutions (AWS lambda, API Gateway, serverless, etc).
• Success implementation of complex widgets for the UI without enough experience in Vue.JS, TS, and KnockoutJS.
• Took a part in planning, developing, and successfully delivering new functionality as a self-managed team (were not enough management resources).
• The development of a mobile application using Xamarin for Android and iOS with no experience in this field (tasks have been accomplished).
• Projects management.
• Mentoring about 6 people (throughout time).
Name of employer: Ciklum, Kyiv (Ukraine)
Dates of employment: Oct 2019 – Present (2 years 8 mos)
Job title: Middle Full-stack .NET Developer (1 year 8 mos)
Job title: Senior Full-stack .NET Developer (1 year)
Project description: Code Worldwide project, product: adZU – Marketing innovation system. Proven Solution for Enterprise-Scale Marketing Transformation
Responsibilities: 
As example:
•	Development of the system (services, APIs, frontend plugins)
•	Extending and improvement of existing
•	Implementation of architecture solutions (using diagrams etc.)
•	Planning, researching, and implementing new solutions
•	Writing Unit and integration tests
•	Bug fixing and refactoring
•	Performance optimization
•	Participate in scrum events
Tools and technologies: .Net, C#, MongoDB, CQRS, Event Sourcing, Web API, REST API, Microservices, AWS Lambda, LINQ, .Net Core, SpecFlow, NUnit, TypeScript, JavaScript, HTML, CSS, OOP, SOLID, Mercurial, Git, Git-flow, CI/CD, TeamCity, Octopus

Name of employer: PJSC BANK VOSTOK, Kyiv (Ukraine)
Dates of employment: Mar 2017 – Sep 2019 (2 yrs 7 mos)
Job title: Junior .Net Developer (1 year 3 mos)
Job title: Middle .Net Developer (1 year 5 mos)
Project description: Variety of projects for the bank
Responsibilities: 
As example:
•	Development of new applications, services, APIs
•	Extending and improvement of existing
•	Bug fixing and refactoring
•	Writing technical documentation
•	Performance optimization
•	Mentoring of junior developers
•	Participate in scrum events
•	Planning architecture
•	Management of projects
Tools and technologies: .Net, C#, MS SQL, ADO.Net, WCF, Web API, REST API, MVC, Microservices, SOA, Docker, LINQ, Entity Framework, .Net Core, Vue.js, HTML, CSS, JavaScript, WinForms, DevExpress, OOP, SOLID, TFS, Git, SVN, TeamCity

Name of employer: Team in addition to the main work, Kyiv (Ukraine)
Dates of employment: Jun 2017 – March 2019
Job title: .Net Developer
Project description: CRM system for gym which includes desktop application, mobile application, and Web API service
Responsibilities:
As example:
•	Development of applications
•	Bug fixing and refactoring
•	Performance optimization
•	Participate in scrum events
•	Planning architecture
Tools and technologies: .Net, C#, MS SQL, ADO.Net, Web API, REST API, MVVM, LINQ, Entity Framework, OOP, WinForms, DevExpress, Xamarin, TFS, Git
I would not like to deal with desktop development of applications.