Summary
Overview
Work History
Education
Skills
Certification
Websites
Timeline
Generic
Vinojkumar Subramoniapillay

Vinojkumar Subramoniapillay

Nashua,USA

Summary

Software developer with 18 years of experience in designing and implementing software solutions for complex business challenges. Proficient in various programming languages and frameworks, with a proven track record of enhancing system performance through strategic updates. Strong collaboration skills ensure efficient project completion and adherence to deadlines. Committed to continuous learning and adapting to new technologies to drive organizational success.

Multi-industry and business-line experience, combining both varied and deep expertise in systems analysis, data analysis, data extraction and data transformation. Strong understanding of the principles of data warehousing using fact tables, dimension tables, star schema modeling, snowflake schema modeling, slowly changing dimensions, foreign key concepts, referential integrity, and cubes.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Principle Software Engineer

Fidelity Investments
Nashua, NH
11.2022 - Current
  • Utilized version control tools to manage source codes across multiple projects.
  • Participated in regular meetings with stakeholders to discuss project progress, changes, challenges.
  • Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.
  • Led small development teams, overseeing project progress and mentoring junior engineers.
  • Developed and maintained scalable software applications for various platforms.
  • Integrated third-party APIs and services to enhance software functionality and interoperability.
  • Researched new technologies and methodologies to propose innovative software solutions.
  • Provided technical support and troubleshooting assistance for software users.
  • Collaborated with cross-functional teams to gather and define requirements for new software features.
  • Deployed software updates and patches to ensure security and functionality.
  • Participated in continuous learning opportunities to stay current with emerging technologies.
  • Optimized existing software systems for improved performance and scalability.
  • Analyzed code and corrected errors to optimize output.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.

Senior Data Analyst

NTT DATA Services
Nashua, NH
04.2019 - 11.2022
  • Participated in daily scrum calls to enhance team communication.
  • Provided technical advice on bug fixes and software enhancements.
  • Researched, designed, implemented, and managed various software programs.
  • Wrote and implemented efficient code using SQL, PLSQL, and UNIX scripts.
  • Managed multiple code versions in Git repository and conducted thorough code reviews.
  • Coordinated with release management team for deploying packaged code into relevant environments.
  • Debugged critical software issues with rapid turnaround to maintain operational efficiency.
  • Tested and maintained software products to ensure optimal functionality.

Consultant, Senior Consultant

Cognizant Technology Solutions
Richardson, TX
11.2016 - 04.2019
  • Collaborated with business owners and employees to gather operational insights and information.
  • Provided clients with business analysis, documentation, and data modeling support.
  • Delivered exceptional service to maintain and enhance client relationships for future opportunities.
  • Coordinated with support and release management teams for deployment approvals.
  • Monitored project plan to track hours and manage resource allocation effectively.
  • Controlled database objects in subversion and PVCS for version management.
  • Developed HTML, XML, and JavaScript files in collaboration with the Java team as needed.
  • Implemented diverse ETL layers using Oracle PL/SQL packages, procedures, functions, and triggers.

Consultant

Cognizant Technology Solutions
Monroeville, PA
03.2013 - 11.2016
  • Executed migration of CVS entities including Patient Method of Payments, Bill Groups, and Prescriptions.
  • Completed critical data migrations efficiently using agile methodology.
  • Collaborated with CVS departments to analyze system behavior and integration limitations.
  • Conducted detailed analysis during requirement phase and communicated findings to stakeholders.
  • Performed impact and effort analysis during PCRs, providing accurate project estimations.
  • Delivered Application Artifacts Design Document and UI Documentation detailing levels of effort.
  • Conducted integration testing with various enterprise teams to ensure project stability.
  • Supported QA and UAT testing processes until final signoff, addressing change requests.

Consultant

Cognizant Technology Solutions
Pointe Claire, QC
08.2011 - 03.2013
  • Developed monthly forecasting templates and resource management allocations for approved projects.
  • Led discovery and requirements sessions, contributing to business requirement documents and functional requirement documents.
  • Executed projects using Agile methodologies, facilitating daily meetings with stakeholders and technical teams.
  • Created logical and physical models for ETL layer, performing data modeling with Visio.
  • Designed dimensions, facts, indexing, partitioning, relationships, validations, and transformations.
  • Prepared detailed design and user interface documentation based on data modeling.
  • Conducted training sessions and developed documentation for knowledge transfer to IMS operations and support teams.
  • Ensured clarity of processes through comprehensive training for commercial teams and query teams.

Programmer Analyst

Cognizant Technology Solutions
Chennai, India
11.2009 - 08.2011
  • Coordinated with onsite counterparts to ensure timely requirements gathering and weekly status updates.
  • Implemented ETL layers, Data Marts (L2), Data Warehouses (L1), SSIS packages, and SSAS cubes.
  • Prepared unit and integration test cases, followed by thorough reviews.
  • Provided QA and UAT support while executing various change requests through QA processes.
  • Automated scripts using Cybermation scheduling tool to enhance efficiency.
  • Maintained multiple versions in PVCS, coordinating with release management for non-production and production deployments.
  • Utilized tools such as Toad, SQL Developer, SQL Server Management Studio, PyCharm, SQL Loader, and ESP Workload Manager for project needs.
  • Developed production support documentation and managed warranty support.

Software Engineer

Lionbridge Technologies
Chennai, India
05.2007 - 11.2009
  • Collaborated with onsite counterparts to gather requirements and provide weekly task status updates.
  • Developed database components, including tables, indexes, and triggers for Oracle ETL layer.
  • Executed RFCs throughout project lifecycle to address evolving needs.
  • Managed WebMetrics application for Merck to ensure performance and reliability.
  • Integrated Cognos reports and cubes in collaboration with Cognos teams.
  • Coordinated with production support team for daily, monthly, and weekly operations.
  • Monitored Explain Plans of ETL layer during warranty period to optimize performance.
  • Created T-SQL procedures and SSIS packages for SQL Server data validation and integration.

Education

Bachelor of Engineering - Computer Science

Anna University
India
04.2006

Skills

  • Windows NT, Unix, and Linux systems
  • Python and Unix shell scripting
  • Oracle PL/SQL
  • SQL and MongoDB
  • Cloud computing with Azure and AWS
  • Version control with Git and Subversion
  • Continuous integration with Jenkins
  • Oracle Forms development
  • JavaScript, HTML, XML, and JSON
  • Code optimization
  • Data modeling
  • Performance optimization
  • Analytics
  • Data visualization techniques
  • Database management
  • Agile methodologies

Certification

  • Oracle Certified Associate
  • Mongo DB Certified Developer
  • SAS Certified Base Programmer for SAS 9
  • Azure Solutions Architect Expert
  • AWS Solutions Architect Associate
  • AWS Certified Database Specialty

Timeline

Principle Software Engineer

Fidelity Investments
11.2022 - Current

Senior Data Analyst

NTT DATA Services
04.2019 - 11.2022

Consultant, Senior Consultant

Cognizant Technology Solutions
11.2016 - 04.2019

Consultant

Cognizant Technology Solutions
03.2013 - 11.2016

Consultant

Cognizant Technology Solutions
08.2011 - 03.2013

Programmer Analyst

Cognizant Technology Solutions
11.2009 - 08.2011

Software Engineer

Lionbridge Technologies
05.2007 - 11.2009

Bachelor of Engineering - Computer Science

Anna University