- Maxim Kovalev
- Software Development Team LeadSoftware Development Team LeadBombardier Transportation · Full-timeBombardier Transportation · Full-timeMar 2012 - Nov 2019 · 7 yrs 9 mosMar 2012 - Nov 2019 · 7 yrs 9 mosKingston, ON, CanadaKingston, ON, Canada
- Technical Environment: C#, .Net Framework, Windows Presentation Foundation (WPF), MVVM, Prism, .Net core, REST API, MS SQL, Visual Studio, SVN, Redmine, SonarQube, UpSource, TeamCity
Responsibilities:
o Conduct daily stand up meetings, identify items that require immediate attention and report to executive team.
o Lead a group of twelve developers and testers in an Agile Software Development process.
o Extend SCADA system functionality by creation new software modules using C# and .net core REST API. Integrating new modules in Microservices system architecture.
o Constantly improve Tran Management Software (TMS) application, migrate from Window Form application to WPF desktop application using MVVM pattern and Prism framework.
o Brakes monolithic TMS windows form application to software components (NuGet packages), that can be tested independently and reused in future projects.
o Implement complete software life cycle, starting from requirement gathering in Redmine requirements management system, code development with integration with SVN, automated build with TeamCity, code review with UpSource, and code quality analyzes with SonarQube
o Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor.
o Design and develop programming systems making specific determinations about system performance.
o Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.
Technical Environment: C#, .Net Framework, Windows Presentation Foundation (WPF), MVVM, Prism, .Net core, REST API, MS SQL, Visual Studio, SVN, Redmine, SonarQube, UpSource, TeamCity Responsibilities: o Conduct daily stand up meetings, identify items that require immediate attention and report to executive team. o Lead a group of twelve developers and testers in an Agile Software Development process. o Extend SCADA system functionality by creation new software modules using C# and .net core REST API. Integrating new modules in Microservices system architecture. o Constantly improve Tran Management Software (TMS) application, migrate from Window Form application to WPF desktop application using MVVM pattern and Prism framework. o Brakes monolithic TMS windows form application to software components (NuGet packages), that can be tested independently and reused in future projects. o Implement complete software life cycle, starting from requirement gathering in Redmine requirements management system, code development with integration with SVN, automated build with TeamCity, code review with UpSource, and code quality analyzes with SonarQube o Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor. o Design and develop programming systems making specific determinations about system performance. o Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.
- Senior Full Stack Developer .NETSenior Full Stack Developer .NETClinical Support Systems · Full-timeClinical Support Systems · Full-timeApr 2009 - Mar 2012 · 3 yrsApr 2009 - Mar 2012 · 3 yrsKingston, ONKingston, ON
- Project descriptions:
Web-based Medical billing application (www.cab.md) that integrates with the ministry of health and automate the billing process.
Technical Environment: MSSQL, stored procedures, C#, .Net Framework, ASP.NET MVC, jQuery
Responsibilities:
o Full-stack medical billing application development starting with database design in MS SQL, stored procedure, business logic later and user interface using ASP.NET MVC and HTML, CSS and jQuery on client-side.
o Designed database for heavily load Online Transaction Processing web application, MS SQL.
o Automated Electronic Data Transfer process with Ministry of Health Information System.
o Implemented HL7 (Health Level Seven) interface providing integration with other application using C#
o Provided expertise to other Projects on database design and optimization as required.
No comments:
Post a Comment