Mikhail I.
Senior .NET developer
15 years of experience
6 years at Intel

Fluent English (spoken and written), strong communication skills
Experienced team lead
Back End
.NET, ASP.NET Core, ASP.NET MVC, Web API, Quartz.Net, Security

Front End
AngularJS, KnockoutJS, VueJS, Twitter Bootstrap, Semantic UI, SEO, LESS/Sass

Methodologies
- Test-Driven Development (nUnit, Moq)
- Unit Testing
- Object-Oriented Analysis & Design

Databases
MS SQL Server, PostgreSQL, SQLite, Firebird, EntityFramework, Dapper

Cloud Technologies

Amazon Web Services

DevOps
Kanban, Scrum, Trello, Jira, TeamCity, automated deployment and functional testing

Architecture
Separation of concerns, MVC, MVVM, design patterns, IoC

English
- Fluent


Certifications
Agile Software Development by Jeff Sutherland


Recommendations
Craig Phillips – CEO, Volia Software – July 21, 2016
«Mikhail served as a consultant for an extended period on a key client project. At all times Mikhail
demonstrated professionalism, excellence in software development, strong communication skills, and both teamwork and effective team leadership. He is a gentleman of high character and would be an asset to any organisation.»

Bjarne Marell – CFO / CIO / co-owner at RetNemt.dk – July 2, 2013
«Mikhail worked on my project as a senior developer for 3 years. Being the only person on the team and
working remotely from home he was able to implement a dozen challenging solutions on his own.
Communication skills are fairly strong – among the best spoken English skills I have worked with. Also very
polite, but still able to express his opinion. He speaks up if he sees a problem which is good. He is very
knowledgeable about software architecture and (web) software development in general. My confidence, he will find a solution to any software problem we might encounter, is high.»
Experience
Ambaha IT-Solutions
Full Stack .Net Developer / Lead Web Developer
October 2017 - till now

— Technologies: .NET, ASP.NET Core, ASP.NET MVC, REST architecture, Web API 2,
SignalR 2, Quartz.Net, security.
— Client-side: ES6, AngularJS, VueJS, KnockoutJS, Twitter Bootstrap, Semantic UI, SEO.
— Databases: MS SQL Server, PostgreSQL, NoSQL, SQLite, Firebird, EntityFramework,
Dapper.
Remote Job, Self-Employed
Full Stack .Net Developer / Lead Web Developer
August 2010 - September 2017

Delivering high-quality solutions for international customers.
— Technologies: .NET, ASP.NET Core, ASP.NET MVC, REST architecture, Web API 2,
SignalR 2, Quartz.Net, security.
— Client-side: ES6, AngularJS, VueJS, KnockoutJS, Twitter Bootstrap, Semantic UI, SEO.
— Databases: MS SQL Server, PostgreSQL, NoSQL, SQLite, Firebird, EntityFramework,
Dapper.
— Build and Version Control: TeamCity, TFS, Git, Webpack.
— DevOps: Kanban, Scrum, Trello, Jira, TeamCity automated deployment, automated
functional testing, ReSharper.
— Architecture: separation of concerns, MVC, MVVM, design patterns, IoC.
— Expertise: performance tuning for heavy loaded web, mutithreading, async, horizontal
scaling.
— Other: Windows services development, installers, WiX.
Intel Corporation
Senior .NET Developer / Software Architect
June 2004 - July 2010 (6 years and 4 months)


Developing and architecting projects of medium to large sizes. Delivering high quality solutions
within limited time and budget. Projects vary from desktop applications to complex distributed web
systems and all require deep knowledge of .NET, design patterns, community best practices, and
quality standards.

Technologies
C#, ASP.Net, MVC, WPF, WinForms, SQL Server, FirebirdDB, O/R tools, JQuery UI,
Ajax, KnockoutJS, REST, .Net Remoting, multi-threading, CruiseControl.Net, MSBuild.
StrategyAd
Web Developer
June 2002 - April 2004

Worked on comprehensive e-commerce platform used as a framework to build and maintain
Internet shops (payment processing, product placement, user management, and integration with
third-party systems through web services)

Technologies
ASP.NET, ASP, C#, XML/XSLT, DHTML, JavaScript.

Key Projects
Data Mining Platform with Semantic Search
Full stack .Net developer, co-architect, team lead (dev team size: 7 developers)
Sep 2015 – Oct 2017

Description

Real-time data mining of auctions and their items from thousands of marketplaces worldwide.
Capability to search by meaning rather than text, so that searching in any language, jargon, or
terminology results in the same. User-configurable system of what data to process, how to
analyze, and which results to store.

Technologies
ASP.NET MVC/Core, AngularJS, Amazon Cloud Services (AWS), MS SQL, PostgreSQL, MongoDB, Lucene.Net, Quartz.Net, Dapper, TeamCity, Image processing

Achievements
- Created workflow mechanism for all stages of data mining process
- Optimized database search on one hundred million entries
- Designed and implemented user-configurable rules for post-processing
- Created pluggable architecture for data crawlers
- Implemented Text analysis

Online Data Backup Service
Full stack .Net developer, co-architect (dev team size: 14 developers)
Jul 2013 – Aug 2015

Description

Solution that enables customers to protect, backup, and recover any type files, folders, emails,
and variety of application data as well as the entire servers — both locally and in the cloud.

Technologies
ASP.NET MVC, WPF, WCF, MS SQL, Firebird

Achievements
- By 100 times improved functional performance of online backup tool
- Designed innovative architecture of remote backup management
- Added support of Volume Shadow Copy service to backup files currently in use
- Traveled to USA to integrate new solutions on customer site
Danish Meal Distribution
Full stack .Net developer, architect (dev team size: 2 developers)
Feb 2010 – Sep 2013

Description

Subscription based web system for recipe-ready meals. Over 50,000 orders a month.
65,000 active customers.

Technologies
ASP.NET MVC, Sitefinity CMS, MS SQL, KnockoutJS, Web API, Bootstrap, SEO, Xamarin Mobile
app, TeamCity

Achievements
- Replaced legacy web system with new responsive frontend
- Created rich client-side UI for new customer campaigns
- Implemented online credit card processing, automated payments, and failover operations
- Implemented two-way web transaction mechanism between the web and payment system

Education
Program Systems University 1998 - 2003
BS in Computer Science and Applied Mathematics.
Studied both theoretical and practical foundations of computing and mathematics.
Like this developer? Start a conversation!
E-mail
Name
Skype (Optional)
My preferred time for an online meeting (Optional)
Feel free to contact us
Roman Skvortsov
CEO, Founder
Phone: +7 962 720 12 49
E-mail: r.skvortsov@ambaha.com