Position: Middle/Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 5


(01.05.2021-01.06.2023) (ABTO software company)
Customer: Great Britain based. 
Project description:Tools for creating geofencing, navigation and geolocation users by using GPS, RTK trackers and mobile devices. Great Britain Railway. 
Team size: 9 team members. 
Role: Full stack .net Software Developer.
Responsibilities: 
•  Fixed complex bugs. 
•  Designing and implementing public API for integration with other types of trackers, designing mobile API.  
•  Develop and implement custom user stories (with communication about UI interfaces).
•  Communication about Architecture solutions and technical debt.
•  Writing unit tests.
•  Code reviewing, mentoring trainee. 
•  Moved the project to .net core.
•  Integrate the system with AWS SQS Queue and make logic for  processing messages.
•  Implemented SignalR communications between mobile, GPS trackers, and web applications.
•  Made the first step to move the project to microservices: started a rewrite project to modular monolith approach. Implemented in life SQRS approach to handling requests. 
Tools and technologies: .NET, C#, MSSQL, Angular8, SCSS, Entity Framework, Azure,  AJAX, JQuery, custom JavaScript, ASP .NET Core 2.2, Docker HUb, AWS Queue, Bootstrap theme, Leaflet maps, Azure blob storage, Azure key Vault, Azure Application Insights, Azure SignalR, Firebase Cloud Messaging, Twilio sms notifications.