Post Job Free
Sign in

Developer .Net Service Sql Server Project Engineer

Location:
Mt Waddington, BC, Canada
Posted:
April 15, 2013

Contact this candidate

Resume:

ANDRE MINKIN

Richmond BC V*C *V*

Cell: 604-***-****

Email: ************@*****.**

SENIOR .NET DEVELOPER

CAREER SUMMARY:

• 20+ years of experience in IT, software design and development

• 10+ years of development Web and distributed applications (internet/intranet)

• Hands-on experience in object-oriented design and programming (OOD/OOP)

• In-depth knowledge of relational database (RDBMS) design and implementation

• Advanced experience of Software Development Life Cycle (SDLC) in all phases:

Analysis, Design, Technical Specification, Coding and Unit Testing

• Hands-on experience of Agile methodologies and Test Driven Development (TDD)

• Proficient in Client/Server development, N-tier architecture and SOA

• Highly disciplined and self-motivated, accomplish objectives and work well without direction

• Strong critical thinking, analytical, and problem solving skills

• MCSD.NET, MCAD.NET, MCSD professional certifications

• MCTS SharePoint 2010, Application Development

TECHNICAL SKILLS:

MICROSOFT .NET: .NET 4.0, VS2010 TFS, ASP.NET Web Forms, MVC 3, WCF, LINQ,

ADO.NET, Entity Framework (EF), MS Test

LANGUAGES: C#, VC++, VB.NET, VB, T-SQL, UML

DATABASES & BI: SQL Server 2000/2005/2008, SSRS, SSIS, SSAS

WEB: XML, XSLT, SOAP, HTML, CSS3, JavaScript, jQuery, AJAX, CMS, IIS

SHAREPOINT 2010: Web Parts, Workflows, Event Receivers, BCS, WCM, Server/Client OM,

CAML, Farm/Sandbox deployment, Power Shell, SP Designer, InfoPath

SELECTED ACCOMPLISHMENTS:

• 2012 Implemented Service Provider match for Provider Portal that CEO claimed as

outstanding and extremely effective for CSR to setup and manage appointments

• 2011 Resolved 36 bug issues within 2 weeks that CTO sited critical to coming product release

• 2007 Developed WestJet Easy Life campaign website that won Gold and Merit rewards of

Canadian Marketing Association (CMA)

• 2004 Redesigned application architecture and cut time to process customer order by 50%

• 1998 Developed OTAMS system (CRM) that CEO cited as essential to profits increase

• 1997 Decreased time of serving customer from 15 to 2 minutes by designing user-friendly

keyboard-driven interface (the record was 250 customers per 1 CSR for a day)

• 1995 Designed and implemented Dealer Account Management System that played key role in

sales increase of RANK XEROX Corp., Russian Division

WORK EXPERIENCE:

12/2012-present Senior Software Developer - FT, Contac Services, Vancouver, BC

Project: mywurld Personalized URL (PURL) - airline traveller personalized website

Environment: C#, .NET 4.0, VS2010 TFS, Entity Framework, LINQ, ASP.NET MVC 3, jQuery,

HTML5, CSS3, WCF, XML, SOAP, AJAX, SOA, SQL Server 2008, TDD, Agile

• Member of a team developed public website to sell Hotels, Cars, Tours and Events to

customers booked flights with Air Canada and WestJet airlines (other airline clients coming)

• Designed and implemented set of business classes (C#, FCL, LINQ, WebRequests) and WCF

service to access Air Canada Vacations Web Service API for Hotels and Cars booking (TDD)

and incorporated in solution (Factory design pattern)

• Implemented Hotels.com and RBC Insurance Web Service APIs (C#, MVC, HTML5, CSS3,

jQuery, JavaScript) and integrated with third party Shopping Cart service

• Used EF (Database First) for application data layer (mapped to tables, SP and T-SQL queries)

04/2011-05/2012 Senior .NET Developer - contract, Homewood Human Solutions,

Vancouver, BC

Project: Provider Portal

Environment: C#, NET 4.0, VS2010 TFS, SQL Server 2008, ASP.NET Web Forms, WCF, IIS 7.5

ADO.NET, EF, LINQ, Telerik controls, CSS3, HTML/DHTML, AJAX, JavaScript, jQuery, Agile

• Member of a team implemented Service Provider Portal - high-end and complex business

rules web application for Wellness Services and Health Management nation-wide company

• Developed extremely fast service provider match based on many criteria: office location,

service type, date/time of availability etc. (T-SQL complex queries, SP, WCF, ASP.NET User

Controls, AJAX)

• Implemented effective provider schedule data migration from windows application in use

(4D) by creating DB schema and set of SP that run on timely basis

• Designed from scratch Appointment Calendar, Provider Calendar (Provider Portal) and

Provider Schedule Manager (Admin Portal) used by service representatives and admins to

manage client appointments and provider schedules (ASP.NET Web Forms, User Controls,

AJAX, jQuery)

• Improved implementation and performance of many other pieces of functionality by trouble

shooting and redesigning presentation, business and data layer components (SQL Profiler)

• Worked with CSR supervisors and BA to identify best approaches for user friendly and high

responsive UI and improved response of provider matching User Controls and hosting pages

by 30 % (smart paging for grids, multiple result sets returned by SP, caching API)

• Redesigned Client Profile to optimize screen RE, removed unnecessary post backs by

implementing popup windows interface (Telerik controls, AJAX) and client-side validation

(jQuery, DHTML)

• Implemented set of WCF services to integrate with other on-site apps

Project: Admin Portal (intranet)

Environment: C#, VS2010 TFS, SP Server 2010, SP Designer, Web Parts, Visual Web Parts,

Workflows, InfoPath, Client/Service OM, WCF, SP LINQ, CAML, BCS, Power Shell

• Implemented and extended workflows to automate legacy processes to setup service plan with

clients (InfoPath, SPD, VS2010)

• Developed user friendly and high responsive UI to manage Provider Schedules

(Visual Web Parts, Connected Web Parts, Client/Server OM, jQuery, Application Pages)

Customized Master Pages, Page Layouts and CSS to brand group sites (SPD)

• Created Site Columns, External Content Types and External Lists to get and update data from

SQL Server DB and WCF Services for Provider Schedule and Provider Profile (BCS,

BCS Web Part, Content Query Web Part, SPD)

• Improved user experience for CRUD operations by creating Custom List Forms (InfoPath)

for Provider schedule and Provider lists

• Provisioned Sites, Site Features and solutions for CSR and supervisors groups

• Implemented scripts (Power Shell) for provisioning and testing

05/2010-04/2011 SharePoint Developer - contract, Nortohol, Toronto, ON

Project: Customer Relation Management Solution (CRM)

Environment: C#, .NET 3.5, VS2010 TFS, SP Server 2010, SPD, Web Parts, Visual Web Parts,

Workflows, InfoPath, Client/Service OM, SP LINQ, CAML, BCS

• Member of a team implemented CRM system for MYTRACK Health System (remote work)

• Created Site Templates, customized SP Sites, Master Pages and Page Layouts (SPD, VS2010)

• Implemented business logic by creating Content Types, External Content Types, external lists

for Contact, Lead and Account entities (BCS, BCS Web Part, Content Query Web Part)

• Provisioned Sites, Site Features and implemented Event Receivers for deployment

• Designed CRUD custom list forms for multiple entities to implement UI (InfoPath)

• Developed Lead to Contact Workflow to automate promotion Contacts to Leads (SPD)

11/2008-02/2010 Software Design Engineer - contract, Motricity, Bellevue, WA

Project: Multiple preprocessor projects as part of Data Warehouse solution

Environment: C#, .NET 3.5, VS2008, Windows Services, SQL Server 2008, SSRS

• Implemented multiple preprocessor projects within DW solution framework that run at

background as Windows Service applications and processed huge amount of data (flat files,

XML, special text formats)

• Designed set of classes (C#, .NET FCL, OOP/OOD, design patterns) and SPs (SQL Server

2008) that loaded raw data to application DBs

• Decreased time for support by implementing tools for tracing and logging to the Windows

application logs as part of the solution by 30%

• Implemented set of ad-hoc reports to present and analyze aggregated data (SSRS)

04/2008-10/2008 Software Design Engineer - contract (a-), Microsoft, Redmond, WA

Project: Business Intelligence solution for Office Internet Platform and Operations (IPO) team

Environment: SQL Server 2008, SSIS, SSAS, PPS, XML, SharePoint Server 2007, InfoPath

• Implemented Service Outage Tracking Tool using InfoPath Forms in SharePoint (MOSS

2007) environment that processed outage data for MS online services (OL, OO, MBS, CRM)

• Developed set of ETL packages( SSIS) to load online services data from multiple sources

• Designed Star Schema database and built SSAS cube on top of it to analyze services data

• Implemented set of Performance Point Server (PPS) scorecards and dashboards to present

and monitor SSAS cube data (published in SharePoint 2007)

2006-2008 Senior .NET Developer - contract, Carlson Marketing Group, Toronto, ON

Environment: C#, .NET 2.0/3.5, FCL, VS2005/2008, ADO.NET, ASP.NET, XML, JavaScript,

jQuery, DHTML, AJAX, IIS, SQL Server 2005, SSIS, Agile

Project: Air Canada API

• Designed set of classes to call Air Canada Web Service API to search, check availability,

price and book AC flights (C#, .NET 3.5, XML, SOAP, WCF, LINQ)

• Business component was key part of a few B2B Web applications to redeem customers points

for travel products: Flights, Hotels, Cars

Project: KitchenAid Referral Program

• Developed website for incentive program where customers and RE agents could collect and

redeem points by referring KitchenAid appliances to their friends and clients and get rebates

based on product model

• Developed engine to distribute Referral Card by email and print (ASP.NET Custom controls)

• Integrated solution with existing Carlson merchandise catalogue where program participants

could redeem points (SP, T-SQL)

Project: www.westjeteasylife.com

• Key contributor to development of website for WestJet agent incentive program (spring and

fall 2006/2007 sales promotion campaigns)

• Designed solution architecture based on client specs and mock-ups: presentation layer (Web

Forms, Custom/User controls, HTML/JavaScript), business logic (C#, .NET 2.0 FCL),

data tier (SQL Server 2005, SP, T-SQL Queries, ADO.NET)

• Implemented registration and member accessible part of website (SSL) for 100K+ agents

• Loaded agents/agencies and booking data (weekly) using SSIS ETL packages

• Cut time that admin used to run draws by designing winner draw module (based on number of

points and region) by 70% (effective algorithm and high responsive UI)

Project: www.kitchenaidloyalty.ca

• Member of a team to lunch next phase of website for True Connoisseur Premier Loyalty

Program to promote KitchenAid appliances

• Cut time and cost of development by implementing Data Layer using strongly-typed DataSets

• Implemented custom CMS that web designers used to update static content pages w/o any

extra development efforts (user friendly UI, Web forms, User Controls, HTTP Handlers)

• Designed set of SSIS ETL packages to load KitchenAid sales and marketing data from

multiple data sources of various formats for Marketing and Analysis team

2005-2006 .NET Developer, Itravel2000.com, Toronto, ON

Project: www.itravel2000.com

Environment: C#, .NET 1.1, VS2003, ADO.NET, ASP.NET, XML, SOAP, Web Services,

JavaScript, DHTML, SQL Server 2000, MS Content Management Server (CMS), CodeSmith

• Member of a team redesigned and developed website for Itravel2000.com (new look and feel,

new and enhanced services for search and reservation)

• Implemented UI (ASP.NET Web Forms, Custom/User Controls, DHTML, JavaScript) based

on MS CMS for static content management (CMS templates, placeholder controls)

• Investigated and resolved browser compatibility (IE, NN, Opera) and firewall issues

• Project was finished in very short time span and high quality of development

2004-2005 .NET Developer, Travelling Software Systems, Toronto, ON

Environment: C#, .NET 1.1, VS2003, ASP.NET Web Forms, Web Services, ADO.NET, XML,

XSD, SOAP, JavaScript/DHTML, SQL Server 2000

Project: Direct - Travel Products Reservation System

• Member of a team developed reservation system for major tour operators and travel agencies

• Developed front-end pages based on User Controls and implemented client-side scripts

validation (JavaScript, DHTML), optimized page post back and response time

• Cut time for UI development by 50% by designing Custom Web Controls for navigation and

user interaction (C#, ASP.NET, HTML/DHTML, CSS)

• Implemented Web Services for search, checking availability and booking of travel products -

Hotels, Flights, Cars and Vacation Packages (C#, XML, XSD, SOAP)

• Developed schema validation of WS XML requests and responses to check accuracy of data

Project: Itravel2000.com Hotels, Itravel2000.com Vacation Packages

• Designed and implemented proxy objects (bridges) to call Web Service APIs of travel data

providers and integrated them in solutions

• Developed most of the front-end web pages (ASP.NET, HTML, JavaScript/DHTML, CSS)

• Implemented Survey Management and customer feedback analysis system to create, manage

and run web surveys (ASP.NET Web Forms, User Controls, XML, SQL Server SP, T-SQL)

2002-2004 Software Developer, Grande-Allee, Toronto, ON

Project: Job Management System (JMS)

Environment: C#, .NET 1.0, VS.NET, FCL, ASP.NET Web Forms, Custom/User Controls, IIS,

ADO.NET, XML DOM, Web Services, JavaScript, DHTML, SQL Server 2000, Crystal Reports

• Major contributor to development of data-driven business Web application

• Designed DB schema (SQL Server Tables, Views, Triggers, SP and T-SQL queries) and

created strongly-typed DataSets for data access layer

• Provided analysis, design, coding and testing of front-end UI, both client-side (JavaScript,

DHTML) and server-side (.NET FCL) and page layouts

• Implemented user authorization and role based authentication (Forms Authentication)

• Improved collecting and processing of freelancers and outside employees invoices and

timesheets by creating online system (Web Forms, User/Custom controls, DHTML)

• Reduced site response time by 30% by redesigning business layer using object-oriented

design methodology (OOD, C#, .NET FCL, ADO.NET, XML, caching API)

2000-2002 Senior Software Developer, Wholesale Center of Commerce, Novosibirsk, Russia

Project: Enterprise-wide customized Resource Planning System (ERP)

Environment: VC++, VB/VB.NET, COM+, DCOM, ActiveX, XML, XSLT, DHTML, ASP.NET,

Crystal Reports, SQL Server 2000, Windows 2000 Terminal Services

1995-2000 Software Engineer, Feta LTD., Novosibirsk, Russia

Project: Order Tracking and Account Management System (OTAMS)

Environment: VB, VC++, MFC, ADO, ActiveX, COM/DCOM, MTS, SQL Server 7.0

1993-1995 Programmer Analyst, Fort Information Systems, Novosibirsk, Russia

Project: Dealer and Reseller Account Management System (CRM) for RANK XEROX

Environment: VB, Jet-SQL, COM, ActiveX, Access, Excel (VBA), ODBC, Windows 95

EDUCATION AND CERTIFICATIONS:

2011 MCTS - Microsoft Certified Technology Specialist, SharePoint 2010 Application Development

2005 MCSD.NET - Microsoft Certified Solution Developer for Microsoft .NET

2003 MCAD.NET - Microsoft Certified Application Developer for Microsoft .NET

2001 MCSD - Microsoft Certified Solution Developer

1993 B.Sc. in Applied Mathematics, State Technical University, Novosibirsk, Russia

EXELLENT REFERENCES AVAILABLE UPON REQUEST



Contact this candidate