Post Job Free

Resume

Sign in

Management Sql Server

Location:
Toronto, ON, Canada
Posted:
April 22, 2015

Contact this candidate

Resume:

Peter Prokopiev, Lead Developer, Architect

** ******* ******** # * ******* Ontario M2N 2T4

Tel 416-***-**** email: acpbhv@r.postjobfree.com

SKILLS SUMMARY

Operating Systems:

Windows 2000-8

Programming:

C#, C/C++, Java, JavaScript, XML, XAML, HTML, DHTML, Regular-Expressions,

SQL, Transact-SQL, LINQ, UML

Technologies:

OOAD, OOP, Component Software Programming (CSP), .NET, ASP.NET, MVC, AJAX,

JSON, Web Services, RESTful Web services (Web API), Azure, WPF, WCF, SOA,

Multithreading, Unit Testing, Agile, SCRUM, Rational Unified Process,

Architecture Patterns, SDLC

Protocols: IP, HTTP, TCP, SSL, TLS, SOAP

Databases:

MS SQL Server 2000-2014

Tools:

MS Visual Studio, MS Team Foundation Server, MS Visual Source Safe, MS SQL

Server Management Studio, Fiddler

Libraries

FCL, MS AJAX, JQuery

EMPLOYMENT HISTORY

Lead Developer, Architect 03.2006-

Present

ATSOFTConsulting Inc.

Toronto, Ontario

. Designed and developed a company framework based on architecture

patterns. This framework allows developing Enterprise ASP.NET

Applications with flexibility, uniformity and transparency. The

framework encapsulates communications between application and data

store (SQL Server 2005/2008), a consistent error-handling strategy was

defined across all the levels in ASP.NET Applications, effective State

Management and more. Content Management strategy was designed for such

applications.

. Designed and developed Relational Databases based on SQL Server 2000-

2012. Developed and optimized stored procedures for those databases.

Drove the technical support for all Applications developed on the

framework. Led and mentored other technical staff.

. Designed and developed unique Content Management System using WPF:

atsoftconsulting.com/WebDesign Company/Content Management System

. Create and maintain of architectural standards, practices and

policies.

. Develops high-level solution designs compliant with target

architectures and standards for their specific domain of expertise to

support the end-to-end business solutions.

. Produces orders of magnitude estimate efforts both one-time and

ongoing.

. Defines the business implications of technology decisions.

. Create reference designs for use by developers.

. Design system infrastructure to meet project requirements.

. Work with developers to ensure appropriate architectural governance is

applied.

Peter Prokopiev 2nd page

. Estimate infrastructure costs and schedule at the concept stage.

. Maintain high level of expertise in infrastructure technologies.

. Worked as consultant (C2C) for Pitney Bowes. Created authentication,

report, search modules.

Lead Developer, Architect 08.2004-

03.2006

Affinity Solutions Inc.

Toronto, Ontario

. Implemented and refined software development process.

. Drove .NET best practices.

. Met assigned schedules within agreed upon time frames and

specifications, to take the necessary initiatives to ensure the timely

meeting of established deadlines.

. Designed and developed a company framework that help developers write

better code, and create applications that are more efficient and

easier to test, debug, maintain, and extend.

Several Web sites were developed using this framework including U.S.

National Guard sites.

Senior Microsoft Technology Consultant 09.2000-07.2004

Munich Reinsurance Company of Canada,

Toronto, Ontario

Analyzed business and user requirements, defined logical and physical

design, planned CMS (Content Management System), developed and optimized

code, performed software maintenance, and bug resolution. All this was

provided for a wide range of applications from 8-hour projects to ERP

(Enterprise Resource Planning) ones.

. Created a business intelligence application that represents hierarchical

view of data warehouse using VC# and AJAX

. Built mixed-mode server application that proceeds incoming emails via CDO

library using VC++.NET

. Composed Windows System application using VC++. The application reads

information from OLE Storages in MS Office files, parses it, and creates

reports

. Programmed Windows DNA application using VC++. Presentation layer is

implemented as ASPs. Business layer is implemented as COM objects that

run under MTS. Data layer is implemented as ORACLE DB located on UNIX

machine

. Maintained existing applications using VC++, VB, Java, and PL/SQL

Freelance Software Consultant 1999-2000

Toronto, Ontario

Created wide range of applications. Met assigned schedules within agreed

upon time frames and specifications. Applied necessary initiatives to

ensure the timely meeting of established deadlines.

Peter Prokopiev 3 d page

Independent Software Consultant 1992-1999

Rostov-on-Don, Russia

Project Leader 1984-1992

Scientific Research Institute of Mechanics and Applied Mathematics

Rostov State University, Rostov-on-Don, Russia

EDUCATION

Masters of Engineering. South Russian State Technical University

1976

PROFESSIONAL CERTIFICATIONS

Microsoft Certified Professional VC++ 2000



Contact this candidate