Senior Software Engineer Resume Layout Format in Word Free Download -->

Senior Software Engineer Resume Layout Format in Word Free Download

Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download


E-mail: SofiaZinovyev@gmail.com

Summary
 


Overall 15 years of experience working in software product development.
Expertise in .NET, C#, database design and development, C++, Programming for Windows, and Mathematics.
Expertise with Healthcare industry, medical devices, clinical trial, US Government contracts.
Experience with Agile development practices including Scrum, TDD and Continuous Integration.
Hands-on experience leading complex projects on all stages of SDLC.
Strong technical expertise, ability to work within tight deadlines and new technologies.
Establishing and leading Configuration and Release Management processes, TFS based Continuous Integration on multiple projects.
Overall 9 years of continues practice in leading C++ and C# interviews with new employees and training junior developers on industry best practices.

My vision of developing a quality product is based on:
  1. Treating compiler warnings as errors
  2. Treating FxCop warnings as errors
  3. Applying Test-Driven Development and continuous integration
  4. Peer code reviews
  5. Testing performed by professional QA engineers

Technical Skills
 


Skill Category
Skill list
Programming Languages
C#, C++
Technologies
.Net 4, ASP.NET, WCF, EF4, WinForms, SharePoint, Silverlight, GDI+;
COM, ATL, STL, WTL, MFC, MAPI, OOM, CDO, VSTO;
Win32 API, Windows Security, Multithreading, Windows Services;
XML, XSLT;
Microsoft HealthVault
MSBuild, TFSBuild, PowerShell
RDBMS
SQL (DDL, DML), MS SQL Server 2008, SSRS, Oracle 7-9
Web
HTML, JavaScript, VBScript, ISAPI
Operating System
Windows Family
Other
MSF and Agile methodologies;
Scrum management framework;
Test-Driven Development;
Globalization and Localization (English, European and Korean )

Academic Record
 


Dates of studying         :           September 1992 - June 1997
Name of institution      :           Kharkov State University
Qualification                :           Master’s degree in Applied Mathematics
U.S. Master of Science Degree in Mathematics
(Evaluation of foreign education credentials,
New York University)

Foreign languages skills
 


Language
Written
Spoken
Russian
Native
Native
Ukrainian
Native
Native
English
Fluent
Good



Summary of Work Experience
 


Name of Employer            :           FEi Systems
Dates of Employment       :           December 2010 – present
Job Title                                :           Senior Software Engineer

Name of Employer            :           GlobalLogic (former Validio)
Dates of Employment       :           October 1997 – July 2010
Job Title                                :           Consult Software Engineer

Name of Employer            :           “Ukr Gas Prom”, NIPI ASU Trans Gas, Kharkov, Ukraine
Dates of Employment       :           October 1995 - October 1997
Job Title                                :           Software Developer

1.     Project Name: Web Block Grant Application System (WebBGAS) (Dec 2010 – present)
Product description: The Substance Abuse and Mental Health Services Administration (SAMHSA), Center for Substance Abuse Treatment (CSAT) is responsible for leadership in the Nation’s efforts to treat/prevent alcohol and drug abuse among the Nation’s citizens, the provision of assistance to communities and States in support of their treatment efforts, and the assessment of the effectiveness of substance abuse treatment programs. The Substance Abuse Prevention and Treatment (SAPT) Block Grant is SAMHSA’s largest funding source for the provision of substance abuse treatment services.  Block Grants are provided to States and Pacific jurisdictions that, in turn, fund providers of substance abuse treatment and recovery support services.  WebBGAS is an electronic system to which States/territories submit their annual Block Grant application.  The application contains both qualitative and quantitative data which allow CSAT to better manage and monitor the spending of Block Grant funds.

Role: Sr. Software Engineer, Configuration Manager, Release Manager
Responsibilities and Key Accomplishments:
·         System design
·         Developing new DB, WCF services, Web application, and SSRS reports
·         Developing Entity Framework 4 (EF4) entities
·         Analyzing and fixing database deadlocks
·         Supporting Legacy application
·         Performing impact analysis
·         Setting up automated integration builds in TFS 2010
·         Developing automated tests
·         Performing regular code review
·         Enforcing Configuration Management best practices
·         Defining source code branching strategy, creating branches, performing merge
·         Introducing and implementing Release management process
·         Leading and coordinating physical migration of Production environment
·         Configuring Development, Test, Staging and Production environments (15 VMs)
·         Preparing demo environment for and attending 2011 SAMHSA National Block Grant Conference in Washington DC
·         Implementing automated deployment to environments from TFS Build 2010
·         Collaborating with 5 programmers, 3 testers and BA
·         Mentoring new team members
·         Interviewing potential candidates for open development positions

Technologies:
Windows 7, Windows 2008 R2, MS Visual Studio 2008-2010, TFS 2010, .Net 4.0, C#, x64, ASP.NET 4, WCF4, WF4, MS SQL Server 2008 R2, SSRS, MSBuild, TFSBuild, PowerShell, ReSharper, Araxis Merge Pro, Adobe Pro X.

2.     Project Name: Medtronic surgical navigation and intra-operative imaging systems (Jan 2009 – Jul 2010)
Product description: The O-arm® Surgical Imaging System is a multi-dimensional surgical imaging platform that is optimized for use in spine, orthopedic, and trauma-related surgeries. It provides real-time, intra-operative imaging of a patient's anatomy with high quality images and a large field-of-view in both two and three dimensions. The system consists of 2 multithreaded applications that communicate with different devices.

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         System design
·         Developing Socket servers and their clients
·         Setting up automated integration builds in TFS 2008
·         Developing automated tests
·         Debugging the application based on log files
·         Collaboration with 2 programmers
Technologies:
Windows XP, MS Visual Studio 2005, TFS 2008, .Net 2.0, C#, .Net Sockets, x32, x64, MbUnit3.1.

3.     Project Name: TranSenda OSCTM (Office-Smart Clinical Trial Management), Winners of the 2009 Microsoft Pharmaceutical and Life Sciences Innovation Awards (Sep 2008 – Nov 2009)
Product description:
Web application that includes UI and Web Services, Windows Service and MS SharePoint feature. The process and application were created according to 21 CFR Part 11 and other FDA regulations.

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         System design
·         Project migration from .Net 2.0 to .Net 3.5
·         Setting up development process based on TFS 2008
·         Migrating project from the Visual Source Safe 6.0 to TFS 2008
·         Setting up automated integration builds in TFS 2008
·         Developing automated tests
·         Defining and implementing code branching and release management approach
·         Setting up code review process
·         Collaboration with 7 programmers and 7 testers
Technologies:
Windows 2003, 2008, MS Visual Studio 2008, TFS 2008, .Net 2.0/3.5, C#, ASP.NET 2.0, WCF, IE 6-7, MS SQL Server 2005, 2008, SSRS, SSIS, MOSS, WSS, MS SharePoint 2003, IIS 6-7, x32, x64, MSTest, Moq.

4.     Project Name: Spicers (United Kingdom) OSCARnet (Mar 2008 – Sep 2008)
Product description:
Online store of office products, a web application that includes UI and Web Services.

Role: Software Architect
Responsibilities and Key Accomplishments:
·         System design
·         Project migration from .Net 1.1 to .Net 2.0
·         Setting up development process based on TFS 2008
·         Migrating project from the Visual Source Safe 6.0 to TFS 2008
·         Setting up automated integration builds in TFS 2008
·         Developing automated tests
·         Defining and implementing code branching and release management approach
·         Setting up code review process
·         Collaboration with 4-6 programmers
Technologies:
Windows 2000/2003, MS Visual Studio 2005/2008, TFS 2008, ASP.NET 2.0, IE 6-7, MS SQL Server 2000, TFS API, TFSBuild, MSBuild


5.     Project Name: Daptiv PPM (Jun 2007 – Mar 2008)
Product description:
Program and portfolio management solution (SaaS), a web application that includes UI and Web Services.

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         Coordinating work of team
·         Developing automated test
·         Code review
·         Developing web application in .Net 2.0, C#
·         Collaboration with 4-6 programmers
·         Developing globalization and localization of the product
Technologies:
Windows 2003, MS Visual Studio 2005, TFS 2005, ASP.NET 2.0, IE 6-7, Firefox, MS SQL Server 2005, XML, XSL


6.     Project Name: Medtronic (May 2006 – Nov 2006)
Product description:
GUI healthcare system applications.

Role: Software Engineer
Responsibilities and Key Accomplishments:
·         Developing ActiveX in C++ for VB6 GUI application
·         Developing graphic representation of data in C++ using GDI+
·         Collaboration with 3 programmers
Technologies:
Windows XP, MS Visual Studio 2005, C++, COM, ActiveX, ATL, STL, MS Access, XML, XSL, GDI+, 2D raster and vector graphics.

7.     Project Name: Distrib server (May 2006 – Nov 2006)
Product description:
NTFS file system monitoring service with Web UI. The system was designed to provide structured storage of tools and utilities and ability of quick search of a needed tool by keywords. Other goals are reducing time that developers spend by searching a tool and reducing internet traffic. It was done by monitoring NTFS file system changes and asking owner to register new product in the database.

Role: Software Engineer
Responsibilities and Key Accomplishments:
·         Developing code in C++
·         Developing several Windows Services and their communication
·         Developing socket server and clients and async communication
·         Developing C++ COM objects used by ASP4 Web server
·         Developing ASP4 Web pages using server side VBScript and client side JavaScript
·         Developing XML and XSLT
·         Developing DB structure and stored procedures
·         Deploying and configuring production environment
Technologies:
Visual C++, MS Visual Studio 2003, COM, ATL, STL, WTL, XML and XSLT, ActiveDirectory, WindowsService, Sockets, CDO, MDAC, Win API 32, Oracle and PL/SQL, IIS, ASP4 and VBScript, .Windows 2000 Server, Internet Explorer 5.0-5.5, VSS


8.     Project Name: PIM Connectors (May 2003 – May 2006)
Product description:
Developing of PIM Connectors, our client (Sproqit) provides a set of applications that enable remote access to user data stored on a desktop computer and to mail, contact, calendar, notes, and task data stored on a mail server through PIM Connectors, such applications (Exchange Connector, SMTP/POP3 Connector, and Lotus Connector) can read the data. The connectors use the same set of interfaces. This allows the client to use a single module while working with various mail systems. Each connector is a set of “in-proc” COM objects (written in C++).

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         Developing code in C++
·         Developing automated tests in VBScript and JScript
·         Coordinating work of team: development and testing
·         Code review
·         Collaboration with 4 programmers
·         Project management
·         Communication with client
·         Developing globalization and localization of the product
Technologies:
Visual C++, MS Visual Studio 2003, COM, ATL, STL, MAPI, OOM, MS Outlook 2000-2003, MS Exchange Server 5.5/2000/2003, MS Access, Lotus Domino and Notes 6-6.5.

8.1. Project Name: Exchange Connector
Product description:
Exchange Connector uses MAPI to get data from MS Exchange Server 5.5/2000/2003 and local pst-files, similarly to MS Outlook 2000/XP/2003.

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         Developing code in C++
·         Developing code responsible for Authentication, RunAs and Impersonating
·         Developing and administrating development and test environment based on VMware and VirtualPC
·         Installing, configuring and administrating several Network domains with Domain Controllers (Windows 2000 Server, 2003) and Exchange Servers 5.5, 2000, 2003
·         Developing automated tests in VBScript and JScript
·         Coordinating work of team: development and testing
·         Code review
·         Collaboration with 4 programmers
·         Project management and communication with client
Technologies:
Desktop and server versions of Windows 98/ME/NT4/2000/XP/2003, C++, MS Visual Studio 2003, COM, ATL, STL, MAPI, ActiveDirectory, MS Exchange 5.5/2000/2003, MS Outlook 2000/XP/2003, Outlook Object Model (OOM), Win API 32, Security (Authentication, RunAs, Impersonating), Encryption.

8.2. Project Name: SMTP/POP3 Connector
Product description:
SMTP/POP3 Connector uses POP3, SMTP, and SSL Internet protocols to obtain and deliver mail. In addition, it uses MS Access to store mail and contacts locally. SMTP/POP3 Connector can be easily extended to support IMAP4 and HTTPMail (WebDAV) mail protocols.

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         Developing code in C++
·         Developing automated tests in VBScript and JScript
·         Coordinating work of team: development and testing
·         Code review
·         Collaboration with 3 programmers
·         Project management
·         Communication with client
Technologies:
Windows 98/ME/NT4/2000/XP/2003, MS Visual Studio 2003, COM, ATL, STL, POP3, SMTP, SSL, MIME, MS Access, HTTP, MIME, SMTP, POP3, RFC## 0821, 0822, 2821, 2822, 1521, 1892, 1939, 2068, 2554, 2426, 2445, 1734, 2387, 1806, 2183, 2449, 2110, 2076, 1425

8.3. Project Name: Lotus Connector
Product description:
Lotus Connector uses Lotus Notes C API 6.03 to get data from Lotus Domino 6–6.5 servers and other Lotus Notes database— similarly to Lotus Notes.

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         Developing code in C++
·         Developing automated test in VBScript and JScript
·         Coordinating work of team: development and testing
·         Code review
·         Collaboration with 3 programmers
·         Project management
·         Communication with client
Technologies:
Windows 98/ME/NT4/2000/XP/2003, MS Visual Studio 2003, COM, ATL, STL, Lotus Domino 6–6.5, Lotus Notes 6.03­–6.5, Lotus Notes C API 6.03

9.     Project Name: VEGA-based applications (vector engine for graphic applications): CD Designs Creator, Comic Strip Creator, Greeting Card Creator, T-Shirt Creator, Business Card Maker (1998-2002)
Product description:
Complex MDI graphic application (2D, vector graphics) with the following functionality:
  • Import and export of graphic format files
  • Capability of moving, resizing, rotating, and skewing of all graphic and vector objects
  • Gradient fill
  • Anti-aliasing
  • UNDO/REDO operations
  • Print and print preview
  • Installations (WISE 8.1x)
  • Support 6 European languages

Role: Lead Software Engineer
Responsibilities and Key Accomplishments:
·         Developing code in C++
·         Developing GUI
·         Developing UNDO/REDO execution
·         Developing print and print preview
·         Developing operations on vector objects
·         Developing installations in Wise 8.1x
·         Project management
·         Collaborated with 2-5 programmers
Technologies:
Win 9x/Me/WinNT/2000, C++, MS Visual C++ 6.0, LeedTool 8, COM, ActiveX, ATL, STL, WTL, and Wise 8.1x


10.  Project Name: CCD (Corel Content Database) (1999)
Product description:
3-tier application: database server–Web server–client applications (Oracle 8.15–IIS4, ISAPI–Web browsers (IE 3.02–5.5, NN 3.0–5.0), GUI applications) and database maintenance through own snap-in for MS Management Console (MMC 1-2).
Images and descriptions are stored in the database. Import of data from another database is implemented using VBScript. Getting (putting) data is performed using a storage procedure. Web site: IIS4, ASP, ADO 2, VBScript, HTML 3.2, JavaScript. GUI applications get/put data through http (encoded packages) from an ISAPI Extension dll on IIS4.

Role: Software Engineer
Responsibilities and Key Accomplishments:
·         Implementing data import, storage procedures, Web site, ISAPI Extension dll, and a snap-in for MMC
Technologies:
WinNT 4, SQL, PL/SQL, C++, ASP4, ADO, VBScript, JavaScript, 
L, MS Visual C++ 6.0, InterDev 6.0, ORACLE 8i, IIS4, MFC6, ODBC, COM, ActiveX


11.  Project Name: Image Database (1998)
Product description:
An image database that uses MS Access for storing images and their information.

Role: Software Engineer
Responsibilities and Key Accomplishments:
·         Contributing to the successful completion of the project by delivering the export part for the GUI application - on time
·         Collaboration with 3 programmers
Technologies:
Win 9x/NT4, MS Visual C++ 6.0, MFC6, Ms Access, Ms Excel, OLE Automation, ADO




Hobby
 

  1.             Reconstructing my apartment from scratch. From electric wiring and water piping to the interior design. Breaking the limits of “how people usually do it”. Using my own head for ideas and hands for implementation. 3D modeling of every detail in the entire apartment with Google SketchUp, joining WAVIN PP-R pipes, calculating the electric energy demand.
  2.             Solving puzzles – all the different types:  jigsaw puzzles, crossword puzzles, chess puzzles, wire puzzles, Sudoku, teaching the computer to solve Sudoku puzzles.
  3.             Sewing and knitting. Making closes for myself and my family. This is the best way to get exactly the clothes we need and perfect fit. This is great way to apply the creative approach, design ideas, and actually create a bright and useful physical product with my own hands.
  4.             Playing tennis.
  5. Playing chess.



Download Resume Format 

0 comments:

Post a Comment

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BBM CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV CMA CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Industrial Engineering CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MCA CV Mechanical CV Medical Representative CV Mining CV MMS CV MS CV MSC CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV