SriVidhya Balasubramanian Last Modified: October *, 2008
Windsor, CT - 06095.
Telephone: 860-***-****
Email: *********@*****.***
Date of Birth: November 23, 1982
Bachelor of Engineering, 90%, University of Madras, Chennai, India
Job Objective:
Seeking employment to work in a challenging atmosphere where I can utilize my skills of Analysis, Research and Communication and grow with the company.
Key Skills: Hard working,
Committed and Consistent,
Good Communication Skills,
Good Leadership and Management Skills,
Excellent Trouble Shooting and analytical skills,
Excellent interpersonal and team skills,
Willingness to learn,
Team Player
Summary:
Excellent track record of addressing the responsibilities bestowed.
Good exposure in Software Development Life Cycle, Build Management, Version Controlling, Release Management and Implementation’s.
Excellent skills in Automation of build, release and deployment process.
Good Programming Skills in C, C++, Perl, Nant scripting, DXL.
Submitted technical paper as part of HP Technical C
conference on Asia 2006, on “Visual SourceSafe Database Security”
Handled the Requirements Management tool DOORS by Telelogic. (Telelogic is an organisation which provides solutions for Software Development Lifecycle SDLC, Application Lifecycle Management ALM)
Handled the Complex and process oriented Configuration Management tool CM Synergy.
Handled the Change Management tool Change Synergy.
Career Summary:
June 2006– Aug 2008 Consultant, SCM, Hewlett Packard, Chennai, India
Oct 2004 – June 2006 Senior Software Engineer - SCM, iSOFT R&D Pvt. Ltd.Chennai, India.
June 2004 – Sep 2004
Associate Software Engineer (Development), iSOFT R &D Pvt. Ltd, Chennai, India.
Core Competencies:
• Responsible for Software Configuration Management (SCM) implementation and Release management.
• Very good experience and worked extensively in SCM
• Managed deployments and configurations of QA and pre-production environments.
• Automation of the entire process of Build, Release and deployment
• Driving process improvements throughout the entire project cycle and release process, encouraging standardization, consistency, repeatability, and predictability
• Releasing the build setup to the external stakeholders
• Was involved in the PRISM application development which was moved to Production in Hewlett Packard by successfully performing multiple builds and deployment
• Automated Nightly builds
• Successfully migrated the source code of more than 20 projects from VSS to CM Synergy (a tool for Configuration Management from Telelogic)
• Established and implemented the SCM process and guidelines for various projects
• Excellent technical and organizational skills, ability to communicate & impart technical information effectively.
• Data Integrity & Recovery
• Disaster Recovery Planning
• Contingency Planning
• Research and Development
• Traceability between requirements, design, enhancement/change request, source code till the test cases.
IT Skills
Skill Type Skill Name
Platforms Windows 98/XP/2000/2003 Server; LINUX and HP UX UNIX
Languages Perl, Nant scripting DXL, C, C++, Java, Visual Basic, VHDL (VLSI)
. NET Technologies .Net Framework, C#. NET, ASP.NET, ADO.NET, Web Services
Script Technologies ASP, XML, HTML, Perl Script, Nant and Batch scripting.
RDBMS/DBMS MS SQL Server 2000, Oracle 9i, MS Access
Requirements Management Tools Telelogic Doors
Configuration Management Tools Telelogic CM Synergy, Borland Star Team and MS VSS; Knowledge on VSTS.
Change Management Tools Telelogic Change Synergy, Mercury Quality Centre, HP Bugzilla
Tools Microsoft Office Suite (Word, Excel, PowerPoint, Outlook, Project), MS Share Point Portals, Source Off Site, Citrix
Certifications:
• Certified from Telelogic for CM Synergy Developer and Build Manager Role.
Academic Details:
B.E. Electronics & Communication, (2000-2004) Madha College of Engineering: 90%.
April 2000, Higher Secondary Examination, Balalok Matriculation Higher Sec School : 84.5%
April 1998, Matriculation Examination, Balalok Matriculation Higher Sec School : 85.36%
Accolades won:
Certificate of merit:
Won “Outstanding New Comer 2005 Award” in iSOFT R&D Limited.
Won E Award in Hewlett Packard for “Outstanding contribution in Implementing and Automating the build processes”
Won E Award in Hewlett Packard for "Outstanding efforts in contribution to Prism Project”
College Topper in Electronics and Communication Department in 3rd, 4th, 5th, 7th semester in B.E
College Topper across departments in 6th semester in B.E
University Rank holder in B.E (2000 – 2004)
Won BEST STUDENT Award for the year 2002-2003.
Professional Experience:
Consultant, SCM, Hewlett Packard, India
June 2006 – August 2008
Project: United India Insurance
Description of Project:
United India Insurance Company Limited is the second largest non life Insurance company in India, in terms of financial parameters, and having more than 60 years of presence in India with its offices spread throughout the country. United India is a key player in the non life insurance services arena ,with significant achievements in the field.
UIIC wants to automate and streamline whole insurance value-chain-from back-office administration to online claims and business performance reporting. Towards achieving this objective, HP would implement Centralized Core Insurance application. The proposed solution supports United India’s business re-engineering objectives.
Through CORE (Comprehensive Online Real Time Environment) insurance solution ,UIIC is looking for insights with respect to its effort in continuously improving the way IT System support the business process and the improved customer service quality levels.
HP GDAS has been engaged by HP C&I to take up the development activities for the development street, consisting of Requirement Gathering, Design, Code, Test and Deploy solution for United India Insurance Product.
HP solution will provide 1. Web based Centralised Application Software 2. Efficient and state of the art MIS & fully blown HRMS 3. Dynamic Customer Relation Management 4. Document Management System for a paperless Office 5. State of the art Accounting module 6. Easier rollout of innovative and customer centric products 7. Rationalization & Elimination of repetitive and manual drudgery of work at branches, which should result in optimisation of manpower at all levels 8. Image building and brand equity of the company
Responsibilities:
Responsible for SCM implementation and maintenance
The entire process of Build, Release and deployment for UIIC was automated by me using Perl scripts, Nant and batch scripting and Cruise Control.
Automated Nightly builds with automated mails to the developer with build results.
Created and maintained the SCM Plan and procedures
Given a complete knowledge transfer to the application support team on deployment of UIIC Core application.
Maintains the builds in the build server under version control
Maintains SCM Baseline change records
Backup Strategy and Disaster Recovery for SCM Databases
Archives superseded Configuration Item copies
Control and authorize new versions and releases
Conducted regular CM audits and coordinated with all project team members towards closure of all action items captured during the audit with corrective and preventive activities.
Responsible for SCM activities along with environment management which includes Windows 2003 systems and SQL database with Visual SourceSafe.
Establishing and implementing configuration management process and guidelines with regular CM audits
Training to project team members on SCM process and VSS usage
Creating release notes and deployment guides and checklist for application release to customers
Managing the configuration and deployments for QA and pre-production environments.
Project: PRISM – Content Management Application
Software Configuration Management in CMIT of Hewlett Packard comes under the Quality maintenance/assurance group. As part of SCM, I was playing the primary role for all SCM related activities of PRISM project including Build and Release management, Environment management, CMDB tool management and coordinating with all project teams and production support across all regions during the entire application development life cycle towards successful move to production. Responsible for process improvements and implementation
Description of Project:
Content & Product Data Management leads, on behalf of HP, the development and operation of the infrastructure for managing content and product data used in the sales, marketing, supply-chain, order-management, and finance functions. This includes the deployment and continuous improvement of capabilities, processes, and standards for acquiring, translating, localizing, maintaining, and delivering content/product-data in a manner that reduces overall cost to HP, improves operational efficiency, optimizes TCE, and shortens time-to-market
HP content creation and publishing teams who need go-to-market effectiveness and cost savings in the creation, management, and delivery of structured content
The system will provide the business users to author the Content for the HP Products and services. It has an inbuilt workflow management including Content modeling, Content Acquisition, Content Review, Translation, Localization and Publication. The authored content is translated and localized as per the requirement
Responsibilities:
Responsible for SCM implementation and maintenance
The entire process of Build, Release and deployment on multiple pre-production environments was automated using Nant and batch scripting.
Automated Nightly builds
Created and maintained the SCM Plan and procedures
Was involved in the PRISM application development and release, which was moved to Production in Hewlett Packard by successfully performing multiple builds and deployment.
Defined and Implemented Prism build process including IIS deployment, web application deployment, batch deployment and database deployment.
Given a complete knowledge transfer to the application support team on deployment of Prism application.
Responsible for product Integration, build creation and packaging.
Maintains the builds in the build server under version control
Maintains SCM Baseline change records
Backup Strategy and Disaster Recovery for SCM Databases
Archives superseded Configuration Item copies
Monitoring bugs using HP-eZilla tool and Status Reporting
Control and authorize new versions and releases
Conducted regular CM audits and coordinated with all project team members towards closure of all action items captured during the audit with corrective and preventive activities.
Implemented the Borland StarTeam SCM tool for another project as additional responsibilities and migrated all the source codes
Project: EDR II (Enterprise Data Repository)
Description of Project:
EDR II is an initiative launched by HP Content Management Services (CMS) to provide a single content management platform across HP, and to migrate the data from the various pre-merger HP and pre-merger Compaq content management systems. CMS has selected a commercial 3rd party tool called Trigo, developed by Trigo Technologies, as the content management tool to be used within HP.
Responsibilities:
Responsible for SCM implementation and maintenance
Implementation of SCM Process, Procedures and Guidelines.
Managed releases and deployment of them in the Trigo application.
Four instances of EDR namely Grammy, Emmy, Oscar and Tony were maintained with the required releases.
Application Support for Enterprise Data Repository Phase II project
Senior Software Engineer, SCM, iSOFT R&D Pvt. Ltd., Chennai, India
October, 2004 – June, 2006.
Software Configuration Management in iSOFT comes under the Product Development Group. Software Configuration Management is an important aspect of SDLC (Software Development Life Cycle).
As a part of SCM team I was responsible for establishing Requirements Management system (Doors), Change Management system (CS) and Configuration Management (CM) system, across many product developments teams in iSOFT like Lorenzo, i.Synergy, i.PM, i.Series etc.
DOORS (Dynamic Object Oriented Requirement System) is the world's leading requirements management application. DOORS provide all the features to capture, track and manage user requirements.
Change Synergy is a web-oriented, browser-based application for submitting and tracking change requests. With Change Synergy we can track changes to anything from source code to the location of company's workstations.
The establishment of CM Synergy System required the following activities:
Version Control
Build Management
Release Management
Process Control
A complex process oriented and high profile SCM tool suite Doors, CS and CM Synergy by Telelogic has been used with 1100 licenses for this implementation, as an SCM team member I have architected the establishment of these toolsets across many iSOFT Product teams.
As a primary responsibility I have architected and performed end-to-end integration of Telelogic tool suite right from requirement till release of products by creating required workflows by cusomizing the SCM tools.
Established two way integration between Telelogic Change synergy and the organisation based issue tracking tool namely iASSIST.
I have also worked on defining the SCM process and implementation, security of Source Codes repository and Disaster recovery etc. My future assignments would cover establishing Distributed Configuration Management System across different product team existing in different geographical locations
iSoft has delivered Lorenzo, i.Series and many other products for its clients with the help of Telelogic Tool Suite, which is my area of expertise.
Tool Set Used: Telelogic CM Synergy, Change Synergy and Doors
Language: Perl, DXL
Product: Lorenzo
Description of Product:
Lorenzo is a ground-breaking next generation Healthcare application addressing fully the administrative and clinical information management requirements of healthcare providers. It delivers powerful clinical and management tools through a rich user experience. It is founded on modern standards designed by NHS-Trained healthcare professionals and is developed using Microsoft’s .NET technologies.
Responsibilities:
As an SCM engineer I had to establish Telelogic’s Application Lifecycle Management (ALM) Solution across this product development. My activities involved implementing the requirement management tool, customising the tool to cater iSoft needs, architecting the code structure of the product and define its deliverables. I was actively involved in defining the Change Management process, wherein the issue/change request life cycle were designed and the system was put in place to track and manage the product development. The complete traceability from the requirements to the source code was achieved by successfully using the Telelogic Tool Suite.
Product: i.Series
Description of Product:
i.Series includes many products like i.PM, i.Synergy, i.CM etc.
i.PM stands for iSOFT Patient Manager which is in the fore front among the patient management system and is being effectively used across many health care organization in UK.
The i.Synergy as a product leads in the Primary Health Care market and has been used by General Practices across the European hospitals. As a functional specialization in the product has the NCRS components which are the National Care Record Service Components and which involves three major sub components the PDS (Patient Demographic Service), EBS (Electronic Booking Service) and LRS (Legitimate Relationship Service).
Responsibilities:
As an SCM representative I had to establish Requirements Management Tool (Doors), Change Management Tool (CS) and Solution Integration Tool CM Synergy and enable them to manage and deliver multiple releases across a single product. i.PM contained about 90 versions of source code and my major activity during this migration was to develop Perl script to automate the process of migration. All these 90 versions were migrated automatically using the Perl script. During this implementation I had also demonstrated them the Roll Forward / Backward of the issues rose as a part of Change Request across multiple releases. I was actively involved in defining the Issue Management process, wherein the issue/change request life cycle were designed and the system was put in place to track and manage the product development.
Project: Building iAssist – Change Synergy Integration using Perl.
Language: Perl
Responsibilities: As a software engineer, I was responsible to build an integration bridge between two Issue Management Tools namely iAssist and
Change Synergy. The integration was purely developed in Perl. iAssist is an issue tracking tool developed by iSoft, which has got a web interface to login issues. Customers log their issues inside iAssist, from which the development and quality team pick them up and work on the issues. This integration helps to achieve the complete Traceability from Requirements to the Code / Test cases.
Associate Software Engineer (Trainee), iSOFT R &D Pvt. Ltd, Chennai
June 2004 – September 2004
Role: Developer
Product: Lorenzo
Technologies: MS Visual Studio .NET 2003 and MS SQL Server 2003
Responsibilities: As a developer my responsibility was to implement the functionality which is defined as a part of product requirement. I need to understand the functional definition of the requirement and then based on the technical specification I had to implement it through the .Net technologies. It involves developing the requirement using MS VS .NET in Windows and web application using ASP .NET.
References available on request.