Maxim B.
Senior .NET Developer
Experience - 6 years 11 months
Back End
- ASP.NET MVC
- ASP.NET Core

Front End
- Angular 2
- Angular 1.x
- React
- ExtJS
- HTML5
- CSS

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

Databases
- Microsoft SQL Server
- Oracle
- MySQL
- Mongo DB

Cloud Technologies
- Azure
- Amazon Web Services

English
- Fluent
Projects and Experience
Work experience - 6 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.
Functions:
- Gathering requirements from the customer
- Architecture preparation
- Full-stack implementation & QA
- Testing
- Deployment

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

Results:
Project sucessfuly developed, tested, implemented

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

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

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

Self-employed
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)

Experience:
- 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.

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

Experience:
- 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

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

Functions:
- 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)

Experience:
- 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

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


Reksoft
February 2012 — June 2013
1 year 5 months
Saint Petersburg, www.reksoft.ru Software developer

Projects:
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)

Functions:
- 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

Experience:
- 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

Billetkontoret

June 2010 — February 2012
1 year 9 months
billetkontoret.dk Software developer

Functions:
- 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

Experience:
- 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

Education
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

Languages
Russian - native
English - fluent
German - basic knowledge

Skills
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
Patterns: MVC, MVVM, GRASP, GOF, DRY, KISS
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
E-mail: r.skvortsov@ambaha.com