Senior Software Developer
2017 - PRESENTLuxoft USA\Capital Group- Designed and implemented an integration service for test case management systems like qTest and QC.
- Configured CI/CD infrastructure configuration for multiple teams.
- Created a set of automation test cases (unit, P2P, integration) for multiple teams.
Technologies: RabbitMQ, Microsoft SQL Server, Angular, Linux, IIS, .NET CoreSenior Software Developer
2015 - 2017Luxoft Russia- Implemented financial representatives management systems.
- Maintained the code quality, automatization test cases, and CI/CD environment.
- Identified single points of failure, bottlenecks, and bugs and elaborated solutions for those problems.
- Optimized SQL queries, functions, stored procedures, and triggers. Configured database backup and maintained indexes and constraints.
Technologies: Windows Presentation Foundation (WPF), Windows Forms (WinForms), SQL, ASP.NET Core, .NET CoreSenior Software Developer
2014 - 2015CKRT- Supported and implemented new features for the Russian Railways Transport API.
- Supported users of the transport management system.
- Configured the CI/CD environment for all components of the system.
Technologies: Windows Presentation Foundation (WPF), Windows Forms (WinForms), SQL, ASP.NET Core, .NET CoreSenior Software Developer
2012 - 2013Usetech- Developed and implemented new features and performed fully covered code-reviews.
- Analyzed and arranged system functional and non-functional requirements.
- Documented design decisions and component API use case examples.
Technologies: Git, Microsoft SQL Server, Windows Communication Framework (WCF), MS Silverlight, C#, .NETSoftware Developer
2008 - 2012Technostyle Technology- Developed and supported the hardware management system.
- Designed and supported the video title graphical application.
- Supported and maintained a video server (and other hardware).
Technologies: Microsoft SQL Server, Windows Forms (WinForms), C#, .NET