Software Engineer Resume
MA
TECHNICAL SKILLS
Software Development Enterprise: SCRUM, MSBUILD, .NET Framework 4.5, Programming in C# with Microsoft Visual Studio 2010, Web Development with Microsoft Visual Studio 2010, Windows Communication Foundation Solutions with Microsoft Visual Studio 2010, Web Applications with Microsoft Visual Studio 2010, and Data Access Solutions with Microsoft Visual Studio 2010. Understanding of source code management concepts merge conflicts, branching, labeling, (SCM) STAR TEAM, Perforce for Windows Development, Visual Source Safe, Cruise control, Jenkins, Git. Jira and Confluence.
Software Deployment Enterprise: Highly proficient from a technical stand point in all; FLEXERA InstallShield, Anywhere, workflow manager, Developer 8, X, XI, 2010, 2016(Admin Studio) Enterprise; Wise Package Studio 3.2 and Up to 8; Conflict Manager and mid - range understanding of conflict resolution. SMS, SCCM 2007, 2012 r2 with Intune, WSUS, OSD, MDT, Altiris, LANDesk.
Software Packaging Enterprise and Imaging & Related Technologies: Windows 10, 8, 7, Vista, XP, 2000, Win 98, Win 95, Win NT 4.5, 3.5. Scripting Languages; SMS Installer and Wise script, VBScript, Jscript, HTML, Batch Files, PowerShell. AD GPO's Application Deployment Toolkit Windows server/2012/2016. SQL troubleshooting; MSI packaging and the components associated with Features, Merge Modules, Services, Registry; Elevated Privileges with AD Quality Assurance Testing. Transforms, Release Media; Upgrades and Patches ICE and ACE errors resolutions, Application Compatibility testing. Custom Actions BASIC, VB6, and HTML. ORCA, VMware Workstation 5 and ESX Server ThinApp 5x; Windows Installer Service and self-healing. Elevating privileges in a "locked down" environment; Advanced debugging techniques using standard industry tools; (RegMon, FileMon, in control & Process Explorer Beyond Compare and other applicable tools)
PROFESSIONAL EXPERIENCE
Confidential, MA
Software Engineer
Responsibilities:
- working within an IT department including experience working on core systems and related technologies experience with desktop imaging process and methodology (i.e. Microsoft Deployment Toolkit) experience in software packaging/customization, scripting and automation for unattended installations via SCCM or stand-alone experience in various Desktops/Laptops/Tablets hardware deployment Excellent working knowledge of core Microsoft infrastructure technology(s) (i.e. Windows Workstations, Windows Servers and SQL) knowledge in laptop security components including GPO, AV software, Firewall Experience in learning quickly when new requirements are required for new technology or processes.
- Working closely with Network Security Team WSUS and Symantec, RSA, Sophos, Bit locker, Forsescout, updates. Created Baseline compliance for all Security Software installed.
Confidential
Software Engineer
Responsibilities:
- Working with network devices that are run out of backpacks, trucks, tents and they are working to automate the deployment of these devices. The position entailed configuring, automating and executing PowerShell Scripts over a Virtualized environment (VMWare).
- Tools used Microsoft Windows 7/2008/2012, VBS scripting PowerShell scripting - MS SQL 2012, MS IIS Active Directory, Certificate Authority, DNS, Linux, VMware ESXi 5.0 and 6.0, Windows, Linux, VMware Security / STIGs
Confidential
Software Deployment Engineer
Responsibilities:
- Assist in the integration and migration of technologies from a recently acquired company including App-V 4.5, 4.6 to App-V 5.0. Track software catalog tasks, manage software catalog entries work with business areas to validate and test software products Configuring and Publishing Citrix XenApp 6.5 apps to the desktop.
- Packaging using VMWare ESXI 5.5 configuring, desktop images. Deploying and Packaging many kinds of Financial and Insurance based software to users.
- Using Active Directory to mirage users from old global groups to new Global groups. Using Power shell to query active directory for user’s groups. Assist team lead and work with Application Packaging team to resolve issues. Resolve 3rd/4th level PC based incidents as needed using Service Now, Active Directory, SCCM, App-V, Citrix XenApp and software and installation/configuration of Office 365 rollout and MS Lync 2013 and Skype Enterprise.
Confidential
Software Build Release Engineer
Responsibilities:
- Responsible for all build and release functions for all our client's products in an Agile Development .NET 4.5 Methodology environment. Microsoft SQL Server 2005 and 2008 Windows 7, Windows 8.1, Windows Server 2003 and Windows Server 2008 R2 (64-bit) monitor build servers - check on nightly builds and modify build scripts when necessary Branch and/or label Perforce tree for significant development/release milestones.
- Create and/or modify InstallShield installers using merge modules, including use of custom actions where necessary creating .msp patch updates to the RTX product. Create product CD and post product release to website. Help with development of engineering and/or QA productivity tools. Working with InstallShield including MSI, and custom actions, and merge modules. Working knowledge of Perforce & build scripting.
- Detailed experience configuring Windows registry settings and installing drivers and services. Configuring, and managing Windows Operating Systems (XP, Vista, Windows 7 and 8) Working with VM building environment. Knowledge of C, C++, C# Experience developing and debugging with Visual Studio. Working knowledge of ARM architecture. Working with Embedded Windows Operating Systems (XP Embedded or Windows Embedded Standard 7 Working with other embedded RTOS (Wind River, Works, QNX, Windows CE, Etc.). Working with automated testing
Confidential
InstallShield Package Engineer
Responsibilities:
- Primary Functions Packaging/Sequencing Applications using Flexera AdminStudio Scripting the Installation of Applications automation of tasks Assess, plan, Design and Implement Flexera Applications Packaging Solutions Work with colleagues, partners and other resources to reach goals. I was also a Team player, entrepreneurial spirit, driven to succeed
- Packaging off-the-shelf applications and virtualized applications for enterprise deployment through Microsoft System Center Configuration Manager (SCCM). Working closely with the Desktop Engineering, Client Software and the Desktop Deployment team members to ensure applications are being deployed properly to end users.
- Windows 7 deployment using SCCM 2012. Deploying and repackaging Window7 desktop applications to 2000 devices (1600) users across 30 locations ranging in size from 400 users to 8 users in a location. Supporting application packaging and deployment setup Office 365.