Post Job Free
Sign in

Software Engineer

Location:
Toronto, ON, Canada
Posted:
December 18, 2019

Contact this candidate

Resume:

****-** ****** ***

416-***-****

Toronto, ON

ada3q9@r.postjobfree.com

M3H 4Y2

Professional Profile

Proficient in .NET and C++ development with 18 years of extensive software engineering.

Strong commitment to quality, schedule, and process flow.

Team player with a positive attitude

Talented in solving programming and project management challenges.

Able to work under pressure.

Technical Skills

Proficient in software design, engineering, development, and implementation from initial phase to the final phase, including installation, updates, and custom licensing.

Proficient in .NET development using collections, generics, XML, WPF, XAM serialization, SQL, ADO.NET, services, graphics, instrumentation, interoperation and mail functionalities of .NET.

Profound knowledge of API and SDK of various applications.

Proficient in Object-Oriented Programming and Object-Oriented Design

Proficient in the generation of MS Office documents, reports, and databases.

Talented in the design of attractive and friendly graphics user interface

Able in a short time to understand the workflow of sophisticated design.

Proficient in debugging and testing of software, including batch debugging.

Proficient in software engineering and product expertise throughout the life cycle of assigned projects.

Proficient in algorithm design and code development, including high mathematics.

Able to supervise, manage, and provide staff training in new software.

Tools:

C#, VB.NET, .NET, C++, ASP.NET, ASP.NET MVC, OOP, OOD, ADO.NET, LINQ, PLINQ, entity framework, SQL, Java, WPF, XAML, MVVM, MS Blend 2012/2013, Telerik WPF controls, XML, XSLT, SOAP, WinForms, Windows Services, Microsoft Office for Applications, Visual Basic 6/5, COM, Excel, VBA, VB Script, JavaScript, HTML,ARX, Unit Test, TFS, GIT

Databases: SQL, MS Access, XML, SOAP, BigQuery

Project Management and Tracking system: Agile, Waterfalls, Jira, MS Team, TFS, GitHub, Youtrack, TortoiseSVN

CAD API: AutCAD,ACA,Civil 3D, Map 3D, Vault, Tekla, Smart Plant 3D, Microstation, SolidWorks, Scketch, Revit, Autodesk Infrastructure Map Server

Education

M.Sc. CAD Systems Engineer

Vlad Paly

416-***-****

Professional Consultant

PalySudio

6/2014-Present

Toronto, Ontario

Responsible for providing software engineering and development services to a variety of clients in different industries, such as The Home Depot, RN Design, KiSP Inc, Yulio Inc, SolidCAD, Normac Kitchen, Array Marketing, Red Cage Inc.

Some of the major responsibilities have included:

Developed ASP.NET C# application and SQL database as an integral part of a corporate website for customer databases, manufacturing catalogs and various levels of licensing of shared SAAS

Initiated 2nd and 3rd phase of software development for the accounting department.

The company drastically increased the effecienncy of the system by adding new features and logic.

Recollected data and information for a new generation of software and database.

Completely redesigned software, using the MVVM pattern.

Implemented dependency injection and class wrappers.

Generated new customizable user interfaces, using WPF.

Design WPF custom control libraries.

Created routine for the generation of excel files with build-in complex logic, algorithms, and database.

Provided generation of comfortable interface for customization of software settings.

Developed built-in and stand-alone product catalogs, with automatic full-feature price report, based on MS SQL.

Provide full compatibility between new Excel reports and existing accounting system based on MS Office system.

Develop cross-platform databases, using XML serialization.

Provided development of unique standalone license for copyright protection of software.

Generated libraries and dictionaries of styles and themes.

Widely usied LINQ for XML, Json and SQL

Pick webdata using parallel processes.

Developed detailed designs consistent with object-oriented principles.

Senior software developer

Municipal Tax Equity Consultants Inc.

01/2014-05/2014

Toronto, Ontario

Provided the migration of large-scale project of new GIS system for the government of the Saskatchewan, using ASP.NET, SQL server, Java and JavaScript.

Provided code migration from V6 to C#

Provided analysis and design of databases and user interfaces

Provided the automatic generation of highly complex SQL queries for Saskatchewan district revenue reports, using existing statistical data.

Solved software challenges by the generation of temporary views and stored procedures, reduced time of execution by up to 80%.

Vlad Paly

416-***-****

Senior software engineer

Array Marketing Co.

10/2012-12/2013

Toronto, Ontario

Initiated 1st phase of software development for the accounting department, using C#

Collected data and information from the accounting department, worldwide sales departments, customers and end users, for the generation of the software and database data model and user interfaces.

Generated a customizable user interface, using WPF various styles and themes.

Developed built-in and stand-alone product catalogs, with automatic full-feature price reports, based on MS SQL.

Provided development of conversion routines for migration of older databases.

Provided WPF two-way binding with database

Senior software engineer

Exxon Mobil/Imperial Oil

04/2011-09/2012

Toronto, Ontario

Developed code for massive automatic conversion for more than 1 million differently formatted documents, code and databases, using project pattern using MVVM.Exxon found that my development helped the company save at least 10 million dollars.

Created multiple interfaces and controls bending using WPF.

Develop code for conversion of ancient exotic databases and project managers to SQL Server 2008R.

Develop code for bug detection and fixing “on the fly” in old software and corrupted documents.

10% of complex documents were initially corrupted and later recovered.

Created highly efficient tools for automatic quality verification of migration.

Created various help routines and provided support for clients in US, UK, Singapore, Australia, and New Zealand.

All configuration files and reports have been generated in Excel files.

Created the document database on the web site using ASP.NET MVC.

All development was done on C#

Provided an automatic QA of recovered documents.

Senior software Engineer/Support specialist

Bantrel, Co

10/2010-03/2011

Calgary, Alberta

Provided the development, finalization, and implementation of the Bantrel Design Hub, drastically reducing import time from Tekla Structures to SmartPlant 3D.

Reduced import time from 12 days to a few hours of Phase of the Surmont II SAGD, a project of ConocoPhillips estimated at $3.5Bn.

Developed software for smooth product integration between Bantrel and CH2M Hill.

Created routines of product transformation to CH2M Hill standards.

Designed various tools for acceleration and standard correction of the design process for Tekla Structures and SmartPlant 3D.

Developed deployment for a new software package for standard verification of code and projects.

Generated UI from scratch, using WPF's compound controls.

All development was done on C#.

Vlad Paly

416-***-****

Senior Software Engineer (part-time)

Robert Steltman, Inc.

05/2009-10/2010

Toronto, Ontario

Developed a new CAD software for Civil Engineering, using VB.NET and C#.

Provided full migration of development, code, and projects from VS6, VBA, VB-Script to

VB.NET and C#

Created a development of data transfer between project documents, using XML.

Generated interactive user interface from the data model using WPF and Express.

Created a wide bridge vice-versa functionality between .NET interop and COM objects.

Developed highly complex geometrical routines.

Lead Programmer and Chief Architect

CANAC Kitchens, Kohler Co

02/2002-05/2009

Toronto, Ontario

Designed, generated and implemented the ideology, structure, functionality, codes, databases, libraries and interfaces of new CAD kitchen design software, with project budget over 50 million dollars, using VB.NET, C#, C++, MS Access, SQL, XML, ADO.NET, SOAP, Services, VS 6.0, MFC, LISP,

Reduced cost of one software copy from $10000 to $1500, by finding the way to use OEM software.

Completely redesigned the existing graphical interface to a much more appealing interface, using CorelDRAW and Photoshop for the creation of icons and bitmaps. The interface complies with international standards.

Created routines for the generation, verification, and correction of databases, to avoid the errors for the design, estimation, price reports, and material order forms.

The software can automatically generate BOM, material orders, sales reports, invoices, purchase orders, customer orders, and project progress interactive charts.

Developed automatic generation of data and graphical instructions for shipping and site assembly.

Collected knowledge, information, and data from customers, salespersons, cabinetmakers, plant manager, and users for design and implementation of a new kitchen design software.

Generated bridges between software and the SAP ERP, SOM.

Developed code for generation report tables, project flow, and databases correction.

Responsible for the support of more than 300 users, including software installation, on-line supervision, and training in new software and computer-related issues.

Developed BOM generation in Excel and PDF formats.

CAD Administrator/Designer

IBM

07/2000-10/2000

Toronto, Ontario

Developed 3D Studio MAX and SDK script for network rendering on more then 40 stations.

Generated flexible DOS batch script.

Created off-line batch processing for more realistic and complicated higher-resolution images.



Contact this candidate