Resume of Software Engineer




Title
Software Engineer

Primary Skills
C, C++, C#, Java, .NET, Windows, OOP, SOA, SDLC

Location
Canada-ON-Toronto

Posted
Jul-22-08

RESUME DETAILS

SUMMARY OF QUALIFICATIONS
A results-driven, self-motivated, and highly productive Software Engineer with excellent problem-solving skills and ability to think “outside of the box”. In-depth understanding of the software development lifecycle. Proficiency in requirements analysis, system design, project planning, coding, and testing. Expert in developing software for the Windows platform using .NET, Win32 API, C, C++, and C#. Strong written and verbal communication skills. Interested in dynamic and challenging work environments.

TECHNICAL SKILLS
Languages: C, C++, C#, Java, VB
Development Tools: MS Visual Studio, Eclipse
Operating Systems: MS Windows (Desktop/Server/Mobile)
Databases: MS SQL Server, Oracle
Frameworks and APIs: .NET, Win32

PROFESSIONAL EXPERIENCE
MDS SCIEX, Concord, Ont. 1/2008 -- present
Software Consultant
Implemented performance optimizations and new features for the real-time instrument controller and data acquisition software for a time-of-flight mass spectrometer (Windows XP, C/C++/C#, Win32, MFC, COM, .NET, Oracle).
* Became the Technical Lead on the project after less than six months of employment, allowing the schedule to be brought back on track and helping to ensure the on-time release of the product.

BLACKBOARD, INC., Washington, D.C., USA 3/2007 -- 1/2008
Software Consultant
Designed and implemented customization and integration solutions for Blackboard Academic Suite (Windows Server 2003, Linux, IIS, Apache Web Server, ASP.NET, Apache Tomcat, MS SQL Server, Oracle, C#, Java, JSP, Eclipse, Blackboard API).
* Presented with Blackboard's “Above and Beyond the Call of Duty” Corporate Award for exceptional performance in the development of the ProSites project -- a customization of the Blackboard Academic Suite product, which allowed the company to enter a new market domain.

IPC COMMAND SYSTEMS, Mt. Laurel, NJ, USA 3/2006 -- 3/2007
Software Consultant
Designed and implemented a database synchronization service for a distributed system of communication switches and operator consoles utilized by 911 call centers and military command control systems (Windows 2000/XP, C#, C++, .NET, Win32, MFC, COM, TCP/IP, FTP, UDP, sockets, .MS SQL Server, MS Access, MSI).
* Became the go-to person for technical questions/issues from various functional groups (Testing, Technical Support, Development) regarding numerous areas of the system (e.g., dispatch consoles, server configuration, connectivity issues, hardware diagnostics).

SIRIUS SATELLITE RADIO, Lawrenceville, NJ, USA 3/2005 -- 3/2006
Software Consultant
Designed and implemented a suite of reusable and extensible automation components, hardware emulators, and software tools for supporting firmware development, real-time diagnostics of satellite receivers, and broadcast validation. Also implemented standard Sirius protocols for integration in various embedded systems (Windows 2000/XP, ANSI C, C++/Managed C++, VB, .NET, Win32, XML, HTTP, FTP, RS-232, TCP/IP, sockets).
* Improved the process of updating the software emulators of the satellite receivers, allowing Sirius' partners to proceed with their development without having to wait for the final product to become available, thereby reducing the overall integration time of the new features by 50% .
* Received special recognition from management for quickly implementing an integration solution of Sirius Traffic Data Services with a third-party mapping system, which helped to secure a high-profile business deal.

CEDARA SOFTWARE, Mississauga, Ont. 10/1999 -- 3/2005
Technical Project Leader
Developed complex software solutions for medical imaging and surgical navigation systems (Windows NT/XP, C/C++/C#/J#, .NET, Java, MFC, XML, ATL, STL, Windows Platform SDK, COM/DCOM, ActiveX, Windows Sockets, DICOM).
* Worked cross-functionally with customers, clinical specialists, and partner engineering teams on product requirements, system design, and project scheduling.
* Provided technical leadership to assigned development teams of 3 to 5 Software Developers on various custom engineering projects, and mentored 1 to 2 co-op Software Developers every 4 to 6 months in the software development process, engineering best practices, and general product knowledge).
* Presented with Cedara's Corporate Recognition Award for continuous outstanding performance on assigned projects.

ALCOR LTD., Lida, Belarus 6/1997 -- 5/1999
Senior Software Developer/Team Lead/Co-Founder
Designed and implemented a range of software solutions, including accounting and business management software, warehouse inventory tracking systems, security consoles, and automotive diagnostics systems. (Windows 9x/NT, VC++ 5.0, Borland C++ Builder 3.0, Borland Delphi 2.0/ 4.5, Borland InterBase Server 5, Paradox, MFC, VCL, ODBC, BDE, client-server). Also was responsible for business development and client management tasks.
* Secured a stable customer base upon successfully completing the development of several initial projects, allowing the company to achieve sustainable profitability and secure future growth.

IZOTRON PLANT, Lida, Belarus 3/1996 -- 6/1997
Software Developer
Developed software for controlling industrial robots and manufacturing lines. (MS DOS 5/6.2, Windows 3.11, Borland C/C++ 3/4.5, Borland Turbo Assembler (x86)).
* Implemented improvements to the production line control software, allowing the company to eliminate a bottleneck at the microchip classification stage and increase overall line throughput by 25%.

EDUCATION
BELARUSIAN STATE UNIVERSITY, Minsk, Belarus
M.Sc. Applied Physics, Computer Science* 1996
B.Sc. Applied Physics* 1994
*North American Credential Equivalency is certified by World Education Services (WES) Canada

Certifications
Certified C/C++ developer.

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


View all resumes in Canada-ON-Toronto »
View all resumes in Canada-ON »

View other Software Engineer resumes, Programmer / Developer resumes