Dmytro .NET engineer
Summary
Test Talent
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 |