Mohammad Siddiqi
Glendale Hts, IL 60139
***********@*****.***
TECHNICAL SKILLS
Operating System
WINDOWS XP PROFESSIONAL SP1 AND SP2, WINDOWS ME, WINDOWS 95/98, WINDOWS 2000 SERVER, WINDOWS 2000 PROFESSIONAL, WINDOWS 2003, NT 4.0 SERVER, NT WORKSTATION 4.0, VISTA,AIX, UNIX, WINDOWS 7, WINDOWS 8.1
Windows Installer Application Package, Distribution, and Scripting Tools
Install Shield 10.5, 11 Admin Studio 6 Scripting and Configuration, MSI Packaging, Autoit 3.11, ScriptIT, Wise Package Studio 5.5 and 6, Wise for Windows Installer 9.0 MSI Scripting, Package Cleaner Utility, Active Directory Management, SMS Installer2.0.148, SMS 2003, SMS Administrative Console, Install Wise, DOS Batch, WinBatch and VB Scripting, REGMON and FILEMON Utility,AdminStudio, WinINSTALL Admin 5.5, RADIA 4.0, App-V, Softgrid Sequencer, Change Base, Softgrid Management Console, MMC, SG Client, Citrix Xendesktop 5.6, Windows Automation Scripts.
Database
Oracle 8.17, 9.1, 9.2, MS-SQL 6.5,7,2000, MS-Access 97 & 2000.
Windows Installer Scripting Testing Tools & Other Softwares
SMS Installer, Wise for Windows Installer 2000 Applications, Install Wise 8.1, Net Install, Symantec GHOST32 8.0, VMWARE 5 and 6.5,Microsoft Virtual PC 5.3.5, Mercury Win Runner 7.5, Tivoli, TSM 5.3
Protocols
TCP/IP
PROFESSIONAL EXPERIENCE:
Insight Inc, Chicago, IL
Packaging Team Lead at CNA Insurance, Chicago
March 2014 – April 2016
Manage team of 5 packagers.
Led teams across broad technical, financial and business disciplines. Focused teams on business objectives and tracked progress to ensure project milestones were completed on time, on budget and with the desired results.
Mitigated risk factors through careful analysis of financial and statistical data. Anticipated and managed change effectively in rapidly evolving global business environments.
Defined processes and tools best suited to each project. Moved between agile and waterfall approaches depending on project specifics and client goals, creating detailed project road maps, plans, schedules and work breakdown structures.
Project-managed large-scale initiatives involving the transition of programs to new platforms and the merger of disparate systems from acquired client companies.
Responsible for providing status of apps assigned to team on Win 7 migration project.
Write scripts for windows automation deployment.
Worked with team members to resolve any critical issue or errors on legacy apps.
Worked with UAT Testers, packagers & identify any road block & make sure that deployment process is on target date
Performing full life cycle of software packaging including definition, requirements gathering, analysis, packaging, testing and pushing deployment.
Worked with app owners & make sure that all the app related info has been submitted correctly.
Worked with vendors on any critical issue.
Perform team appraisals & provide reviews of individual team members to upper management.
Flexera Software Inc, Schaumburg, IL
Software Packaging Consultant
March 2012 – Feb 2014
Worked as a Senior Software Packager at Dept of Veteran Affairs.
Performing full life cycle of software packaging including definition, requirements gathering, analysis, packaging, testing and pushing deployment
Developing custom application packages and rewraps of existing vendor packages as necessary.
Excellent skills in Software Distribution and extensive experience in packaging applications for a large corporate environment
Strong experience working with PowerShell and VB Scripting languages.
Understanding of Active Directory architecture and group policy.
Developing, packaging, and supporting applications to update systems to the latest build.
Review Clients current packaging environment by performing a detailed analysis of current documents & procedure as well as conducting staff interviews.
Setup Admin Studio Enterprise Server & configure roles, users, groups, emails & directory services.
Setup Admin Studio Shared Location, Software Repository & Network Repository.
Author Admin Studio client transform for usage of shared location, best practices & connection to central Enterprise Server.
Create Repackaging Best Practice template for Merge Module Projects, MSI Projects.
Create Admin Studio Work Flow templates for repackaging legacy installs, transforms, creating admin image & associate help files.
Create Custom ACE Rules & setup conflict Solver with groups, merge modules & to run "custom ACE Rules"
Publish applications in presentation server and test the application for connectivity in Citrix XenDesktop.
Integration of 2 factor authentication for Citrix environment (RSA, and Symantec VIP).
Initiated and participated in identifying opportunities for business process redesign utilizing business systems delivered applications and modules.
Coordinated, implemented, and communicated system change requirements.
Management of VMware infrastructure for my assigned applications.
Provide mentoring of the following component of Admin Studio to the client
Repackaging of Legacy Apps.
InstallShield Editor.
Conflict Solver.
Compatibility Solver.
Quality Monitor.
Package Expert.
Operating System & Patch Analysis.
Creating & customizing virtual packages using Admin Studio tools.
McDonald Inc, Oakbrook IL
Application Packager/SCCM Administrator
Nov 2010 – March 2012
Create MSI Packages using Wise 7.0 & InstallShield 2010 for Windows 7
Participate in a pilot project for APP-V
Create packages using SoftGrid Sequencer
Published Packages through SoftGrid Management Console.
Testing the Packages by logging into machine that has SGClient & make sure there are no conflicts.
Sequencing the Prerequisites.
Repackage the packages which were built for Win XP & make sure its compatible with Win 7 64 bit
Resolve any issues which occur because of 32 bit & 64 bit platform
Resolve any registry issues arise in Win 7 (Wow6432Node)
Test packages using silent switches & make sure its compatible with base image.
Once the package is developed, create advertisement & distribution points in SCCM.
Create SCCM objects, Advertisements for the applications and collections for workstations.
Run the package using SCCM & make sure that silent switches works.
Documenting the Request and Release process, Packaging Process, Testing, Certification and Distribution Process.
Managing Domain and Local accounts, Cross domain authentications Active Directory
Provide post package installation support
Ministry Of Ontario
Software Packager/APP-V Sequencer
August 2008 – September 2010
Create MSI Packages using Wise 7.0 & Install Shield.
Create VB script ensuring package meets standard certification process.
Create Custom Actions MST files per client’s need & modified software as requested by client.
Test the Package on Ministry image & make sure its compatible & don’t have any error on installation.
Troubleshoot any MSI Packages error using different tools like FILEMON, REGMON, BEYOND COMPARE, INCTRL. etc
Test package using silent switches make sure that package installed & uninstalled successfully.
Set registry permissions using SecEdit.exe & HKCU.exe & configure keys. Modify registry keys using REGEDIT.
Perform and manage virtual machine setup using VMWare in development & production environments .Once the package is developed test it on the Win2K & XP Operating Systems image.
Perform software distribution through Radia
Perform hardware inventory through Radia asset intelligence
Manage desktop & server through Radia & troubleshoot any error.
Perform UAT Testing on DMS machines & make sure that package install & uninstall completely without any error. Re image workstation & install package on fresh machine.
Use Windows Active Directory to add or remove any machine for UAT Testing.
Resolve any UAT error by contacting packager & work as a liaison between packager & client.
Once the package passed QA, copy the package deck files to DSL replica server using Beyond Compare tool & make sure that files copied are free of any error by maintaining a log.
Create CMC Jobs which transfer the package from dev to UAT environment. Coordinate any error or issue with Tools & automation team.
Follow up with client for any missing information & make sure all requirements are met.
Provide work progress report to team lead on weekly basis.
Participate in status meetings and work with end-users when required.
IBM Canada
Software Packager
April 2006 – May 2008
Package software using Install Shield 10.5, Admin Studio 6.0 & Wise
Implement the release delivery, packaging and installation processes within our multiple development and testing environments
Create basic MSI & ISMSI packages.
Create packages for Tivoli based distribution( SPD Files)
Create custom actions MST file per client’s recommendation using VB script
Set registry permissions using SecEdit.exe & HKCU.exe & configure keys
Use Install Script & VB script to perform certain actions in package.
Test the package on the rules setup by IBM best practise.
Perform and manage virtual machine setup using VMWare in development & test environments .Once the package is developed test it on the Win2K, XP & Vista Operating Systems image.
Resolve any errors using REGMON & FILEMON tools.
Test package using silent switches make sure that package installed & uninstalled successfully.
Ensuring that all requests are answered in accordance with the standard operating procedures and within the defined service level.
Participate in status meetings and work with end-users when required.
Communicate with developers (in-house) and vendors (off-the-shelf) as required to solve problems.
Distribute Packages via RADIA & SMS
The Loyalty Group
Infrastructure Analyst
June 2004 – February 2006
Application repackaging using Wise Studio & taking before & After Snap shot
Manage application migration process for 119 production servers.
Used VB Script FSO and WSH models to perform particular task.
Manage change management control queue for new and existing application requests.
Support operating system based images Process. INI files and hardware drivers.
Create MST, decompile exe files, silent install using command line switches.
Implement a tighter domain security through Windows 2000/2003 group policy editor.
Installed Microsoft Windows Server 2003 in cluster environment for Microsoft Exchange Server 2003 and other applications. Also installed applications to support EMC SAN system.
Manage disk space in servers & increase space if necessary using DISKPART utility
Administered and Monitored Tivoli Storage Manage (TSM) environment at an enterprise level backing up 600 Wintel (2K, 2K3) and 55 Unix servers, backing approx 4TB data daily.
Monitored daily admin schedules on two TSM Servers and make sure the processes have successfully completed.
Troubleshoot any failed or missed backups by reviewing dsm.opt, dsmsched.log & dsmerror.log files
Worked with the Tape operators to send tapes offsite and recall the tapes from offsite on daily basis. Rebuilt the damaged tapes and restored data to new tapes. Also make sure that the daily database backup’s competed successfully and the tapes sent offsite.
Updated the daily status report of all the missed clients and troubleshoot the clients to fix the problem. Opened tickets to Wintel and UNIX teams as needed.
Monitor any server issues on EHealth.
Troubleshoot any desktop issues using Remote Assistance & SMS
Logged, update all the work hours using HEAT system
Create documentation and train staff; mentor junior and/or less experienced staff through means of cross training and the sharing of information on knowledgeable areas.
Managed Citrix accounts & troubleshoot any login issue by resetting the session.
Allstate Insurance Inc
Desktop Support Analyst
July 2000 – April 2004
Perform individual testing and validation using standard scripts & UAT process, as well as providing input and feedback to continually improve testing scripts as new issues are discovered. Use approved processes and tools to manage day-to-day activities, implement improvements and to assist in problem resolution.
Testing software using SMS script editor.
Creating Software Installation Scripts in MSI & EXE files using SMS installer, Wise & Wininstall utility.
Packaging the software using Winstall, SMS Installer 2.0 & 2003 in Enterprise atmosphere.
Editing & troubleshooting any errors in Script. Configuring the DAT & INI files in the Package.
Configuration of ODBC INI files. Dealing with any database connectivity issues to Oracle & SQL packages, and resolving any ODBC or TNS Names ORA file issues
Testing the software after packaging & deploying it on fresh machine with base image
Providing software support using SMS & Remotely Possible to a enterprise users
Deploying the machines with base image & installing any additional software from the deployment server & follow distribution process surrounding client/server environment.
Work under Windows NT 4.0/95/98/2000 environment and support 800 users.
Build and configure IBM/HP/Compaq, workstations, desktops. Install Windows NT 4.0, Windows XP, software and 3Com Network and Modem PC cards on them. Set HP Laser printers
Install Hardware/Software, Ethernet cards, video, sound, RAM, Hard drives etc on the machines and the servers, and troubleshoot network issues.
Ameritech
Network Specialist
January 1998 – June 2000
Work under WinNT 4.0 & Novell4.0 environment (IT Server Help Desk) at Ameritech.
Build Desktops, Laptops e.g.: Compaq, Dell, HP, Gateway 2000 etc
Map network drives, migrate data from server to the PC, set printers, configure domain, TCP/IP, RAS, DNS for all PC’s.
Replace NIC, sound cards, memory of the server and PC’s
Install Windows NT workstation 4.0 and other O/S on PC’s.
Set email accounts on the clients machines using Netscape Navigator 4.5/ Outlook 98/2000, and install hardware/software for the client’s machines.
Troubleshoot network issues.
EDUCATION
Bachelors of Science in Computer Science June 04
N.E.D Uninversity Of Engg & Tech
Karachi
CERTIFICATION:
Repackaging & Application Migration Using Admin Studio.
Advanced Windows Installer with InstallShield.
Learning MSI Projects Using InstallShield
e-Qip Background Check
e-Qip background check has been done & cleared.(For US Govt. projects)