Summary
Overview
Work History
Education
Timeline
Generic

SONAL KESHRI

Full Stack Developer
Bengaluru

Summary

Profile Summary

9 years of experience as Full Stack developer with expertise on microservice development using GCP cloud and kubernetes and front end technologies react js and ember js with domain exposure of Finance (billing) ,Hospitality Revenue and Telecom industry.

Overview

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

Work History

Specialist Software Engineer (Full Stack Developer

Fiserv
10.2021 - Current

Clover Networks (Billing)

Clover is one of the largest U.S. cloud-based Android point of sale (POS) system having competitors like Square and Stripes.

As a Billing engineer i am responsible for development of services for Merchant monthly fee generation for saas , app and plan billing and App developer revenue share settlement processors a part of billing team i have i am responsible for

  • Developing rest apis with open API specification using GCP cloud supported microservices deployable in Kubernetes GKE clusters.
  • Used Confluent Apache Kafka platform for event driven messaging. and Apache camel integration flow for various I/O , data processing flows.
  • Develop and schedule batch job using quartz , airflow.
  • Managed MySQL database schema migration with flyway, writing and optimizing query, relations.
  • Created reusable functional component for dashboards using react ,material UI
  • Involved in peer code review, design discussion, following TDD approach , best practices and design patterns.

Module Lead (Full Stack Developer)

Persistent
10.2019 - 10.2021

IDeaS - A sas company

IDeaS is Leading Product company in Hospitality Revenue Management software solutions.


Revplan is a product which helps Leading hotel chains across countries for making reports for budgeting, forecasting, contracting based on data driven by past business.

  • Develop routes and component using Ember js.
  • Developed rest APIs and writing Batch jobs for different data parsing and population.
  • Writing efficient mongodb No Sql queries.

Software Engineer (Backend Developer)

Tech Mahindra
11.2014 - 09.2019

AOTS vTm

vTM is Virtual Trouble Management is the open source based next generation incident/trouble and change management for a Leading Telecom industry in United States.

  • Involved in developing middle integration layer monolithic application for front end Rapid designer tool.
  • Writing Microservices using client provided AJSC services seed

Education

Bachelor of Technology - Computer Science

West Bengal University of Technology
08.2010 - 07.2014

Timeline

Specialist Software Engineer (Full Stack Developer

Fiserv
10.2021 - Current

Module Lead (Full Stack Developer)

Persistent
10.2019 - 10.2021

Software Engineer (Backend Developer)

Tech Mahindra
11.2014 - 09.2019

Bachelor of Technology - Computer Science

West Bengal University of Technology
08.2010 - 07.2014
SONAL KESHRIFull Stack Developer