Software Engineer
I have more than 3 years of experience in web, desktop and mobile systems development. I’ve implemented and participated in different software projects of various sizes, including application design from the scratch, usage and development of design patterns, performance and code improvement, requirements analysis and clarification, issues analysis and resolving.
Programming languages/Technologies/RDBMS
- MS .NET Framework
- MS C#, MS VB.NET
- ASP.NET
- Web Services
- .NET Remoting
- MS .NET Compact Framework
- ADO.NET
- C/C++
- C++ Builder
- Delphi 5-7
- Pascal
- Java
- Python
- Perl
- HTML/DHTML
- XSLT, XSL
- XML
- MS SQL Server CE 1.1, MS SQL Server 2000 CE Edition, MS SQL Server 2005 Mobile Edition
- Oracle 9.2
- UML
Other tools
- MS Visual Studio 6.0/2003/2005/2008
- MS Visual SourceSafe 6.0/2005
- Code documenting, unit testing automation, code coverage and improvement tools
- Crystal Reports 9/10/11
- Microsoft Reporting Services 2005
- MS IIS 5.0/6.0
- MS SQL 2000 Enterprise Manager
- MS SQL 2000 Query Analyser
- MS SQL Server Management Studio
- Seapine TestTrack Pro
- Adobe Photoshop
Operating Systems
- MS Windows 95/98/NT 4.0/2000/XP/Vista
- MS Windows CE 4.x .NET/5.0
- MS Windows Mobile 2003/2003SE/5.0/6.0
- Linux Mandrake/Mandriva 9.0/9.1/9.2/10.0/2007/2008
Office & Management Support Software
- Microsoft Office
- MS Project
- MS Visio
- MS IE/Mozilla/Opera browsers
Ecora Auditor Pro utilizes an agentless architecture to discover, collect, analyze and report on configuration data from your infrastructure. It delivers immediate value by leveraging pre-defined policies and rich report templates to provide the foundation for effective change and configuration management.
Ecora Software ensures that you are prepared for any IT audit before the auditor arrives, taking the cost and complexity out of compliance audits.
Tools and technologies: MS SQL Server, Oracle,DB2, MS VS 6/2003/2005, C/C++, XML, EML, ASP.NET.
Client: US Company.
System for collecting, analysing and storing sales information. The main purpose of the project is to port existing legacy system source code to .NET technoogy.
Tools and technologies: MS SQL Server CE, MS VS .NET 2008, MS C# .NET, MS . Compact Framework 3.0.
Client: US Company.
- MMIS Interfacing solution
MMIS interfacing solution provides possibility for data integration/synchronization between the central application and different applications used by customers. Application consists of three major parts: Web service, Windows service and Configuration tool (windows application). Windows Service works on recurrent basis. It retrieves data from customer specific data sources, applies data transformation and synchronizes it with MMIS data store using web services. Configuration Tool provides consistent user friendly interface to setting up interaction. System works with variety of sources including SQL server, XML/HL7 files (stored locally and on FTP site), Cache database.
Tools and technologies: MS VS .NET 2005, MS .NET Framework 2.0 MS SQL Server 2000, Windows services, Web services, tools for HL7 format editing/processing.
Client: US Company.
As SalesWorks, this is also enterprise 3-tier business system. It is an exclusive customization for a big company. It include almost all modules of SalesWorks, but even engine in this systems are different. But the purpose is almost the same.
Tools and technologies: Microsoft Visual Studio 2003, .NET 1.1, C#.NET, ASP.NET, AJAX, Crystal Reports, Web Setup Projects.
Client: International Company.
The main purpose of the project is to provide smart mechanism to set project goals for the company personnel, allow manual and automatic goals execution results import from external systems and support task execution monitoring.
Tools and technologies: MS VS .NET 2005, MS C# .NET, ASP.NET 2.0, MS Web Services 2.0, .NET Remoting 2.0, MS Reporting Services 2005, MS Enterprise Library 2006, MS WCSF 2007
Client: An international brewery manufacturer.
- Sales Force Automation System, administrative module
Central part of a product for distribution company field sales force automation (a framework for administrators) that helps to improve customer satisfaction and increase cash flow by efficiently tracking customers, managing invoices, processing receipts and printing statements as well as synchronize with central database and exchange of data with accounting systems.
Tools and technologies: MS VS .NET 2003, MS C# .NET, MS .NET Framework 1.x, MS SQL Server 2000, Web services, Crystal Reports 9.x, InstallShield Professional.
Client: An international confectionery manufacturer.
- Sales Force Automation System, desktop module
Desktop part of a product for distribution company field sales force automation (a framework for supervisor) that helps to improve customer satisfaction and increase cash flow by efficiently tracking customers, managing invoices, processing receipts and printing statements as well as synchronize with central database and exchange of data with accounting systems.
Tools and technologies: MS VS .NET 2003, MS C# .NET, MS .NET Framework 1.0, MS SQL Server 2000, MS SQL Server 2000 Replication Services, Web services, Crystal Reports 9.x, InstallShield Professional.
Client: An international confectionery manufacturer.
- Sales Force Automation System, Web module
Web part of a product for distribution company field sales force automation (a framework for top management) that allows Crystal based reports generating, maintenance lookup data (parent company list, network list, etc.), user management.
Tools and technologies: MS VS .NET 2003, MS C# .NET, ASP.NET, MS .NET Framework, MS IIS 5.0, MS SQL Server 2000, Crystal Reports 9.x Enterprise Edition, Web services, ActiveX, InstallShield Professional.
Client: An international confectionery manufacturer.
- Time Reporting Legacy system porting
The main purpose of the project is to port existing legacy system source code to .NET technoogy.
Tools and technologies: Oracle 9.2, MS VS .NET 2005, MS C# .NET, MS .NET Framework 2.0.
Client: US Company.
09.2000 – 07.2005 Lviv, Ukraine