We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Stafford, VA

SUMMARY:

  • Life Cycle Maintenance Software Engineer with experience in programming and quality assurance.
  • Expertise as an Application Packager supporting various Windows operating systems, enterprise software and deployment technologies.
  • Passionate about .Net technologies and utilizing a MCSD certification to design solutions for desktop and web applications.

TECHNICAL SKILLS:

Operating Systems: Microsoft Windows Desktops and Servers

Languages: Visual Basic, C/C++, PowerShell, VbScript, HTML, Windows Scripting Host, .Net C#, Wix Toolset, XML

Platforms and Tools: XenServer, VMWare Workstation/VSphere, XenApp, XenDesktop, Microsoft Office, Visual Studio/TFS, InstallShield (Flexera), Microsoft Windows Installer (MSI/MSP), Wise Package Studio, SCCM 2012, AppDeployment Toolkit, InstallAware, Source Tree, Bitbucket, Git, Perforce, JIRA, IntelliJ IDEA, Visual SourceSafe, WMI

Additional Exposure: (MVC, Azure and REST services) < 1year experience, OOP, QA, Agile, Scrum

PROFESSIONAL EXPERIENCE:

Confidential, Stafford, VA

Senior Software Engineer

Responsibilities:

  • Expert with providing installation design, development and deployment solutions for the Federal Bureau of Investigations CODIS program including Standalone PopStats and CODIS Rapid Enrollment.
  • Refactored and enhanced PowerShell scripts used to configure Windows Servers and Workstations, Active Directory OUs and Groups, IIS websites, install Windows Features and automate deployment environments utilizing Octopus Deployment.
  • Participated in scrum sessions as Scrum Developer and Scrum Master discussing User Story status, facilitating the agile process, engaging with Product Owners confirming requirements.
  • Debugged and enhanced Windows Installer installation programs utilizing InstallShield Toolset targeting Windows Servers 2012/2016 and desktops Windows 7 and 10.
  • Collaborated with other developers to solve CODIS application problems within .Net code and SQL database environments.

Environment: C#, PowerShell, Windows Platforms, Visual Studio 2015/TFS, .Net, Wix, Hyper - V, Microsoft SQL Server 2012/2016, SQL Express 2012, Agile/Scrum (Certified Scrum Master), Microsoft Test Manager 2015, Octopus Deployment

Confidential,Cary, NC

Software Engineer

Responsibilities:
  • Architected and developed Windows Installer installation programs utilizing Wix Toolset with Bootstrap controller and InstallAware targeting Windows desktops.
  • Designed PowerShell script to retrieve system configuration information and upload data to an endpoint. The script interfaced with WMI, collected Service Status, Event Viewer warnings and errors, log files, registry settings and packaged the data into a Zip file and uploaded to MedFusion endpoint.
  • Designed PowerShell scripts to automate build environments for Visual Studio .Net C# and VB projects. This consisted of dependency checking, loading external modules, parsing log files for errors and copying files.
  • Debugged and enhanced a C# Self Hosted WCF Windows Service used to configure third party software designed to process requests and responses from REST endpoints. The service processed data passed into the service from the browser which interfaced with a locally installed card reading device used to process financial transactions.
  • Debugged and enhanced Visual Basic 6 application interfacing with GE Healthcare and researched the requirements for future conversion into VB.Net

Environment: C++/C#, Visual Basic, PowerShell, Windows Platforms, Visual Studio 2015, .Net, Wix, InstallAware, JIRA, Agile, Git, BitBucket, IntelliJ

Confidential,Raleigh,NC

Software Engineer

Responsibilities:
  • Led the release of multiple InstallShield, Wise and Microsoft Windows Installer installations for deployment within a Windows environment.
  • Administered application deployments utilizing SCCM 2012 (packages, applications, advertisements), Microsoft Windows Installer and AppDeployment Toolkit.

Environment: SCCM 2012, InstallShield, AdminStudio, PowerShell, Windows Platforms and MSI SDK, Scrum

Confidential,Ft. Lauderdale, FL

Senior Software Engineer

Responsibilities:
  • Resolved core inefficiencies within Microsoft Windows Installer architecture dramatically reducing quality assurance test cycles to release, increased stability and security within Citrix installation programs by designing and implementing a version controlled C++ custom action framework incorporated into Citrix Enterprise products.
  • Designed and implemented a C++ binary difference detection program used by Engineers and Customers to locate private binaries placed onto target systems.
  • Led the release of multiple Hotfix Rollup Packs and Patches for XenApp, XenDesktop and Client side software ensuring installation program readiness by participating in all aspects of development life cycle from gathering requirements, design, testing and implementation targeting desktop and server based Microsoft environments.
  • Collaborated remotely with first tier customer support engineers to resolve environmental problems within customer environments. Implemented deployment analysis, system configuration debugging, third party software problem resolution and discussions with engineers and customers located onsite.
  • Designed, maintained and debugged C++ and C# code for “Meta-Installers” used to configure Citrix products on target systems.
  • Configured build environments to locally build source code as a consumer of Continuous Release cycles. Debug and enhance environments consisting of Makefiles, Visual Studio project files and solution files, compiler commands, VbScript and Perl script.
  • Required skills included knowledge of the following: windows operating systems (file system, GAC, Registry, Services, Device Drivers, Event Viewer, Group Policy), source controls tools, build architecture consisting of scripts, repositories and dependencies, product code (C#/C++) and dependencies, installation code (MSI, Wix, C++, VbScript) and dependencies

Environment: C++/C#, VbScript, Windows Platforms, Windows and MSI SDK, Orca, Visual Studio, .Net, Wix, VMWare, Microsoft Office, XenServer, XenApp and XenDesktop, Perforce, Continuous Integration, Scrum

Confidential,Ft. Lauderdale,FL

Senior Software Engineer

Responsibilities:
  • Implemented test cases and configured test environments
  • Implemented solutions to resolve issues and enhance functionality within Citrix installation packages utilizing Windows Installer technology, C/C++, and VbScript. (e.g. Citrix Presentation Server, License Management, Citrix Management Console)

Environment: C++, VbScript, Windows Platforms, Windows and MSI SDK, Orca, Visual Studio, Wise Package Studio, Wix, VMWare, Vantive and Microsoft Office, XenApp, Scrum

Confidential, New York, NY

Owner/Consultant - Credit Suisse First Boston

Responsibilities:
  • Provided HP Services’ clients in New York City experience in Windows Installer development.
  • Implemented installation programs utilizing VbScript
  • Designed and developed proof-of-concept for automating the conversion of VbScript installation programs into Windows Installer based programs.

Environment: Windows Platforms, Windows and MSI SDK, VbScript, Wise Package Studio, VMWare and Microsoft Office

Confidential, New York, NY

Consultant - Dell Professional Services

Responsibilities:
  • As a Contractor for Dell Professional Services in New York City I provided expert installation development experience in Windows Installer development utilizing Wise Package Stuido targeting Windows platforms within the enterprise environment.
  • Interacted with Business Leads to access application repackaging requirements for application customization.

Environment: Windows Platforms, Windows and MSI SDK, Wise Package Studio/Conflict Management, SQL database administration, Unicenter, Visual Basic, Ghost and Microsoft Office, Scrum

Confidential,Rego Park,NY

Lead Installation Engineer

Responsibilities:
  • Provided team leadership, designed and implemented specifications for new Windows Installer (MSI) installation architecture.
  • Developed multi-language installs for consumer products (Consumer Products like McAfee Antivirus and McAfee Internet Security are consumer products manufactured by Confidential and sold retail on store shelf).
  • Designed C++ classes to interface with MSI API.
  • Windows Installer development using InstallShield Developer 8 with added extensibility using VBScript, Windows Scripting host, C++ Programming

Environment: Windows XP/2000/9x, Windows and MSI SDK, Orca, McAfee Antivirus, VBScript, Windows Scripting, C++, StarTeam, InstallShield, Visual Studio and Microsoft Office, Waterfall Methodology

Confidential, Indianapolis,IN

Lead Installation Engineer - Eli Lilly Corporation

Responsibilities:
  • Provided design, development and quality assurance experience with Windows Installer development.
  • Interacted with Business Leads to assess application repackaging requirements for application deployment and installation.

Environment: Windows 2000/9x, Wise, InstallShield, Windows and MSI SDK, C/C++, VbScript, Windows Scripting Host, Microsoft Office, Visual Studio and SMS, Scrum

Confidential, Chicago, IL

Software Engineer

Responsibilities:
  • Received instruction on Vantive Forms Designer and VBA Scripting, and MS SQL Server 6.5.
  • Implemented code fixes and feature updates within the Vantive VBA scripting language and Forms Designer to enhance the CRM solution.
  • Enhanced and implemented Visual Basic (VB6) interfaces to retrieve data from SQL databases to process the data and submit output via message queues, ftp, or update existing database.
  • Designed and maintained Seagate Reports.

Environment: NT/2000, VBA Scripting, MS SQL Server 6.5, Vantage Forms Designer, Visual Basic, Visual Studio, Microsoft Message Queue and Seagate reports

We'd love your feedback!