VIVEK PRASANNA
Current Address
Apartment **, The Concert Building, Park West Pointe,
Dublin 12, Republic of Ireland
Phone
+353-(0-86-320-****
https://ie.linkedin.com/in/vivekprasanna
*****.***@*****.***
Work Status: Irish National
SUMMARY
qExperienced Software Configuration Management Administrator.
qExperience in designing and developing installation packages for Windows and UNIX platforms using InstallShield and InstallAnywhere.
qDesign and develop software build solutions on Windows and Unix operating systems and for Android, iOS and Windows 8 mobile applications.
qExperience in Array Integrated Storage, Banking and university housing domains.
qExperience in SCM tools like Subversion, CVS and Clearcase Administration.
qGood knowledge in Jira, Confluence, Crucible and Fisheye administration.
qExperience in Continuous Integration tools such as Jenkins, Team City, and Quick Build.
qDesign patching strategies for multi-platform installers.
qExperience in Windows installer technology.
WORK EXPERIENCE
SENIOR SOFTWARE ENGINEER
(Source Control, Build, Install and Change Management)
June 2008 – Till date
CR2 LTD., DUBLIN, IRELAND
www.cr2.com
CR2 is the leading global provider of self service banking software solutions. The BankWorld solution empowers financial institutions with the ability to deliver a complete suite of integrated electronic self service channels including ATM, Internet, Mobile, and Kiosk from a single self service platform. ANZ, Barclays, Standard Chartered, Diamond Bank, BAE are some of the Major Clients
qExperience in Subversion and CVS Administration – branching strategies, merging, tagging, dynamic cloning and mirroring repositories across multiple platforms, schedule repository backup, querying repositories programmatically.
qDeveloping multi-platform installers and build solutions for banking server software on Windows and UNIX platforms
qDesign and develop build process for Mobile Applications (Android, iOS and Windows 8 phones) and develop installers to configure Mobile App and Web gateway servers.
qExperience in Windows and Linux server administration and server virtualization
qSetup Subversion servers to allow users access repositories from inside or outside the LAN
qProvide continuous integration by automated builds, deploying build artifacts on test servers, running unit tests and publish test reports to all the teams.
qComplete automation of the build - source code checkout, build software, and create full and hot fix installers, tag source code and updating graphical branch plan.
qDesigned and implemented digital code-signing process to digitally sign the binaries.
qExperience in using REST API to automate additional build solutions
qPerform Jira, Confluence, Crucible and Fisheye administration tasks as a part of the development services team.
qSetup build servers on MAC, Redhat, Solaris, and Windows operating systems.
qExperience in Internet Information Services, Apache, Tomcat, SSL, Jetty and Helicon Zoo, etc.
qExperience in Continuous integrations tools such as Jenkins, Quick build, Luntbuild and Team City
qCreate technical documents and conduct product training on Subversion, JIRA, etc.
qDesign backup and recovery process for development servers.
qManage business continuity plans for the organization.
qDesign patching strategies for installers.
qExperience in ANT, PERL and Shell scripting
SOFTWARE ENGINEER
(Subject Matter Expert)
Mar 2006 – Mar 2008
Hewlett-Packard (Enterprise Storage Labs)
www.hp.com
qOwn and drive the activities of the development cycle for Array Integrated Storage (AIS) build and installer team. This includes preparing scope proposals, requirements analysis, design, coding, unit testing, Level 0 testing, documentation and peer reviews of deliverables.
qDevelop multi-platform installers for storage server software to deploy on servers.
qProvide build solutions for storage server software on Windows, all flavours of UNIX platforms
qExpertly handle InstallShield Universal installer, InstallScript, MSI, Merge Module, Quick Patch, and transform project types to build and administer installation packages.
qDesign patching strategies for multi-platform installers.
qIn-depth knowledge on Universal installers, Windows Installer technology, MSI database.
qScripting in UNIX shell, PERL, etc
qCreate and maintain the project plan for all releases.
qEnsure adherence to companywide and Storage lab specific development processes and practices.
qReview the best practices of other teams in the Storage Lab and implement applicable ones in the team.
qCreate and maintain installation packages for Storage domain essentials such as Replication Solutions Manager (RSM), RSM Host Agent, Command View Enterprise Virtual Array (CVEVA) in both Windows and UNIX operating systems.
qRepresent the team and actively participate in all the program meetings and engineering discussions with partner teams.
qLocalization of installers for both English and Japanese users.
qMentor and coach junior members of the team. Train and provide assignments/feedback aimed at bringing out the best in other members of the team.
qOwn the SQA role for the Install team. Ensure reports are accurate and updated at scheduled intervals. Ensure verifiable objective evidence is available for the reports. Ensure zero non-compliance at lab and partner audits.
INSTALLSHIELD ENGINEER
Nov 2004 - Feb 2006
UXL Technologies
www.uxl-technologies.com
UXL is a software development firm which is into custom software development. I worked with Residential Management System (RMS) Inc, USA during my tenure with UXL.
RMS is a fully integrated system to manage complete university housing and Conference Operation. RMS easily integrates system wide data to provide important access to all areas of campus, including Finance, Admission, Registrar, Campus Card Office and other Key student administration offices.
qDevelop installation packages for 2 - tier and 3 - tier applications.
qThe installer includes functionality like configuring IIS, Microsoft Transaction Services (COM+), user accounts, active directory services, database schema, etc during installation
qCreate COM Plus application on Local and Remote Servers, validate and set logon user account.
qPerform transformation of the installer packages to perform administrative installation.
qMentor other members of the team and new joiners on InstallShield and installer best practices.
TECHNICAL SUPPORT ENGINEER
Oct 2003 - Aug 2004
Sykes Enterprises (India) Pvt. Ltd.
www.sykes.com
qWorked for Tech24.com, an official service partner of Microsoft. Provide remote connect support for all Microsoft OS and applications
qWorked for PalmOne Inc, a market leader in Palm OS handhelds, software and accessory solutions. Provided voice support for PalmOne handhelds.
Software Skills
Installers
InstallShield 7/ 8.0/10/10.5/11/11.5/2015
InstallAnywhere 8.0/2009/2015
Native Installers (RPM, Depot, etc…)
Operating System
Windows 2008/2012, Solaris, Linux, HP-UX, Tru64, AIX
Languages
Java using InstallShield & InstallAnywhere APIs, Shell Script, ANT, Perl, Ruby, Python, C++
Continuous Integration
Luntbuild, Jenkins, Quick build, Team City
Change Management
Jira, Confluence, Crucible, Fisheye
SCM Tools
SVN (Subversion), CVS, Rational Clear Case, Git Hub, PVCS
Virtualization Tools
VM Ware, MS Virtual Server, Hyper-V Manager
Databases
MS-SQL Server, Oracle
Other Tools
Microsoft Project
Educational Qualification 18 Years
Post Graduation
Master of Computer Applications (MCA)
Bharathiyar University, India
May 2003 (3 years - Full time)
Graduation
BSc (Computer Technology)
Bharathiyar University, India
Sept 1999 (3 years - Full time)
Higher Secondary
Petit Seminaire Higher Secondary School,
Pondicherry, India
12 Years