Summary
Overview
Work History
Education
Skills
Timeline
Generic

ACHAL GULATI

Advisory Software Engineer
Faridabad

Summary

Experienced Software Engineer with a strong specialization in API development and database migrations. Skilled in designing and building scalable, secure, and high-performance RESTful APIs using modern frameworks and best practices.

Overview

9
9
years of professional experience

Work History

Advisory Software Engineer-CHARGEBEE

PITNEY BOWES
09.2024 - Current

Started integrating CHARGEBEE as billing solution for provisioning customers.Redesigned provisioning flow to reduce dependency on other systems.Automated billing reconciliation job in Golang for chargebee.

Senior Software Engineer-Sp360 Migrations

PITNEY BOWES
01.2022 - 08.2024

Led the migration team whose core responsibility was to migrate BACKEND application data from different Pitney Bowes product offerings which spanned across different databases, and bring that data into SP360 in order to have one single database (Mongo DB) for different PitneyBowes offerings. Migrated different types of data from datasources including MYSQL, Dynamo, data from apis in this process into Mongo DB.This activity was done for around 700 k customers which resulted in shutting down of legacy servers and database instances resulting in cost savings of 600 k dollars on monthly basis.

Software Engineer- Engage One Platform

PITNEY BOWES
01.2021 - 01.2022

Created ETL batch pipeline in Hive to give back to the client the most viable mail class Created apis in golang, on top of data sent by above pipelines to calculate the mail class to be used for each customer transaction.

Software Engineer-SaaS Provisioning

PITNEY BOWES
01.2020 - 01.2021

Worked with product managers to re-architect the customer onboarding flow, reducing customer onboarding time from 7-10 days to a matter of hours Developed apis in Golang for provisioning customers into the system in automated fashion spanning across different geographies. Monitoring logs on daily basis and raising alerts in real time incase there is a failure in customer onboarding, to rectify those failures pro actively thus reducing ETTs.

Software Engineer- Spectrum Spatial

PITNEY BOWES
01.2018 - 12.2019

Performance Analysis of HIVE jobs on Hadoop cluster by managing cluster resources: -Tuning the Number of Mapper or Reducer Tasks. Analysing the impact on performance by running hive jobs in different execution engines, MR, Spark and Tez. Analysing the impact on performance in terms of time by running queries on a partitioned, partitioned and bucketed, and plain tables

Software Engineer- SMB Apps

PITNEY BOWES
04.2016 - 12.2018

Developing BACKEND FOR SHIPPING APPS in NodeJS to be consumed by android front-end Helped QA team in automation of the test cases for various mobile apps using Selenium

Education

POST GRADUATE DIPLOMA - Computer Science

CDAC
PUNE
04.2001 -

Bachelor of Science - Electronics And Instrumentation

Institute of Technology And Management (ITM)
Gurgaon, India
04.2001 -

AISSCE -

Apeejay School
Faridabad
04.2001 -

AISSE -

Apeejay School
Faridabad, India
04.2001 -

Skills

Design Architecture

API development

Requirements analysis

Apache hive

SQL

GoLang

MongoDB

AWS- Sqs,Lambda,S3,Emr

Timeline

Advisory Software Engineer-CHARGEBEE

PITNEY BOWES
09.2024 - Current

Senior Software Engineer-Sp360 Migrations

PITNEY BOWES
01.2022 - 08.2024

Software Engineer- Engage One Platform

PITNEY BOWES
01.2021 - 01.2022

Software Engineer-SaaS Provisioning

PITNEY BOWES
01.2020 - 01.2021

Software Engineer- Spectrum Spatial

PITNEY BOWES
01.2018 - 12.2019

Software Engineer- SMB Apps

PITNEY BOWES
04.2016 - 12.2018

POST GRADUATE DIPLOMA - Computer Science

CDAC
04.2001 -

Bachelor of Science - Electronics And Instrumentation

Institute of Technology And Management (ITM)
04.2001 -

AISSCE -

Apeejay School
04.2001 -

AISSE -

Apeejay School
04.2001 -
ACHAL GULATIAdvisory Software Engineer