Maxim B.
Senior .NET Developer
Experience - 8 years 11 months
Back End
- ASP.NET Core
- Web API

Front End
- Angular 2, 4, 5
- Angular 1.x
- React
- ExtJS

Mobile App Development
- Xamarin
- Ionic
- PhoneGap
- React Native

- Microsoft SQL Server
- Oracle
- Mongo DB

Cloud Technologies
- Azure
- Amazon Web Services

- Fluent
Projects and Experience
Work experience - 8 years 11 months

Ambaha IT-Solutions
Senior .NET developer
November 2016 - untill now
Senior developer : Full-stack development of commercial web-applications according to customer's requirements.

- Gather requirements from customer, analysis
- Design solution for required tasks
- Implementation
- Automated testing
- Deployment

Project 1 - LMS system - web application for educational courses and training programs.
- Gathering requirements from the customer
- Architecture preparation
- Full-stack implementation & QA
- Testing
- Deployment

Front-end: Angular.JS, Bootstrap
Back-end: ASP.NET Core, EF, MS SQL 2014
Patterns: MVC, MVVM, GOF (for architecture)

Project sucessfuly developed, tested, implemented

Project 2 - Animated JS widget - visualisation of real time sports events and statistics
- Gather requirements from customer, analyze
- Design solution for required tasks
- Implementation, QA
- Deploy to customer

Front-end: Angular.JS, Create.JS, Tween.JS, CSS
Back-end: external web-socket API (SOA architecture)
Patterns: MVVM

2 sports types fully implemented, tested and supplied with documentation for future support

Senior .NET Developer
May 2014 - October 2016
Project 1. Development of web applications for finance trading (ASP.NET MVC, jQuery, ADO.NET)
Project 2. Development of web-application for quality control in hotels (ASP.NET MVC, EF, MS SQL).
Project 3. Development of web-application for booking of hotels, air tickets (ASP.NET MVC, Travelport UAPI, Azure)
Project 4. Development of applications for postal companies in the US (ASP.NET MVC, WPF, MS SQL)
Project 5. Development of additional plugins and applications for CRM system (MS Dynamics CRM 2011, MS Sharepoint 2013, MS SQL)

- Frontend: ASP.NET MVC, WPF, jQuery, Angular.JS, Kendo UI, Highcharts, CSS3, HTML5
- Backend: MS SQL 2012, Entity Framework, ADO.NET
- Tools: NLog, signalR etc.
- Patterns: MVC, MVVM, GRASP, GOF
- Teamwork: TFS 2013, git
- Automated testing: Jenkins, Selenium, phantomjs, JMeter

Datium Oy
Senior .NET developer
May 2014 - December 2014
Full-stack development of commercial web-applications according to customer's requirements.

- Gather, analysis of customer requirements
- Task planning, estimating
- Development, testing, bug-fix
- Projects publishing (Continuous integration)

- Front-end: ASP.NET MVC, jQuery, Angular.JS, Kendo UI, CSS 3, HTML5
- Back-end: MS SQL 2012, Entity Framework 6
- Tools: Node.js, grunt, bower, nuget, log4net, SignalR, Rhino Mocks etc.
- Patterns: MVC, MVVM
- Processing: agile, scrum
- Teamwork: TFS 2013

June 2013 — May 2014
1 year Senior developer Front-end development of commercial web-applications according to customer's requirements.

- Development of user interface for commercial web-application according to customer's requirements (ASP.NET MVC/WebForms, jQuery, Angular.JS, CSS 2.1)
- Using and customizing of custom web-controls
- Analyzing database queries (MS SQL 2012), work with test data
- Implementing unit tests (Rhino Mocks)

- Front-end: ASP.NET MVC\WebForms, Angular.JS, ASP
- Back-end: EntityFramework, MS SQL 2012
- Patterns: MVC, MVVM
- Testing: MS Test Center, Rhino Mocks
- Teamwork: TFS 2012

Mastered Angular.JS, continuous integration builds using MS Build and TFS, unit/functional testing.

February 2012 — June 2013
1 year 5 months
Saint Petersburg, Software developer

Project 1. Development of user interface of commercial web-application according to customer's requirements (ASP.NET WebForms, jQuery, CSS 2.1)
Project 2. Creating the web-application for internal company use (ASP.NET MVC 4, jQuery, EntityFramework, knockout.JS)
Project 3. Creating the desktop application for commercial use (WPF, ADO.NET)

- Implementation of UI's according to the prototype (ASP.NET WebForms\MVC, WPF)
- Bugfix & automatic testing (MS Test Center, Selenium)
- Analyzing database queries (MS SQL 2008 + Profiler), adding test data, writing custom procedures

- Front-end: ASP.NET (WebForms / MVC 4.0), jQuery, WinForms, WPF
- Back-end: LINQ, LINQtoSQL, ADO.NET, EntityFramework, T-SQL (MS SQL 2008)
- Automated testing: Selenium, MS Test Center
- Patterns: MVC, MVVM
- Teamwork: TFS, Atlassin Jira, SCRUM


June 2010 — February 2012
1 year 9 months Software developer

- Working in a team of developers (.NET Winforms), partially participating in web-projects
- Creating\editing forms and reports in multi-tier application environment
- Working with database scheme, creating\modifying of queries, tables, procedures, functions
- Analysis, refactoring and optimisation of existing code

- Front-end: WinForms, ASP.NET MVC, ExtJS, Component One Winforms Controls
- Back-end: ADO.NET, T-SQL (MS SQL 2005)
- Reporting: Crystal Report 11
- Patterns: MVC
- Teamwork: TFS

Higher 2007 Saint-Petersburg State University Of Aerospace Implementation Faculty of economics, speciality "Applied computer science in economics", Research work: "Automatization of making faculty lesson schedule" (VB.NET,MS SQL)

Tests, examinations
- 2012 Sharepoint courses Reksoft
- 2011 Upper-intermediate English Good-Luck School
- 2010 Intermediate English Glory School Electronic certificates
- 2012 MCTS: .NET Framework 4, Web Applications
- MCTS: .NET Framework 4, Data Access
- MCTS: .NET Framework 4, Service Communication Applications
- MCPD: Web Developer 4 Key skills

Russian - native
English - fluent
German - basic knowledge

Languages: C#, Javascript, VB.NET, VBA; basics - Python, Java
Frameworks: .NET, ASP.NET (WebForms, MVC), ASP.NET Core, Windows Forms, WPF
Front-End: jQuery, Angular.JS, Durandal.JS, Kendo UI, Highcharts, Bootstrap, Create.JS, Tween.JS, HTML, CSS
Back-End: Entity Framework, ADO.NET, WCF, Node.JS
Tools: LINQ, LinqToSQL, Unity, SignalR, OpenXML SDK, etc.
Databases: MS SQL Server, T-SQL
Reporting: Crystal Reports, SSRS
Version control \ teamwork: TFS, SVN, Git, JIRA, TargetProcess
Automated testing: Selenium, MS Test Center, Telerik Testing Framework, Phantom.JS, Jenkins

Feel free to contact us
Roman Skvortsov
CEO, Founder
Phone: +7 962 720 12 49