SUMMARY OF QUALIFICATIONS
Senior Software Engineer with about 6 years of experience in .NET Enterprise Application Architecture,
functional design, development, integration, implementation, deployment, and production support
5 years of extensive experience in ASP.NET development, configuration, installation, maintenance, and
customization
Experience in: methodology and standards determination/implementation, system architecture and
structural optimization, development and deployment, and informal and formal quality assurance
Solid experience with designing and implementing flexible web based solutions that support frequent UI
and functionality changes
In depth understanding of structured and Object Oriented Analysis, Design, Programming, and Design
Patterns
Proficient in C#, .NET Framework, ASP.NET, ASP.NET MVC, ADO.NET EF, Web API, web front end
development and design.
Solid knowledge of relational database development, deployment, administration, and maintenance
Experience in WCF, T SQL, and SQL Server 00/05/08
Good communication and interpersonal skills ability to work independently and as part of an integrated
team
Possesses strong multi tasking abilities, organizational skills, and ethical standards
Ability to work effectively in cross functional project teams that include project management (PM),
business (BA), engineering (QA, dev, DBA, infrastructure), and internal/external clients and vendors
Solid experience in training, mentoring, and sharing knowledge with junior developers
Profound experience working with geographically distributed teams
TECHNICAL SKILLS
Programming C#, SQL, Java Script, Java(beginner), C++(beginner)
Languages
Technologies ASP.NET, ADO.NET EF, ASP.NET MVC, Win Forms, WPF, WCF, LINQ, AJAX,
Web API, SignalR, XML, REST, HTML, DOM, CSS
Frameworks and API NUnit, jQuery, KnockoutJS, Durandal, BreezeJS
Platforms / OS MS Windows, MS DOS and Windows Server/IIS
Databases MS SQL Server, RavenDB
Office and Management MS Project 2007, Visio
Software & Tools Microsoft Office, MS Visual Studio, Fiddler, FireBug, Adobe Photoshop, Resharper,
Reflector, Chrome Dev tools, TFS, GIT, SVN
Methodologies & Agile, Scrum, Design Patterns, OOP, Object Oriented Design
Modeling Languages
PROFESSIONAL EXPERIENCE
December 2013 Present Career Education Corporation Shaumburg, IL
Sitecore senior developer
Contract based position in educational websites development and support using Sitecore.
● Implementing layouts
● Service desk
● Implementing new modules
Environment: C#, ASP.NET, NET 4.0, Visual Studio 2012, Sitecore
April 2013 – December 2013 Dataart Dnipropetrovsk, Ukraine
Technical lead
Project: Snowstorm
Client is the leading global investor in private equity’s secondary market – or 'secondaries' as it is usually known.
Page 1 of 4
This project is a dealflow that is used for internal needs.
● Implementing front end part
● Code refactoring
● Deploying and upgrading solutions on production and test servers
● Taking part in meetings and discussions with developers and business analytics
Environment: C#, ASP.NET MVC 3, NET 4.5, Visual Studio 2012, Web Api, SignalR, CSS, XML, TFS, Ajax,
Java Script, JQuery, knockoutJS, sammyJS, breezeJS, twitter bootstrap, RavenDB
January 2012 – March 2013 jTeam Dnipropetrovsk, UA/Praha, Czech Rep
Team leader
Project: Device tracking system
The system provides the complex solution for delivery companies in Canada to track the location, velocity and a
fuel level of their vehicles online. The task was to integrate existing solution into salesforce infrastructure.
● System architecture
● Development process management
● Core logic development
● Communication with the customer
● Investigations
● Communication with Salesforce support team
● Deployment and support
Environment: ASP.NET MVC 3, Google Maps API V3, Salesforce API, EF 4.0, SQL Server 2008, jQuery
Project: Mobile violations Management tool
Android tool that helps property managers handle ARC, violations, and work order processes in US.
● System architecture
● Development process management
● Core logic development
● Communication with the customer
● Deployment and support
Environment: Java, Android SDK
Project: Advanced social network for deaf people
Social network with functionality of group text chatting, video conferencing, virtual money system, photo and video
sharing
● System architecture
● Development process management
● Core logic development
● Communication with the customer
● Deployment and support
Environment: ASP.NET MVC 3, EF 4, MS SQL Server 2008, TFS
Project: ASP.NET AJAX Control Toolkit development
Supporting existing and developing new controls for the world wide famous .NET Library. Among the controls
developed from the scratch, I developed Gravatar, Twitter and HTMLEditorExtender
● Core logic development
● Development process management
● Communication with the customer
● Deployment and support
Environment: Microsoft Ajax, Javascript, GIT
May 2011 – January 2012 Soft Serve Dnipropetrovsk, Ukraine
Senior Software Developer
Page 2 of 4
Project: Enterprise solution for the Bank’s factoring system processing
Internal banking system for factoring processing that allows each employee in the chain to interact with UI when
needed. Such approach of responsibilities orchestration, provided by Oracle Service Bus, makes system quick and
flexible.
● Core logic development
● Deployment and support
Environment: ASP.NET Web Forms, Fluent NHibernate, Oracle Service Bus,WCF
Project: Online medical consultation platform development
System allows users to call their doctor or the available doctor who will provide a consultation about the medical
conditions of the patient. Among the key features of the system there is an ability to look at the medical history,
associate the caller with internal account, make simple plans of treating etc.
● System architecture
● Core logic development
● Testing and bugfixing
● Communication with customer
● Deployment and support
Environment: WF, ASP.NET MVC 3
September 2010 – May 2011 Dimalex Dnipropetrovsk, Ukraine
Senior Software Developer
Project: Enterprise solution for cloud printing
Using Windows Azure cloud storage, the service provides an ability to order the HD quality printing with free
shipping. In addition, customer can view his orders, draw borders and other additions to the picture, make online
purchases etc.
● Core logic development
● Communication with the customer
● Deployment and support
Environment: ASP.NET MVC 2, LINQ, ADO.NET Entity Framework, C# 3.0, WCF, Windows Azure, jQuery,
TFS
Project: Solution for contacts synchronization
Cross platform solution for contacts synchronization between Windows, Blackberry, iOS and Android. The module
I was working on was designed for administrators and allows them to synchronize contacts manually, make
system monitoring, clearing garbage data etc.
● System architecture
● Core logic development
● Communication with the customer
● Deployment and support
Environment: .NET Framework 2.0, WPF, MS SQL Server 2005, SVN
December 2009 – August 2010 Materialize Kiev, Ukraine
Software Developer
Project: Enterprise solution for online ordering
Web application that allows sales persons and manager to view the list of orders’ find the order they need, and go
over the order processing. Each order contains of the visual 3d model, that needs to be printed using 3d printer and
distributed to the customer.
● System architecture development
● Core logic development
● Onsite development
● Communication with the customers.
Environment: ASP.NET, LINQ, C# 3.0, WCF, ASP.NET AJAX, jQuery
Page 3 of 4
October 2008 – November 2009 Xasax Dnipropetrovsk, Ukraine
Junior .Net Developer/ Middle .NET Developer
Project: Enterprise solution for Bar code’s developing
This solution allows customers to design and print labels with bar code. There were a standalone solution for
converting large amount of Excel data gathered from Barcode scanners into SQL Server. Supporting and bug fixing
in the main enterprise solution was most of the time.
● System architecture design and development
● Core logic development
● Communication with the customer
Environment: .NET Framework 2.0, C#, .NET Remoting
Project: Domain Statistics web portal
Creating flexible statistics data based on Google adWords campaign. Using Google adWords API this portal was
showing a lot of statistical information on domains usage: revenue gross, CPC gross, CPM etc.
● Database optimization
● System architecture design and development
● Core logic development
Environment: ASP.NET Web Forms, MySQL
Project: High frequency automated trading Platform
Platform provides an ultra low latency financial network for black and grey box trading systems order, execution
and trade management systems historical data warehousing and financial services. The system provides ultra low
latency data processing using iBGP, OSPF, HSRP, and VRRP protocols.
● Developing the .Net library
● Supporting and bugfixing
● Testing and deploying
● New features development
Environment: .NET Framework, MySQL, C#
EDUCATION
Bachelor's Degree Dnepropetrovsk National University (2003 2008), Applied Mathematics, Informatics (full time)
SKILLS
Skill Proficiency Yrs of Exp Last Year Used
C# Proficient 5 Years 2013
ASP.NET Web Forms Proficient 2 Years 2010
ASP.NET MVC Proficient 3 Years 2013
JavaScript/jQuery Proficient 5 Years 2013
ADO.NET EF Proficient 3 Years 2012
SQL SERVER Proficient 4 Years 2013
TFS Proficient 4 Years 2013
WPF Novice 1 Years 2011
Page 4 of 4