Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ganesh Balasubramanian

Chennai

Summary

• Overall, I have over 19 years of experience in the IT industry.

• Hands-on experience in life sciences, clinical research, and pharmaceuticals domains, with IVR and web-based systems and applications.

IRT System Development and Maintenance.

• Clinical Trials and Pharmaceutical Industry Expertise.

• Data Security and Compliance (21 CFR Part 11)

• Clinical Trial Patient Data Analysis and Reporting.

• Worked on Functional Specifications, Technical Specifications, User Requirement Specifications, and System Requirement Specifications review, documentation, and programming/component testing, and was involved in installation procedures for various environments (Development, Validation, Production).

• Worked in healthcare IT and Cerner application management in Cerner Millennium, PowerChart, and other Cerner solutions to drive improvements in clinical workflows and system optimization.

• Worked on project estimations, quality assurance, SDLC deliverables, feasibility analysis, and impact review.

• Worked on Core Java, ASP.NET 3.0, DotNetNuke, C#, VB.NET, Oracle & SQL databases, Hadoop-Big Data, AWS/GCP, ServiceNow, Workday, MySQL, PostgreSQL.

Overview

19
19
years of professional experience

Work History

Senior Programmer Analyst

ICON plc
Chennai
04.2022 - 03.2025
  • Supervise and support other programmer analysts.
  • Responsible for the programming of technical operation software.
  • Recognize, exemplify, and adhere to ICON's values, which center around our commitment to People, Clients, and Performance.
  • Embrace and contribute to our culture of process improvement with a focus on streamlining our processes adding value to our business and meeting client needs
  • Program IVRS/IWRS and other software applications at all levels of complexity are designed in a timely manner, in adherence with ICON SOPs, clinical practices, and appropriate project specifications.
  • Participate in functional and/or technical discussions with the project team and/or client.
  • Keep the project team informed of the project status in relation to quality and timelines.
  • Ability to thoroughly review design specifications and/or user requirements.
  • Write study installation procedures, if applicable.
  • Prepare and perform a code review of IVRS, IWRS, and other software applications.
  • Perform IVRS/IWRS configurations, and related activities, if applicable.
  • Ability to thoroughly component-test code to minimize the number of programming errors.
  • Write unit tests for software applications, if applicable.
  • Optimized database queries for improved efficiency and scalability.
  • Identified areas for improvement in existing systems and processes.
  • Assist other programmers with tasks as needed, including install procedures, code reviews, component testing, and programming.
  • Ability to complete projects and other tasks efficiently, and within the allocated timelines, with little or no supervision.
  • Develop and maintain system-wide programming standards and guidelines as needed to improve efficiency, promote quality, and ensure consistency.
  • Ability to work independently, with minimal supervision.
  • Managed Cerner application configuration and customization, supporting various clinical departments, including ICON Labs, Imaging team, and radiology.
  • Worked in healthcare IT and Cerner application management in Cerner Millennium, PowerChart, and other Cerner solutions to drive improvements in clinical workflows and system optimization.
  • Ability to determine and make improvements to current processes and applications.
  • Resolved technical problems encountered during development process and assisted junior programmers with programming tasks.

Programmer Analyst II

ICON plc
Chennai
04.2016 - 03.2022
  • Review of Functional and Technical Design document
  • Programming systems to match design documents
  • Program complex projects including dynamic randomization and dairy studies
  • Use Validation experience to improve component test documents and lead in initiatives in lowering bug counts for the programming team
  • Assist with creating tools and mentor new programmers
  • Design and Create Relational Tables, Triggers, Views, Stored Procedures in SQL Server that interact with IVR and Web interfaces using Delphi, HTML and ASP
  • Create complex Study reports using PL/SQL and ASP
  • Completed numerous complex projects with Diary, Complex# Randomization, Dispensation/Resupply, and Drug Managements for high priority clients and studies requiring understanding of complex protocols
  • Work on Standard Modules and Templates
  • Participate in process improvement initiatives to increase efficiency and quality whilst maintaining aggressive timelines
  • Meet aggressive timelines on complex projects while maintaining the initiative for low bug counts
  • Mentor new team members
  • Assisting in building workflows for current process for continues improvement initiative
  • Assist with creating tools and create presentations as needed for training

Programmer Analyst I

ICON plc
Chennai
11.2010 - 03.2016
  • Responsible for the programming of Technical Operation software
  • Recognized, exemplified and adhered to ICON's values, which center on our commitment to People, Clients and Performance
  • Programmed and developed IVRS/IWRS and other software applications at all levels of complexity as designed in a timely manner in adherence with ICON SOPs and appropriate requirements and/or specifications
  • Participated in functional and/or technical discussions with project team
  • Keep project team informed of project status in relation to quality and timelines
  • Ability to thoroughly review design specifications and/or user requirements
  • Wrote study installation procedures
  • Prepared and performed code review and impact review of IVRS/IWRS and other software applications
  • Performed IVRS/IWRS configurations and related activities
  • Ability to thoroughly component test code to minimize the number of programming errors
  • Wrote unit tests for software applications
  • Assisted other programmers with tasks as needed
  • Ability to complete projects and other tasks efficiently and within the allocated timelines with little or no supervision
  • Embraced and contributed to our culture of process improvement with a focus on streamlining our processes adding value to our business and meeting client needs

Software Engineer

Cherrytec Intelisolve Limited
Chennai
02.2010 - 11.2010
  • Gathered requirements and planned for the Development Phase
  • Interacted with clients for developing the software applications
  • Designed, Programmed, as per the client requirements in Dot Net Nuke and SQL
  • Performed unit testing, Integration Testing (programmer level)
  • Recognizing module customization needs and recommend features to enhance user experience
  • Supported project development, testing and Project Estimation and Quality Management activities

Senior Software Engineer

Icom Soft Solutions, Pvt. Ltd.
Chennai
03.2006 - 03.2010
  • Lead the design, development, and deployment of scalable, high-performance software applications.
  • Write clean, maintainable, and well-documented code, following best practices and industry standards.
  • Conduct code reviews to ensure adherence to coding standards, and improve team performance.
  • Mentored junior engineers, and led training sessions on best practices and new technologies.
  • Worked closely with cross-functional teams to gather requirements, design features, and implement new functionality.
  • Contributed to the development and maintenance of internal tools to enhance team productivity.
  • Performed unit testing on application components prior to release.
  • Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.

Education

Bachelor of Engineering - BE - Computer Science

Anna University
Jayam Engineering College, Dharmapuri.
03-2005

Higher secondary -

Seventh Day Matriculation school

Skills

  • Oracle Database
  • SQL Server
  • MySQL
  • PostgreSQL
  • Project Management
  • Collaborative Problem-Solving, and Debugging
  • Team Leadership and Mentorship
  • Pharmaceutical Industry SDLC
  • Cross-functional team
  • Agile and Waterfall methodologies
  • Version Control (SVN)
  • Cerner Consultant
  • Core Java
  • AspNet
  • IVRS programming

Languages

  • Tamil, Native or Bilingual
  • English, Professional Working
  • Hindi, Limited Working

Timeline

Senior Programmer Analyst

ICON plc
04.2022 - 03.2025

Programmer Analyst II

ICON plc
04.2016 - 03.2022

Programmer Analyst I

ICON plc
11.2010 - 03.2016

Software Engineer

Cherrytec Intelisolve Limited
02.2010 - 11.2010

Senior Software Engineer

Icom Soft Solutions, Pvt. Ltd.
03.2006 - 03.2010

Bachelor of Engineering - BE - Computer Science

Anna University

Higher secondary -

Seventh Day Matriculation school
Ganesh Balasubramanian