Puneet Garg

Software Engineer

Gurgaon, Haryana, India21 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing scalable applications with high availability.
  • Proven track record in cloud migration and microservices architecture.
  • Strong leadership in agile development and team management.
Stackforce AI infers this person is a Fintech expert with a strong focus on scalable cloud architecture and microservices.

Contact

Skills

Core Skills

Cloud ComputingMicroservicesJava

Other Skills

API GatewaysAgile MethodologiesApache KafkaAuto ScalingContinuous IntegrationDatabasesDesign PatternsDistributed SystemsDockerFabric ServerGoogle BigQueryGoogle Cloud Platform (GCP)Google Kubernetes Engine (GKE)GradleHibernate

About

โ€ข An ambitious and self-motivated IT professional with vast experience in designing and architecting performant and ๐ฌ๐œ๐š๐ฅ๐š๐›๐ฅ๐ž applications with ๐ก๐ข๐ ๐ก๐ฅ๐ฒ ๐š๐ฏ๐š๐ข๐ฅ๐š๐›๐ฅ๐ž architecture. โ€ข Vast experience in architecture, design and development of Service oriented, Event-driven and micro-services based applications โ€ข Experience in migrating applications from on-prem to ๐†๐จ๐จ๐ ๐ฅ๐ž ๐œ๐ฅ๐จ๐ฎ๐ platform. โ€ข Managing Sprint planning, PI planning and project roadmap. โ€ข ๐๐ซ๐จ๐œ๐ž๐ฌ๐ฌ ๐ข๐ฆ๐ฉ๐ซ๐จ๐ฏ๐ž๐ฆ๐ž๐ง๐ญ๐ฌ (testing automation / CICD / consumer query regression suites) leading to reduction in production ๐ซ๐ž๐ฅ๐ž๐š๐ฌ๐ž ๐Ÿ๐ซ๐ž๐ช๐ฎ๐ž๐ง๐œ๐ฒ from 8 weeks to 4 weeks. โ€ข Led and delivered various key initiatives to ensure high quality product, timely client deliveries and Ready for Business Checks -leading to early detection of data mismatch before business hours. โ€ข Cross-team collaboration for architecture, design and performance improvements.

Experience

21 yrs 11 mos
Total Experience
3 yrs 7 mos
Average Tenure
6 yrs 3 mos
Current Experience

Natwest group

Java Architect / Team lead

Mar 2020 โ€“ Present ยท 6 yrs 3 mos ยท Gurugram, Haryana, India ยท Hybrid

  • ๐’๐ข๐ง๐ ๐ฅ๐ž ๐‘๐ข๐ฌ๐ค ๐’๐ญ๐จ๐ซ๐ž: Golden risk store, a high-performance, scalable and distributed platform for storing & distributing risk sensitivities powered by Google ๐๐ข๐ ๐๐ฎ๐ž๐ซ๐ฒ
  • ๐…๐—๐Œ๐ (๐…๐จ๐ซ๐ž๐ข๐ ๐ง ๐„๐ฑ๐œ๐ก๐š๐ง๐ ๐ž ๐Œ๐ข๐œ๐ซ๐จ๐๐š๐ฒ): FXMP is a 24x7 application that captures the FX transaction revenue by aggregating Foreign Exchange transactions (cross currency credit card transactions), netting micro payments. It serves FX Rates enabling clients to book FX trades on the rate quotes.
  • ๐‘๐จ๐ฅ๐ž & ๐‘๐ž๐ฌ๐ฉ๐จ๐ง๐ฌ๐ข๐›๐ข๐ฅ๐ข๐ญ๐ข๐ž๐ฌ:
  • Leading development team - providing tech & architectural leadership.
  • Migration from on-premises to Google Cloud Platform
  • Query interfaces/snapshot service to dynamically fetch ๐ฉ๐จ๐ข๐ง๐ญ ๐ข๐ง ๐ญ๐ข๐ฆ๐ž ๐๐š๐ญ๐š ๐ฐ๐ข๐ญ๐ก ๐ซ๐ž๐ฉ๐ž๐š๐ญ๐š๐›๐ฅ๐ž ๐ซ๐ž๐š๐๐ฌ.
  • Completeness Framework which acts as RFB check as well as data validation.
  • Re-designed Ingestion pipeline to ๐ซ๐ž๐๐ฎ๐œ๐ž๐ ๐„๐Ž๐ƒ ๐ข๐ง๐ ๐ž๐ฌ๐ญ๐ข๐จ๐ง ๐ญ๐ข๐ฆ๐ž ๐Ÿ๐ซ๐จ๐ฆ ๐Ÿ ๐ก๐จ๐ฎ๐ซ๐ฌ ๐ญ๐จ ๐Ÿ’๐Ÿ“ ๐ฆ๐ข๐ง๐ฌ
  • (Worked as a consultant via Publicis Sapient)
Agile Methodologiesevent-driven architectureHigh Availability (HA)Google BigQuerySOARESTful architecture+18

Rbs

2 roles

Tech Lead

Oct 2012 โ€“ Mar 2020 ยท 7 yrs 5 mos ยท On-site

Agile MethodologiesSpring BootTechnical ArchitectureCloud ComputingMicroservices

Senior Software Engineer

Feb 2010 โ€“ Sep 2013 ยท 3 yrs 7 mos ยท On-site

  • ๐Ž๐ฉ๐ž๐ซ๐š๐ญ๐ข๐จ๐ง๐š๐ฅ ๐ƒ๐š๐ญ๐š ๐‚๐š๐œ๐ก๐ž / ๐“๐ซ๐š๐๐ž ๐’๐ญ๐จ๐ซ๐ž: Cross asset data store for front and back-office applications across the bank. Highly distributed, ๐ข๐ง-๐Œ๐ž๐ฆ๐จ๐ซ๐ฒ data grid with 200 ๐œ๐จ๐ก๐ž๐ซ๐ž๐ง๐œ๐ž ๐œ๐š๐œ๐ก๐ž nodes designed to store & distribute more than 4 TB trade data
  • ๐ˆ๐ฆ๐ฉ๐ซ๐จ๐ฏ๐ž๐ ๐œ๐š๐œ๐ก๐ž-๐ฅ๐จ๐š๐ ๐ญ๐ข๐ฆ๐ž ๐Ÿ๐ซ๐จ๐ฆ ๐Ÿ’ ๐ก๐จ๐ฎ๐ซ๐ฌ ๐ญ๐จ ๐Ÿ.๐Ÿ“ ๐ก๐จ๐ฎ๐ซ๐ฌ via table partitioning and cache triggers - effectively bringing down ๐‘๐“๐Ž (Recovery Time Objective)
  • Added support for ๐ฆ๐ฎ๐ฅ๐ญ๐ข๐ฉ๐ฅ๐ž ๐ฌ๐ž๐ซ๐ข๐š๐ฅ๐ข๐ณ๐š๐ญ๐ข๐จ๐ง ๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ฌ to distribute data with backward compatibility
  • Leading development team for Jira allocation, Iteration planning, work prioritization etc.
  • Code reviews, Jira reviews, pair programming, TDD, CICD.
  • Expertise of different caching solutions - (๐ƒ๐ข๐ฌ๐ญ๐ซ๐ข๐›๐ฎ๐ญ๐ž๐ ๐œ๐š๐œ๐ก๐ž, ๐‘๐ž๐ฉ๐ฅ๐ข๐œ๐š๐ญ๐ž๐ ๐‚๐š๐œ๐ก๐ž, ๐‚๐๐‚ ๐‚๐š๐œ๐ก๐ž.).
  • Designed various layers - odc-vest, odc-access (client layer), odc-core (cache store).
  • (worked as a consultant via Publicis Sapient)
Agile MethodologiesTestNGUnit TestingSpring BootOracle CoherenceJava+5

Barclays capital

Sr. Software Engineer, Credit Derivatives

Jun 2007 โ€“ Jan 2010 ยท 2 yrs 7 mos ยท New York, New York, United States ยท On-site

Web ServicesJavaSybaseXMLSQLDatabases

Arch insurance, ny

Sr. J2ee Developer

Sep 2005 โ€“ Jun 2007 ยท 1 yr 9 mos ยท New York, New York, United States ยท On-site

SpringHibernateMavenJavaJMS

Bank of america , ny

J2ee Developer Fixed Income Securities

Apr 2005 โ€“ Sep 2005 ยท 5 mos ยท Greater New York City Area

Freddie mac

J2ee Developer

May 2004 โ€“ Mar 2005 ยท 10 mos ยท Mclean , Virginia

State street global advisors, boston

Java Intern

Feb 2004 โ€“ May 2004 ยท 3 mos ยท Greater Boston Area ยท On-site

Education

New Jersey Institute of Technology

MS โ€” Computer Science

Jan 2001 โ€“ Jan 2003

Stackforce found 100+ more professionals with Cloud Computing & Microservices

Explore similar profiles based on matching skills and experience