Old fashioned HTML version | Modern 2.0 version | Microsoft Word 2003 version |
ARTEM PROKHOROV
Microsoft Certified Solution Developer
(416) 827-4226
|
Microsoft Certified Solution
Developer with
programming and analytical skills
seeking career opportunities in software development
Professional Summary |
More than 10 years of experience in software design and architecting, software development and team management Strong knowledge of .NET 4.5-3.x-2.0-1.x, HL7 2.x, Windows/Web technologies, C#, VB.NET, ASP.NET, LINQ, ADO.NET, multithreading, WCF, XML Web Services, SOAP, SSIS data migration, Compact .NET Framework, Infragistics .NET controls, Telerik RAD.NET controls, C1 .NET Controls (9 years) Experienced with object oriented programming, relational database development, client/server technology and comprehensive experience in application design using Visual Basic 4.0-6.0 (12 years) Developed web solutions using internet technologies including PHP, ASP, JavaScript, VBScript, AJAX, jQuery, CSS, JSON, DHTML, XML, CDO, Oracle, MySQL (8 years) Designed and implemented mobile Android and Pocket PC applications including games, bank and accounting solutions, web related and wireless communications (4 years) |
Technical Summary |
C#, Visual Basic.NET, ASP.NET, Visual Basic 6.0, MS Office VBA, PHP4-5, jQuery, JSON, ASP, VBScript, JavaScript, HTML/DHTML, CSS, XML/XSLT, Perl/CGI scripting, AJAX Microsoft .NET Framework 4.5-3.x-2.0-1.x, Microsoft .NET Compact Framework, LINQ, SOAP Web services, WCF, ActiveX, DirectX, COM/DCOM, WIN32 API, OLE, MAPI/CDO, HL7 2.x-3.0 MS SQL Server 7/2000-2010, Oracle, IBM DB2, MySQL, SSIS packages, ODBC, OLE DB, DAO, RDO, ADO, ADO.NET, PL/SQL, phpMyAdmin Visual Studio.NET 2012-2010-2008-2005-2003, Microsoft Team Foundation Server 2008, Visual Source Safe 2005/6.0, Eclipse 3.x, SQL Server Management Studio, Macromedia Dreamweaver MX, Adobe Photoshop CS6-2, MS Access, Crystal Reports 12.0-9.0, Infragistics NetAdvantage 2007, Janus Web Controls for .NET, Telerik .NET RadControls, Component One ASP.NET Toolset, AQUA Data Studio 6.5, TruckMate 6.0 IIS 7.0-5.1, MTS (COM+), MS Site Server, DNS, DHCP, TCP/IP protocols, Active Directory Windows 9x, Windows NT 4.0, Windows 2000/XP/2003/Vista/7/8, Windows Mobile 2003/2005/2006, Windows CE.NET |
Professional Experience |
Dec 2012 – May 2013, "Salumatics Inc.", Mississauga, Canada www.salumatics.com Position: Senior software developer Designation: Independent developer Project: Redesign of SaluVision electronic document management system functionality Responsibilities: Redesign of SaluVision EDMS Portal using VB.NET 4.0 for business and UI layers and Microsoft SQL Server 2008 as database. Development tools: MS Visual Studio 2010, VB.NET 4.0, Microsoft SQL Server Management Studio 2008
Dec 2011 – Jun 2012, "The Marketing Store", Toronto, Canada www.tmsw.com Position: Senior software developer Designation: Independent developer Project: Nissan MDM Portal redesign and update functionality. Responsibilities: Reprogramming Nissan MDM Portal and update its functionality to prepare business for February and May quarterly campaigns using C# 4.0 for business and UI layers and Microsoft SQL Server 2008 as database. Development tools: MS Visual Studio 2010, C# 4.0, LINQ, Microsoft SQL Server Management Studio 2008
May 2011 – Sept 2011, "McKesson Canada", Toronto, Canada www.mckesson.ca Position: Senior software developer Designation: Independent developer Project: Risk Assessment Management System (RAMS) Nplate NEXUS Program redesign. Responsibilities: Reprogramming Nplate NEXUS Portal module of Safety Questionnaire and Post-Discontinuation logic using C# 3.5 for business layer and Microsoft SQL Server 2008 as database. Development tools: MS Visual Studio 2010-2008, C# 3.5, LINQ, Microsoft SQL Server Management Studio 2008, Crystal Reports 12.0, Telerik .NET RadControls
Aug 2009 – Apr 2011, "Carlson Marketing Ltd. ", Toronto, Canada www.carlsonmarketing.ca Position: Senior software developer Designation: Independent developer Project: Enhancement Services Portal. Responsibilities: Architecting and programming Enhancement Services Portal for uploading into system up to 20M leads and managing marketing campaigns using C# 4.0-3.5 for presentation and business layers and Microsoft SQL Server 2008 as database. Development tools: MS Visual Studio 2010-2008, C# 4.0-3.5, LINQ, Microsoft SQL Server Management Studio 2008, Crystal Reports 9.0, Telerik .NET RadControls
Apr 2009 – Jun 2009, "Blink MD Enterprises Inc. ", Pensacola, Florida, USA www.blinkmd.com Position: Senior software developer Designation: Independent developer Project: Integration Server. Responsibilities: Architecting and programming Integration Server real-time data conversion and migration server for connection several web and windows-based medical applications using C# 3.5 for presentation and business layers and Microsoft SQL Server 2008 as database. Development tools: MS Visual Studio 2008, C# 3.5, LINQ, Microsoft SQL Server Management Studio 2008
Apr 2008 – Oct 2008, "Nadiscorp Logistics Group", Toronto, Canada www.nadiscorp.com Position: Senior software developer Designation: Independent developer Project: Mobius WMS (Warehouse Management System) for IBM Canada Inc. Responsibilities: Architecting and programming from scratch Mobius WMS as a warehouse management system to be operated on IBM warehouse in Markham, ON using VB.NET and C# 3.5 for presentation and business layers and IBM DB2 Server as database. Mobius WMS consists of 2 separate projects. Receiving part was built by me in a team of developers using C# as a Windows application. Fulfillment part was built by me solely using VB.NET as a PocketPC application for handheld devices with barcode scanners. All development and deployment was implemented on IBM premises. LINQ technology was used for all database queries. Mobius WMS is capable to be operated by up to 100 handheld devices simultaneously and cover all logistic needs for IBM Company in Ontario. Development tools: VB.NET 3.5, C# 3.5, IBM DB2, LINQ, XML, Handheld Psion 7535 barcode scanner, Windows CE.NET 4.2, Crystal Reports 9.0, AQUA Data Studio 6.5, TruckMate 6.0
Jun 2006 – Apr
2008, "Nightingale Informatix Co.", Position: Team leader, Senior software developer Designation: Leader of team of 5 developers. Project: EMR (Electronic Medical Records) Portal
Responsibilities:
Architecting and programming from scratch EMR Portal using C# 2.0 and ASP.NET
as presentation level, SQL Server 2005/2000 as database level and HL7 2.5 as
certified encrypted transfer protocol. Data transfer between client and server
is maintained using Also developing and implementing Interface Server – real-time data conversion and migration server for connection several web and windows-based medical applications working in US and Canada into one synchronized data storage. Development tools: C# 2.0, ASP.NET, SQL Server Management Studio Express, SQL Server 2000 Enterprise Manager, Crystal Reports 9.0, JavaScript, AJAX .NET wrapper, HTML, CSS, XML/XSLT, SOAP web services, Infragistics NetAdvantage 2006 SP2, ComponentOne Studio for ASP.NET 2005, Janus Web GridEX for .NET, TextControl ActiveX Control
Oct 2005 – Apr
2006, "QLogitek", Position: Software developer Designation: Part of team of 5 developers.
Project: Responsibilities: Architecting and programming from scratch BTPS (Bell Transaction Payment System) using C# and ASP.NET as presentation level and SQL Server 2000 as database level. Development tools: C# 1.1-2.0, ASP.NET, Microsoft Enterprise Library Patterns & Practices, Microsoft Application Blocks for .NET, SQL Server 2000 Enterprise Manager, Crystal Reports 9.0, JavaScript, HTML, CSS, XML/XSLT, SOAP web services
Jul 2005 – Oct
2005, "Teleperformance Position: Lead Software developer Designation: Leader of team of 8 developers. Project: BMO Acquisition Rewrite. Responsibilities: Rewriting existing application from Visual FoxPro to Visual Basic 6.0 including database structure improvement, optimizing data flows, rewriting QA and Report modules according to client’s requirements. Development tools: Visual FoxPro 6.0, Visual Basic 6.0, SQL Server 2000 Enterprise Manager, DTS, Crystal Reports 9.0
Dec 2004 – Jul
2005, "WSI Internet Consulting", Position: Software developer Designation: Member of team of 11 developers.
Projects: Responsibilities: Developing and implementing User Interface for Phoenix CRM and corporate web-site, system analysis and improvement of current database tables and relations, implementing business logic in .NET classes. Development tools: .NET Framework, C# 1.1-2.0, ASP.NET, ASP, SQL Server 2000 Enterprise Manager, Crystal Reports 9.0, Infragistics .NET Controls, JavaScript, HTML, DreamWeaver MX, PhotoShop CS, Macromedia Flash, CSS, XML/XSLT, SOAP web services
2003 - 2004,
"Sly2Soft Co.", Position: Lead Software developer Designation: Founder and single developer in team. Projects: Pocket PC games, company website. Responsibilities: Developing shareware Pocket PC games and web site for its distribution. Development tools: .NET Compact Framework, C#, VB.NET, JavaScript, HTML, CSS, PHP4.0, mySQL, phpMyAdmin
2002 - 2003,
"Offlimits-IT", Position: Software developer via Internet Designation: Offshore developer in team of 10 programmers. Projects: TssEssen database application, Lego Medicus database application Responsibilities: Developing database applications from scratch including business analysis of the requirements, designing database organization, creating and designing User Interface, programming application code, QA and end-testing, supporting existing applications and developing new version according to client’s demands.Development tools: Visual Basic 6.0, Microsoft Access, Oracle 8.1 |
Recent Projects |
Nissan MDM Portal .NET web-based portal for Nissan dealerships across North America. Technologies:
Statistics:
Nplate PORTAL .NET web-based portal implementing support of the Nplate NEXUS Program for monitoring distribution of the FDA regulated medicine. Technologies:
Statistics:
ES PORTAL (Enhancement Services Portal) .NET web-based portal implementing upload customer leads and managing whole lifecycle of marketing campaigns. Technologies:
Statistics:
MOBIUS WMS (Warehouse Management System) designed for IMB Canada Inc. warehousing using handheld Windows CE.NET devices with barcode scanners. Technologies:
Statistics: Receiving.
Fulfillment.
VHR-EMR (Virtual Health Record - Electronic Medical Records) .NET web-based portal implementing virtual desktop for medical clinics and physicians. Technologies:
Statistics:
BTPS (Bell Transaction Payment System) - .NET web-based system that provides processing and monitoring of the electronic payments through Bell database gateway. Technologies:
Statistics:
Phoenix CRM (Customer Relationship Management) - .NET connected business web-application that provides integrated functionality for marketing, pre-sales, after-sales, and product support operations, including maintaining customer and contact databases, managing help desk and support lines and call center requirements. Technologies:
Statistics:
To see my other recent projects please click here |
Education & Certifications |
Microsoft Certified Solution Developer
BrainBench Certification
1991 - 1996 Stavropol State Polytechnic University
|