Professional Summary
- 9 years of experience in software development
- Experienced in C# and the .NET platform in general
- Experienced in debugging approaches/techniques, multithreading, synchronization and exception management
- Extensive knowledge of Microsoft SharePoint application platform
- Experienced in Microsoft Office Addins design and development
- Extensive experience in ASP.NET, JavaScript and other tools/libraries/topics related to web-development
- Extensive experience in WPF performance optimization
- Familiar with other programming languages (C/C++, Java, VB, PHP)
- Familiar with agile development methodologies
Â
Competence
Microsoft Technologies: ASP.NET, C#.NET, SharePoint Server 2010
Programming Languages: C#, JavaScript, C/C++, Java, VB, PHP
RDBMS: Microsoft SQL Server, Oracle, My SQL
Development Tools: Visual Studio
Application Servers: IIS, Apache, Appweb
Version Control: Subversion, TFS, GIT, Mercurial
Â
Architecture
- High-level in object-oriented programming paradigm, design/domain patterns
- Experience in design of the Internet/Intranet, client-server and web/desktop applications based on .NET platform
- Experience in remote communication(WCF, COM+, DCOM, MSMQ, Web Services, Window Services)
- Experienced in architectural design of applications using UML, Visio, Power Designer, Enterprise Architect
- Extensive knowledge of relational database management systems (MS SQL, Oracle, My SQL, Firebird), experience in database design and refactoring
- Extensive knowledge of cloud computing: IaaS, SaaS, PaaS
Tools and Libraries
- Expert user of Visual Studio, productivity tools (ReShaper, Visual Assist X)
- Comprehensive knowledge of source control management systems (Subversion, TFS) and continuous integration tools (TeamCity)
- Experience in object-relational mapping (ORM) frameworks (Entity Framework, Linq2Sql)
- Experience in unit testing (MSTest, NUnit)
Â
Languages: English – pre-intermediate; Russian, Ukrainian – native
|
Professional Experience
Â
Â
|
|
2012 – 2015
|
Senior .NET Developer
Â
Responsibilities
·      Development and support .NET CMS solution
·      Development and support of surveillance cameras control solution based on ONVIF Profile S standard
Â
Main projects
·      Charles Schwab – Pageflex StoreFront – commercial web2print SaaS solution
·      Cohu.Solution – platform for surveillance cameras remote control and configuration
Â
Technologies
·      C#, ASP.NET, MS SQL Server 2008, JavaScript, LINQ, IIS, IOC – Ninject, T4 (Text Template Transformation Toolkit) Code Generation
·      JQuery UI, JQuery Themes, XML, ONVIF, CryptoJS, jqGrid, Moment, Appweb
|
|
2011 – 2012
Â
|
Senior .NET Developer
Â
Responsibilities
·      Creating database and web portal design and architecture
·      Creating Workflows, Web Parts, Custom Type projects on SharePoint Server 2010
·      Managing and configuring SharePoint permissions
·      Creating technical proposal, estimate documents construction
Â
Main projects
·      Contract Solution - This solution provided opportunities to sign the contracts in electronic form with releasing all changes from both sides and saving of modified documents in the database and ability to edit and track changes in contract for both sides
Â
Technologies
·      SharePoint Server 2010, MS SQL Server 2008, ASP.NET, JavaScript, LINQ, IIS, C#
|
|
2010 – 2011
Â
|
Senior .NET Developer
Â
Responsibilities
·      Development and support of numerous .NET solutions
·      Participation in technical proposal/estimate documents construction
Â
Main projects
·      EarthColor – web-application for one of the world largest international provider of telecommunication services. Investigated integration possibilities with Pageflex Storefront, implemented windows services, prepared technical and estimation documents;
Â
Technologies
·      ASP.NET, XML, MS SQL Server, JavaScript, LINQ, IIS, C#, Ajax
|
|
2010
|
.NET developer
Â
Responsibilities
·      Server/client side programming and scripting
·      DB schema design, normalization
Â
Main projects
·      Various web-applications
Â
Technologies
·      C#, ASP.NET, MVC, LINQ, MS SQL Server
|
|
2009 – 2010
Â
|
.NET Developer
Â
Responsibilities
·      Server/client side programming and scripting
·      DB schema design, normalization
·      Communication with customers, requirements gathering and formalization
Â
Main projects
·      ServiceCenter - office equipment repair service center, client-server project.
·      Brewery – I have developed software(FBD) for intellectual relay (which is used for cleaning beer barrels)
Â
Technologies
·      .NET Windows Forms, MySQL Server, LINQ
|
|
2008 – 2009
Â
|
.NET Developer
Â
Responsibilities
·      Server/client side programming and scripting
·      DB schema design, normalization
Â
Main projects
·      RISK – Management system for automation of education
·      CGXIGEN, CGXVOLVO, CGXCONNEXIONS – web-applications
·      DCZEIASNET - Resource management system for employment agencies. Implemented number of modules for DotNetNuke CMS, created complicated reports with MS SQL Reporting Services.
Â
Technologies
·      ASP.NET, XML, MS SQL Server, SMTP, JavaScript, NHibernate, Crystal Reports, LINQ, Log4net, ABCpdf
|
|
2007 – 2008
Â
|
C++ Developer
Â
Responsibilities
·      Development and support of Motif library
Â
Main projects
·      Motif Development
Â
Technologies
·      C/C++, Linux
|
|
2007
|
C++ Developer
Â
Responsibilities
·      Server side programming and scripting
Â
Main projects
·      System of control of ATM - back end of bank transfer
Â
Technologies
·      C/C++, STL, Linux
|
|
2006 – 2007
Â
            Â
|
.NET Developer
Â
Responsibilities
·      Server/client side programming and scripting
·      DB schema design, normalization
·      Communication with customers, requirements gathering and formalization
Â
Main projects
·      PBM  client-server SaaS e-commerce project intended for automation of trade companies business processes.
Â
Technologies
·      C#, Visual Basic, ASP.NET, Infragistics, Crystal Reports, SQL Server, IIS, JavaScript, Ajax
|