Senior Software Engineer Resume
Philadelphia, PA
SUMMARY:
To find a challenging position as a Computer professional
WORK EXPERIENCE:
Software: Microsoft Windows XP, NT 4.0, 2000/2003/2008 Server/Workstation, Wise Package Studio, MSI, Microsoft Softgrid, Softricity, APP - V 4.5, WinInstall, MS SMS Installer 1.x, 2.x, MS Exchange Server, MS IEAK, IIS 4.0, 6.0, 7.0, TCP/IP, WINS, MS SMS 1.2, 2.0, 2003, SCCM 2007, pcAnywhere, Microsoft Windows 98, 95, 3.1x, Microsoft Office 2000, 97, 4.3, 2003, 2007, Norton Antivirus, Novell Perfect Office, Confidential, PC DOCS, Ghost, Microsoft, MS-DOS 5.x, 6.x., Novell Confidential 7.
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
Senior Software Engineer
Responsibilities:
- Microsoft APP-V 4.5 Proof of Concept which includes all aspects of virtual software delivery to the desktop.
- Design and setup APP-V 4.5 infrastructure to show how application virtualization can help Radian better manage their current applications and how it can help them move from Windows XP to Windows 7.
- Demonstrate a road map that shows how APP-V can be implemented in the current Windows XP environment and how going forward it will help ease the migration to Windows 7.
- Demonstrate how APP-V can help avoid application conflicts, legacy OS requirements and quick distribution and pull back of applications if need be.
Confidential, Mount Laurel, NJ
Senior Software Engineer
Responsibilities:
- Create custom packaged applications (MSI) using Wise Package Studio 7 for distribution with Novell Confidential 7.
- Gather required information from developers, application owners and project managers to create highly customized application installs Confidential merger.
- Create Application Objects in Confidential for distributing packaged applications.
- Reverse engineer legacy Confidential application packages for distribution to non-managed Confidential Banknorth branches.
Confidential, Montvale, NJ
Senior Software Engineer
Responsibilities:
- Manage the Microsoft Softgrid server 3.2 and 4.x environment, import and assign applications on Microsoft Softgrid server 3.2 and 4.x.
- Manage the SMS 2003 environment. Deploy and setup application packages, collections and advertisements.
- Design and configure Microsoft System Center Application Virtualization Management Server 4.5 (Softgrid) in lab environment for future deployment.
- Design and configure Microsoft System Center Configuration Manager 2007 (SMS) with WSUS 3.1 in lab environment for future deployment.
- Create custom packaged applications (MSI) using Wise Package Studio for distribution with SMS 2003.
- Developed a complete software management and distribution solution.
- Create custom sequenced virtualized applications using (Softricity) Microsoft Softgrid sequencer 3.2 and 4.x.
- Work with and package on VMware workstation 6 and Microsoft Virtual PC 2007.
- Gather required information from developers, application owners and project managers to create highly customized application installs for SMS and Softgrid environments.
- Use Active Directory to manage access of applications on Microsoft Softgrid.
- Create transforms and custom actions to customize third party MSI applications as per customer specifications.
- Write custom scripts for softgrid packages as a work around for applications that are not completely able to be virtualized due to limitations of Softgrid.
- Work closely with business units migrating to Softgrid. Making sure they understand what is involved with virtualization of applications and what is required for the process to go as smoothly as possible.
- Migrated sequenced applications from Softgrid 3.2 to 4.x and fix any that fail to work in the 4.x environment.
Confidential, Kenilworth, NJ
Senior Software Engineer
Responsibilities:
- Created custom packaged applications using Confidential packaging tool.
- Gather required information from developers and application owners to package custom applications using Radia and Wise.
- Use Wise for Windows Installer and Wise Package Studio to create custom MSI packages.
- Troubleshoot DLL and registry entries and conflicts.
- Create transforms to customize third party MSI applications as per customer specifications.
- Work closely with application owners from Research to ensure a smooth transition of their applications to the locked down environment of the corporate build.
- In addition, fix any applications that fail to work in the new environment.
Confidential, Raritan, NJ
Senior Software Engineer
Responsibilities:
- Worked in the Global SMS Scripting/Certification team ( Confidential ).
- Developed global Confidential scripting standards for all the Operating Companies to use. Making their code clean and consistent and can be shared among multiple Operating Companies with little or no modification. Helping to reduce duplicate efforts.
- Created and managed the distribution of SMS 2.0 packages for JNJ.
- Used MS SMS Installer to create SMS packages and Wise for Windows Installer to create MSI packages.
- Troubleshoot DLL and registry entries and conflicts.
- Used an in-house developed software-provisioning tool called Dynamic Imaging (DI), to provision users that log into a workstation for the first time to get all their applications installed automatically. DI works with the SMS 2.0 database.
- Developed procedures on how scripts should be tested and certified.
- Developed a global SMS IPF file for all the Operating Companies to use as their scripting template.
- Worked with engineers from different Operating Companies to help them script according to the Confidential Global standards.
Confidential, New York, NY
Senior Software Engineer
Responsibilities:
- Worked in the GDS (Global Deployment Services) group developing and scripting applications for global distribution.
- Using in-house developed, SMS installer and Wise capturing and scripting tools.
- Use Wise for Windows Installer to create MSI packages.
- Automated software installation, configuration and distribution under the Confidential.
- An in-house developed software distribution client.
- Worked with Project managers on new business group migrations to the Confidential .
- Gathered software installation and configuration settings from the business groups converting to the Confidential and creating customized, automated application scripts.
- Created automated client software packages for deployment. Batch scripting to automate software upgrades, such as service pack upgrades and registry updates.
- Plan, setup, test and configure all scripts on Windows 2000.
Confidential, New York, NY
Systems Engineer
Responsibilities:
- Developed and implemented a new procedure for archiving corporate email off the Exchange Server to an offsite location on a Tandem Computer.
- Install and configure Windows NT server with WINS and TCP/IP.
- Perform MS Exchange administration to gather information about mailbox size and determine eligibility for archiving.
- Created instructions for setting up Outlook on the desktop to archive to the Tandem. Supervising two engineers with the archiving project. Making sure everything is ready with the user shares on the Tandem before they get visited to set up archiving on their desktop.
- Checking data integrity on an Oracle database using Microsoft Access 97 for the Growth Stock 2000 conference run by the Equities Technology group.
- Created SMS installer and MSI packages for distribution for Oracle ODBC driver connectivity to an Oracle database.
- Provide Level-3 technical support for all Fixed Income and trading floor issues.
Confidential, New York, NY
Systems Support/Network Engineer
Responsibilities:
- Set up install and configure Windows NT 4.0 domain with WINS and TCP/IP.
- Implemented and supported Microsoft Systems Management Server 1.2 (SMS) for PC inventory, upgrading and distributing software.
- Built primary SMS site in New York office and secondary site in Mexico City office.
- Used SMS installer and IEAK to build and distribute packages of Internet Explorer 4.01 and MS Office97 to 300 desktops in New York and 50 in Mexico.
- Support Windows NT, Windows 95, Banyan, MS Office 4.3, MS Office 97 and PC DOCS at the desktop.
- Define, configure and document all corporate standard desktop and notebook Ghost images.
- Set up dual logins for Windows NT and Banyan.
- Train helpdesk staff to use SMS helpdesk features.
- Set up Cubix System FT II for remote access.
- Converting pcAnywhere to SMS helpdesk at branch offices.
Confidential, New York, NY
Network Technician
Responsibilities:
- Installed and supported CMS (Central Management Software), an in-house application customized for the Confidential .
- Functioned as LAN Administrator in Confidential networking environment.
- Set up and supported 5000+ users with all software and hardware issues on the desktop in Novell Perfect Office, Microsoft Office.
- Configured TCP/IP for internet and intranet access. Installed Windows NT 4.0 server and workstation.