Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Ganesh Dhakshinamurthy

Robbinsville,NJ

Summary

Over 19 years of extensive experience in designing, developing, and implementing Java/J2EE applications. Proven expertise in both on-premises and cloud (AWS, GCP) environments, utilizing a wide range of technologies including Spring, Hibernate, REST web services, and modern UI frameworks like React and Angular. Skilled in leading teams through all stages of software development life cycle, from requirements gathering to development, deployment and support.

Overview

20
20
years of professional experience

Work History

Software Development Architect/Tech Lead

FreshDirect
08.2020 - Current
  • Led design, development, and integration of new payment methods (Paypal, Venmo, Chase HPF) for FreshDirect's web and mobile platforms increasing checkout conversion by 20%
  • Optimized backend memory usage by 40%, enhancing application responsiveness
  • Reduced data retrieval time by 600-700 ms through Redis caching, improving user experience and conversion
  • Led the migration to Docker + NextJS + GraphQL (Spring Boot), achieving modular separation of application layers and enabling independent deployments
  • Mitigated OWASP vulnerabilities, ensuring compliance with industry standards
  • Reduced incident response time by 30% with proactive Splunk Alerts and monitoring tools
  • Achieved a 50% faster deployment cycle with GitHub Actions and
  • Kubernetes and Jenkins CI/CD
  • Identified and resolved application issues 50% faster with integrated monitoring tools
  • Integrated YCrash and FastThread with AppDynamics, reducing analysis time by 70%
  • Maintained Kubernetes cluster during critical development phases.

Full Stack Tech Lead

JP Morgan & Chase
08.2019 - 08.2020
  • Led a team while contributing individually to migrate legacy applications to a modern MVC framework
  • Transitioned the UI layer from jQuery to Angular and refactored the backend from a monolith into RESTful web services using Spring Boot
  • Enhanced application performance for high throughput and resilience during migration with emphasis on future scalability
  • Guided the platform through security audits, successfully addressing identified vulnerabilities.

Software Engineering Manager

Vidyo
04.2011 - 08.2019
  • Spearheaded the development and migration of Vidyo’s on-prem SaaS application (video conferencing) to cloud platforms (AWS, GCP), enhancing B2C
  • Erings and optimizing performance for cloud environments
  • Achieved a 40x improvement in application memory e ciency and boosted scalability by 20x through strategic utilization of distributed caching, database tuning, and code optimization
  • Implemented AWS cloud-based API Gateway for Vidyo’s PaaS solution, streamlining service delivery
  • Directed e orts in enhancing product scalability, availability, security (OWASP), and maintainability
  • Led cross-functional teams in driving product feature initiatives to successful market launch, consistently meeting timelines and budget targets
  • Led a geographically distributed team while also contributing individually to the product development and maintenance e orts.

Java Technical Lead

Dow Jones & Co
07.2006 - 04.2011
  • Developed REST-based wealth manager web services using Struts MVC and Spring Framework
  • Designed and integrated Services Layer with Spring, Hibernate, and
  • Quartz frameworks, enhancing modularity and performance
  • Implemented Spring-based DAO framework with Hibernate ORM, improving data access e ciency
  • Orchestrated Transaction Management and cross-cutting concerns like
  • Session Validation and Transaction Logging using Spring AOP
  • Spearheaded the development of a robust Unit testing framework with
  • JUnit and DBUnit, ensuring application reliability
  • Engineered a J2EE Batch Framework using Quartz and JMS, enabling e cient scheduling and message transmission
  • Developed Java blocking sockets Server and Async NIO Server for Editorial feed handlers, optimizing batch application performance.

Java Developer

LexisNexis
08.2004 - 06.2006
  • Developed front-end controllers and model layer with Struts MVC Framework.

Education

Master of Science -

BITS
07.2004

Bachelor of Engineering -

BITS
07.2004

Skills

  • Java 8, J2EE, Kotlin
  • AWS, GCP
  • Docker, Kubernetes, K8S, EKS,
  • ELB, S3, EC2, Lambda, API Gateway, CloudWatch, CloudFront
  • Spring Framework, Spring Boot, Hibernate
  • JPA, JMS, Messaging, Kafka,
  • Netflix DGS, GraphQL, REST, SOAP, SOA
  • Microservices, SaaS, PaaS
  • Node, React, Angular, NodeJS, HTML5, CSS3
  • Git, GitHub, GitHub Actions, GitLab, BitBucket, SVN, CI/CD, Pipelines, Jenkins, Gradle, Maven, YAML
  • Oracle, MySQL, MongoDB, NoSQL, RDS, Aurora, Postgres, Redis
  • OAuth, SAML, Okta
  • Linux, RedHat, Ubuntu
  • VMWare, ESX

Accomplishments

  • AWS Certified Developer Associate (Feb 2023)
  • Sun Certified Web Component Developer

Timeline

Software Development Architect/Tech Lead

FreshDirect
08.2020 - Current

Full Stack Tech Lead

JP Morgan & Chase
08.2019 - 08.2020

Software Engineering Manager

Vidyo
04.2011 - 08.2019

Java Technical Lead

Dow Jones & Co
07.2006 - 04.2011

Java Developer

LexisNexis
08.2004 - 06.2006

Master of Science -

BITS

Bachelor of Engineering -

BITS
Ganesh Dhakshinamurthy