Summary
Overview
Work History
Education
Skills
Work Authorization Details
Timeline
Generic
Ghouthaman Chinnasamy Ramamurthy

Ghouthaman Chinnasamy Ramamurthy

Senior Software Architect
Louisville,KY

Summary

Innovative, results driven, motivated Full Stack Professional with over 12+ years of experience on Microsoft Web Development Technologies

Experienced in designing, developing and implementing complex web-based N-tier Architecture Systems/Business applications using Software Development Methodologies like AGILE and Waterfall model in all stages of SDLC. Strong experience on .Net Core ASP.NET MVC Framework (5.0), .Net Core and implementing View Models, Controller, Views, Partial Views and Strongly Typed Views. Experience in AWS cloud using multiple services like EC2, EKS, ECR, S3, Code deploy. Profound experience in developing Single Page Applications (SPA) and client-side interactions with rich UI and responsive features using advanced JavaScript/UI frameworks like jQuery, Angular, CSS, HTML with 5 years of experience. Experience in Angular controllers, directives, components, factory and service resources, routings, and events with 2 years of experience. Experience in the latest Vue JS framework with Parcel CLI and use of NuxtJS. Worked extensively with MS SQL Server with over 5 years of experience. Expertise in Windows Communication Foundation (WCF) and WEB API with over 5 years of experience. Team player with a proven record of accomplishment with sharp learning curve. Ability to understand technical aspects soon and willingness to learn new systems, technologies and tools. Resourceful Solution Architect with 12 years of customer relationship management and implementation support. Highly skilled in managing database performance and upgrades for ongoing efficiency and achievement of corporate objectives.

Overview

14
14
years of professional experience
4
4
years of post-secondary education

Work History

Lead Software Engineer - Senior Architect

PlanetArt LLC
03.2021 - Current
  • Responsible for the Retail team Front end development
  • Analyzing the stories and provide estimations / tech designs
  • Led a team of software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
  • Automated routine tasks through scripting, allowing developers to focus on more critical aspects of their work effectively.
  • Increased system reliability by conducting thorough testing, debugging, and root cause analysis.
  • Enhanced system performance by identifying and resolving technical issues in existing architectures.
  • Peer-Peer Code review, Coordination with onsite/ offshore team
  • Involved in defect fixing in system and in Integration Testing
  • Production Issue validating and fixing the same
  • Implementation of Scrum (Agile) methodologies for development.

Sr. Associate - Development Lead

Cognizant Technology Solutions
11.2013 - 03.2021
  • Gather requirements and discuss with Product owners for any questions on the requirement
  • Discuss with architect and technical lead for any technical queries
  • Develop Code on mark-up languages like HTML, CSHTML to create dynamic Web forms (views) that are rendered to Internet browsers as web pages
  • Utilize JavaScript, JQuery, Typescript (Scripting languages) to perform application specific validations on end user browser and to communicate with web servers for any user actions done on web pages
  • Integrate CSS to enhance application style and graphics management
  • Implement ASP.NET MVC server-side logic using C# and Angular technology to cover any business centric custom logics
  • Write queries, and stored procedures that facilitate store / retrieval of application data from a remotely hosted data server
  • Developed application using ASP.NET with WEB API in the middle layer using C#, and data service activities in the backend using SQL Server
  • Worked with ASP.NET Web Forms, State Management, Caching features, for optimization and configuration of the web application using C#
  • Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework
  • Using LINQ for querying objects
  • Creating unit test cases for independent portion of the code to test all possible scenarios and to ensure all code breakages are addressed
  • Coordinate with Load testing team on performance results to make sure the application performance is aligned with project-defined SLA (Service Level Agreement)
  • Collaborate with deployment team to ensure smooth transition and deployment to System integration (SIT) and User acceptance (UAT) testing regions and to validate postproduction deployment
  • Address the issues that are raised in SIT, UAT and Production phases
  • Monitor health aspects of the application on a regular basis using Dynatrace and PCF
  • Proactively identified potential risks, developing mitigation plans to minimize impact on project timelines or outcomes.
  • Skillfully negotiated contracts, securing favorable terms for both the organization and its clients while maintaining mutually beneficial relationships.

Development Engineer - Software Engineer

Aditi Technologies
07.2012 - 10.2013
  • Involved in analyzing the requirements and Database design
  • Involved in development of an entire module from Front end to Back-end
  • Peer-Peer Code review, Coordination with onsite/ offshore team
  • Involved in defect fixing in system and in Integration Testing
  • Production Issue validating and fixing the same
  • Implementation of Scrum (Agile) methodologies for development.

Associate Software Engineer

Payoda Technologies
07.2010 - 07.2012
  • Coordination with clients for understanding the requirements
  • Participated in the design of entire application architecture
  • Designing and Managing OTC files Parsing and retrieval methodologies
  • Development of OTC functionality for the Bloomberg Trading ID types (Ticker, BB Unique, ISIN, CUSIP, and SEDOL) to Over the Counter (OTC)
  • Development of nightly batch process for Overriding of Position file changes and OTC file changes
  • Implementation of Scrum (Agile) methodologies for development
  • Code review of tasks completed by Peer Team members
  • Demo the application to the Client service team periodically.

Education

Bachelor of Engineering in Computer Science and Engineering -

Bannari Amman Institute of Tech affiliated to Anna University
Chennai, India
07.2006 - 05.2010

Skills

NET Core, ASPNET MVC , C#

Web API

Public Cloud - AWS / Azure

AWS Elastic Kubernetes Service

Javascrip, jQuery, HTML, CSS

Vue JS

Angular

Jenkins CI/CD

Mircrosoft Sql Server

Dynatrace, Newrelic

JIRA, Azure Board

Work Authorization Details

Currently in H1B, Approved till 2026 March.

Timeline

Lead Software Engineer - Senior Architect

PlanetArt LLC
03.2021 - Current

Sr. Associate - Development Lead

Cognizant Technology Solutions
11.2013 - 03.2021

Development Engineer - Software Engineer

Aditi Technologies
07.2012 - 10.2013

Associate Software Engineer

Payoda Technologies
07.2010 - 07.2012

Bachelor of Engineering in Computer Science and Engineering -

Bannari Amman Institute of Tech affiliated to Anna University
07.2006 - 05.2010
Ghouthaman Chinnasamy RamamurthySenior Software Architect