Post Job Free
Sign in

Software Developer Manager

Location:
Vaughan, ON, Canada
Posted:
October 11, 2012

Contact this candidate

Resume:

Eugene Novikov

Sr. Software Developer

Vaughan, ON

********@*******.*** - 905-***-****

IT professional with over 15 years of hands on extensive experience as a Team Lead / Architect /

Analyst / Developer in full life cycle developing of object oriented, multi-tier, financial, medical and

commercial Web and Windows applications for the most influential companies using comprehensive

processes and methodologies to achieve quality deliveries. Designed, developed, tested, delivered

and maintain projects from inception to completion for such esteemed clients and customers as

for Switzerland Bank, Switzerland Government and Universities, Government of Ontario, Fidelity

Investments, Ford Canada, Mackenzie Financial, Lucent Technologies, Rothmans, MCI, DEC, Alcatel,

British GAS, Space Center, Baxter Corporation, Toronto Transit Commission. Accustomed to a

fast-paced environment where deadlines are a priority and handling multi-tasking is a requirement,

responsible and dedicated in reaching deadlines. Strong analytical and problem solving skills.

Excellent communication and interpersonal skills, a team player. All my former employers still like me.

Work Experience

Sr. Software Developer

Cyberplex Inc

September 2011 to March 2012

1255 Bay Street, Suite 400 Toronto, ON M5R 2A9 CANADA

Project: Design and Development of powerful Investor Adviser and Research portal/framework with Web

interface for Scotia Bank. Framework enables centralized approach to investment banking, institutional

sales and trading, research, private client financial advisory and management of investment products.

* Define system requirement, worked directly with customers to define requirements.

* Architecture and design of framework by using best practices including prototypes of alternative

architectures

* Implemented database structure (Data Tier) in SQL 2008 including tables, function, triggers, views and

store procedures

* Development of GUI by using C#, VB.NET, WPF, ASP.NET, XML, JavaScript, AJAX, JQuery, JSON.

* Developed business classes (Middle Tier) by using C#, VB.NET, ASP.NET, LINQ to SQL, Entity

Framework.

* Developed complex customer reports by using Crystal Reports and SQL Server Reporting Services

(SSRS)

* Executed and documented unit, integration, functional and system testing during development phase.

* Executed and documented code reviews, participate in performance tuning.

* Created design documentation, user manual and troubleshooting manual for support group.

Benefits of implemented system: * Give advisors access to a comprehensive suite of wealth management

products tailored to a wide variety of needs

* Include both proprietary products and third-party managed investment and wealth management

products and services.

* Granular administration allowing one administrator to fill all roles

* Complex customer reports

1

Tools: Visual Studio .NET 2010 (.ASP, VB, C#, .NET 4.0), XML, WCF, WPF, JScript, JQuery,

JSON, AJAX, LINQ, SQL 2008, SiteCore Content Management, Telerik Controls, LINQ to SQL, Entity

Framework, Crystal Report, SQL Server Reporting Services (SSRS)

Sr. Software Developer

QuoVadis Global Inc

March 2009 to August 2011

7 Reid Street, Hamilton HM-11, Bermuda

Project: 1. Design and Development of Trust/Link Security System for Switzerland Bank, Switzerland

Government and Universities - powerful software platform to helps enterprises balance control and

flexibility in their use of SSL certificates across business units and locations. Trust/Link SSL enables

centralized procurement of SSL for better pricing and reporting, while retaining the distributed request

and management of certificates by departments.

Trust/Link SSL allows clients to act as Registration Authorities (RA) for the QuoVadis and to request that

organizations and domains be pre-verified for the account.

2. Design and Development of company global web site based on SiteCore (.NET) platform.

* Analyze current and future systems, functions and plans for needs, problems and improvements.

* Define and evaluate different solutions / Participate in setting up standards and processes.

* Define system requirement, worked directly with customers to define requirements.

* Lead architecture and design of framework by using best practices including prototypes of alternative

architectures

* Designed of logical and physical framework by using UML architectural and modeling tools (creation

of use cases)

* Implemented database structure (Data Tier) in SQL 2008 including tables, function, triggers, views and

store procedures

* Development of GUI (Presentation Tier, Web pages and Win Forms) using VB, C#, WPF, ASP.NET,

XML, JScript, AJAX.

* Developed business classes (Middle Tier) including interaction with data tier, reporting, security, files

manipulation

* Developed complex customer reports by using Crystal Reports and SQL Server Reporting Services

(SSRS)

* Executed and documented unit, integration, functional and system testing during development phase.

* Executed and documented code reviews, participate in performance tuning.

* Created design documentation, user manual and troubleshooting manual for support group.

Benefits of implemented system: * Central oversight and bulk pricing without sacrificing flexibility for

departments over application, approval, issuance, reissuance, renewal, and revocation.

* No customer infrastructure required.

* Granular administration allowing one administrator to fill all roles, or delegation by role by organization.

Certificate-based access for administrators for security.

* Users, organizations and domains are pre-vetted, allowing instant issuance without compromising

security.

* Comprehensive reporting and auditing functions.

* QuoVadis WebTrust-accredited certificates with wide acceptance in browsers and applications.

* Helpdesk and knowledgebase support for SSL issues.

Tools: VS .NET 20008/10 (.ASP, C#, .NET 4), XML, XSLT, WCF, WPF, JScript, AJAX, UML,

SQL2005-2008, .NET Nuke (DNN),, Castle Project Framework (MonoRail, ActiveRecord, NHibernate),

MVC, LINQ to SQL, Entity Framework, Crystal Report, SQL Server Reporting Services (SSRS)

NOVX Systems Inc. (www.novxsystems.caom) Sr. Software Developer / Team Lead Feb./08 - Feb./09

185 Renfrew Drive, Markham, ON

2

Project: Design and Development of PatientVu - powerful software platform designed to manage

electronic healthcare records. (including subsystems: Physician Dashboard; Report Generation;

Patient Calendar; Appointment Manager; Prescription Manager; Waiting Room Monitor; Drug Screen

Interpretations)

* Analyze current and future systems, functions and plans for needs, problems and improvements.

* Define and evaluate different solutions. Participate in setting up standards and processes.

* Define system requirement, worked directly with customers to define requirements.

* Lead architecture and design of framework by using best practices including prototypes of alternative

architectures

* Designed of logical and physical framework by using UML architectural and modeling tools (creation

of use cases)

* Implemented database structure (Data Tier, 105 tables) including tables, function, triggers, views and

store procedures

* Development of GUI (Presentation Tier, Web pages and Win Forms).

* Developed business classes (Middle Tier) including interaction with data tier, reporting, security, files

manipulation using

* Executed and documented unit, integration, functional and system testing during development phase.

* Executed and documented code reviews, participate in performance tuning.

Benefits of implemented system:

* delivers patients' complete case history in real-time at the point-of-collection

* test results are automatically uploaded providing complete and quick results to decision-makers.

* secure patient records may be accessed from any internet location including BlackBerry .

* automatic uploading of screening results from the iMDx Analyzers

* track appointments with the Waiting Room Monitor

* reminders of overdue examinations/tests

* prescription Manager for writing prescriptions

* built-in security features can help ensure compliance with HIPAA (U.S.) and PIPEDA (Canada) privacy

laws

* digital photo for patient identification

* barcode sample management with label printing capability

* real-time health card validation available

Tools: Visual Studio .NET 2005/2008 (.VB, .ASP, C#, .ADO), Web Services, Java Script, AJAX,

Silverlight, WPF, WCF, SharePoint, LINQ, UML, Oracle 10g, SQL 2005, 2008, SQL Reporting Services,

CSLA

Toronto Transit Commission (www.ttc.ca) Sr. Software Developer / Team Lead (3 developers) Jun./07

- Feb./08

1910 Yonge Str., Toronto, ON

Project: Development of enterprise Web application to consolidate information and business logic from

more then 20 legacy systems developed in company for last 20 years.

* Analyze current and future systems, functions and plans for needs, problems and improvements.

* Define and evaluate different solutions. Participate in setting up standards and processes.

* Define system requirement, worked directly with customers to define requirements.

* Lead architecture and design of framework by using best practices including prototypes of alternative

architectures

* Designed of logical and physical framework by using UML architectural and modeling tools (creation

of use cases)

* Implemented database structure (Data Tier, 125 tables) including tables, function, triggers, views and

store procedures

* Development of GUI (Presentation Tier, Web pages).

* Developed scripts and procedure to import in new database (Oracle 10g), transform and clean up

legacy data from Mainframe, Access, FoxPro and other sources

3

Benefits of implemented system: * User have one common web interface to access and manipulate data

belong to different systems.

* Data sharing improved in organization. Online statistics and reports provided

* High performance global data search provided for internal users and outside customers

Tools: Visual Studio .NET 2005/2008 (.VB, .ASP, C#, .ADO), XML, XSLT, SOAP, SharePoint, Web

Services, Java Script, Rational Rose, UML, Visio, Oracle 10g, SQL 2005, 2008, CSLA, .NET Nuke,

MyGeneration

Sr. Software Developer /Team Lead (3 developers)

York Dale Center - Toronto, ON

June 2007 to June 2007

Jun/07

York Dale Center, Toronto, ON

Project: Development of enterprise Baxter Patient Care System (BPCS) to provide management system

and communication link for pharmacist, nurses and physicians based on clinical information, complete

history of medical administration and monitoring parameters.

* Analyzing and creating system requirement, worked directly with customers to define requirements.

* Lead architecture and design of framework by using best practices including prototypes of alternative

architectures

* Designed of logical and physical framework by using UML architectural and modeling tools (creation

of use cases)

* Implemented database structure (Data Tier, 200 tables) including tables, function, triggers, views and

store procedures

* Development of GUI (Presentation Tier, Web pages and Win Forms).

* Developed business classes (Middle Tier) including interaction with data tier, XML manipulations and

transformations, reporting, security, files manipulation using.

* Executed and documented unit, integration, functional and system testing during development phase.

Benefits of implemented system: * Wireless handheld system allow staff to monitor situation remotely

* All staff sharing the same information helping to increase patient safety.

* Award-winning bar code system simplified drug preparation and reduce possibility of errors at every

stage

* Allow staff to monitor alerts and alarms from remote locations

* Online statistics and reports

Tools: .NET (.VB, .ASP, C#, .ADO), XML, XSLT, SOAP, Web Services, Java Script, Rational Rose,

UML, Visio, VBScript, Oracle 10g, SQL 2005, HL7 protocol, CSLA, .NET Nuke, NHybernation

Team Lead / Sr. Software Developer

Avotus Corporation

April 2003 to January 2005

430 Hurantario Rd., Missassauga

Project: Lead development of enterprise Web based solution for Bell Corporation that provides valuable

information on long distance costs, mobile phone and calling card bills and traffic

* Performed analysis of current business processes to suggest improvements and/or re-engineering.

* Designed logical and physical framework by using Avotus and Bell standard and UML tools.

* Implemented database structure (Data Tier) including tables, function, triggers, views and store

procedures

* Developed web pages (Presentation Tier) including order entry, milestone administration and settings,

search, reporting

4

* Developed business classes (Middle Tier) including interaction with data tier, task scheduling, milestone

management, email management, reporting, security, files uploading.

* Executed and documented unit, integration, functional and system testing during development phase.

* Deployed system for multiple Bell customers. Provided initial training.

* Created design documentation, user manual and troubleshooting manual for support group.

Benefits of implemented system: * High performance Web based order processing and trouble ticketing

management

* Enables flexible, multi-dimensional data analysis to easily spot communications trends and anomalies.

* Easy web access to a network-wide view of voice and data communications costs

* Exception reports that highlight potentially fraudulent use of communications facilities

* Powerful online analytical processing for data mining and trend analysis

Tools: .NET (.VB, .ASP, C#, .ADO), XML, XSLT, SOAP, Web Services, COM+, SQL 2000, Jscript,

Rational Rose, UML, Visio, Oracle 9i, PL/SQL, InterDev, VB 6.0, VBScript, Crystal Reports 8.5

Sr. Software Developer

Mackenzie Financial Corporation - Toronto, ON

August 2001 to April 2003

150 Bloor St. West, Toronto, M5S 3B5 (http://www.mackenziefinancial.com)

Successfully participated as a Team Lead and Sr. Developer in full cycle architecture, requirements,

development, implementation and deployment of as many as 16 Web based, client / server applications

that comprised of 400 users, 20,000 scanned, faxed and processed financial documents per /day and

20,000,000 ready archived, that gave to the company scalable business process solution, significantly

improved user performance and reduced operation expenses on 30%.

* Lead architecture and development of Web based Workload trend application - producing workload

trend reports on a daily/weekly/monthly or yearly basis and help supervisors assess which of work

processes or users are most efficient.

* Lead architecture and development of Web based Statistical and event log to help administrators or

supervisors fine tune organizational procedures, identify bottlenecks, and streamline operations.

* Developed Panagon Workflow based applications (10 apps.) - enable dynamic, interactive work

completion in real time, providing business productivity improvements.

* Developed Value Network (customer feedback, Internet based system) - analysis, design and

development of project

* Developed Capture applications (Kofax Capture spftware) - automated software that acquires and

indexes digital and paper-based content for online access for processing.

Tools: .NET (.VB, .ASP, C#, .ADO), XML, FileNet Panagon (Desktop, Kofax Capture, Workflow,

eProcess),

SQL 2000, Oracle 9i PL/SQL, VB 6.0, COM, ASP, ADO, Crystal Reports 6.0, Rational Rose, UML

Sr. Software Developer

Fidelity Investments Canada Ltd - Toronto, ON

August 1998 to August 2001

483 Bay St., Toronto, M5K 1P1

Successfully developed and implemented following projects: * Single Sign On (SSO) system for Fidelity

worldwide - single point of user authentication and authorization

* IDM - Integrated Document Management / Workflow system for scanning all documents that arrive

by mail/fax and automatically delivery of imaged customer orders to the appropriate processing

representatives in the appropriate priority

5

* Lead development of Scanning application with Filenet API, development Internet reporting tools to

monitor system volume and performance (Java, JSP, Java Beans, XML, Crystal Report 6.0, Kofax

Capture).

Present volume of system 20.000 scanned images per /day and 40.000.000 ready archived, 400 users.

* World Class (worldwide customer contact information system, 305 DB tables, modification to

accommodate unconnected (from main database) sales people on the road and synchronization with

main DB after that.

* Competitive Database (database representing history of performance all Canadian and USA mutual

funds)

* FILENET PANAGON 3.0 installation, configuration, administration on client and server side.

Tools: FileNet Panagon, Kofax Capture, Oracle 8.0, VB 6, C++ 6.0, Crystal Reports 6.0, SQL 7.0, ASP

Sr. Software Developer

Rothmans, Benson & Hedges Inc - Toronto, ON

May 1997 to August 1998

Design and programming Data Warehouse (Decision Support System repository) containing information

relating to Sales and Marketing. Design and programming data information repository (Meta-Data

Database) that contains the rules, definition, usage, source, and physical location of the data that was

used to create and update the Warehouse.

Designed Internet application for registration and control of internal and foreign expenses with ASP, VB

Script and MTS.

Sr. Software Developer / Team Lead

Digital Equipment Corporation - Toronto, ON

April 1996 to May 1997

M5H 3P5

CABINET OFFICE OF THE PREMIER OF ONTARIO (Queen's Park, Whitney Block, Toronto, ON, M7A

1A1)

Design of Premiers correspondence system - imaging database system (LinkWorks and Oracle) allows

handling large number of letters written to Premier and standard replies.

ACCOUNT ADMINISTRATION PROJECT FOR BANK OF MONTREAL and HARRIS BANK

(CHICAGO).

Designed, debugged, tested and implemented software for automation workflow of New Business

Account process (6 independent sub projects) VB 4.0, OLE and ODBC interface and SQL language.

Tools: Oracle 7, UNIX, NT 4.0, Win 95, VB 4.0, Crystal Reports 5.0, Visual C++ 4.2, MFC, Source Safe

Team Lead / Sr. Software Developer

BRITISH GAS - Cramlington

November 1991 to April 1996

NE23 9WW, UK

Design and development of pipeline inspection Data Processing Application (PipeVision) for visual

representation of pipeline inspection data including graphical and textual based reports.

Tools: DOS-6.2, WIN 3.11, WIN 95, Visual C++ 1.52, MFC 2.0, Borland Paradox

Programming and Computer Design

January 1988 to December 1991

6

Founder of Company

BYTE

January 1988 to November 1991

38 Stachurskogo St., Vinnitsa, Ukraine

Staff supervision, training, administration, initial programming, selection of programming tools for

contract management,.

Tools: MUMPS, Pascal, C, dBase III, Paradox, Oracle, Borland C++ 4.0

Manager of IT department

COMPUTER MANUFACTURE

July 1986 to January 1988

15, 600-Letij St., Vinnitsa, Ukraine

Key duties included implementation of PC and PDP applications (CAD/CAM) and network and

communication infrastructure management. Supervised 30 members of personnel

Tools: IBM-360, VAX 787 and PC-486, RSX-11, ORACLE, ADABAS, C

I was seconded for 1 year to the SPACE CENTRE (Moscow), where was responsible for programming

compatibility of manufacture's workstation and SPACE CENTER's computers.

Supervisor

SCIENTIFIC CENTER, RUSSIA

July 1983 to July 1986

* coordinate and conduct air force fighters missile test; collect and analyze data acquired during missile

employment

Education

Masters in Mathematics and Computer Technology

State University -

Masters in Military Aviation Electronic Engineering

Air Force Academy

Additional Information

COMPUTER SKILLS

Microsoft: Visual Studio 2008/2010, .NET (C#, VB, ASP, .NET 3.5/4.0), WPF, WCF, Entity Framework,

LINQ, AJAX, MVC, Silverlight, SharePoint, Source Safe, SSAS(SQL Analysis Services), SSIS(SQL

Integration Services), SSRS(SQL Reporting Services)

Web: JQuery, JSON, XML, XSLT, JScript, SiteCore (Content Management)

Database: SQL 2008/2010, SQL Reporting Services (SSRS), Oracle 9, 10g, MySQL, Access

7

Design Tool: UML, SDLC, OOD, Design Pattern, Rational Rose (Clear Case, Clear Quest, Requisite

Pro), ERWin, Visio, Project, CAST (impact analyses, database analysis),

Others: FileNet Panagon / eProcess / SiteCore / DotNet Nuke (Document and Content Management

Systems), SAS (Mainframe), Crystal Report, HL7 protocol

OS: Vista, Win 7, Unix, Linux, Telerik, Infragistics

Methodology: CSLA, Agile, Rational Unified Process (RUP), Test Driven Development (TDD), ORM,

NHybernation, RAD, RAS, SDLC methodologies, MVC, MyGeneration, MVC.

Castle Project Framework (MonoRail, ActiveRecord, NHibernate)

8



Contact this candidate