Senior Software Engineer with over 8 years of extensive experience in executing & ramping up full life-cycle development projects within time; targeting assignments in Java, AWS, Microservices, Data Structures, Algorithms, Python, with an organization of repute in UAE, Singapore,
Germany, Bengaluru, Chennai, Hyderabad.
Overview
10
10
years of professional experience
Work History
SENIOR SOFTWARE ENGINEER
ITC INFO TECH
11.2022 - Current
Client:
Senior Software Engineer
MPL (MOBILE PREMIER LEAGUE)
07.2021 - 10.2022
Domain : - Gaming In-house
Technologies:- Java 8, Zoo Keeper (For Configuration), mysql,GRPC, Spring boot, Microservices, AWS, Kafka
MPL is an e-Sports platform for android and iOS. I am involved in the verification of the features of Deposits
Withdrawals, KYC, Card linking and Card Ownership verification, Cashback Offers, Security testing of all the features.
As part of this feature, users can create groups and invite friends on MPL to play with them. Once the users join the
MPL by the invitation link, they are added to an invitee group. I joined the team when the product design was under progress and my inputs helped in shaping up the product.
I lead the development starting from design, development testing and production deployment within the strict timelines.
Individual contributor involved in all the phases of the application
Involved in design, development, testing and deployment
Worked on strict timelines and delivered the feature in time.
Implemented whole in-house login (MPL login (OTP login), social login (Google, Facebook, Apple)), before we
are using third party login system called ForgeRock.
I refactored different services by identifying all the read and write paths and introduced caching and indexes.
This helped in reducing the p99.99 latency to bring by half and DB load reduced by 30%.
Senior Software Engineer
TYFONE COMMUNICATION AND DEVELOPMENT INDIA PVT LTD
01.2019 - 07.2021
Domain :- Involved in Banking and financial operations.
Zelle Integration to Financial Institutions, NACHA Automation.
Technologies: Java, Spring boot, Hibernate, Microservices, Apache Kafka, Docker,Altova mapforce.
Developed Zelle Integration project as product for different Financial Institutions.
Created a tool called Nacha Generator for partner FI's which will generate Nacha file for settlement.
Involved in LLD design of the product, including database design using relational database.
Executed Junit test cases for all the functionalities for more resilience and robust product.
Implemented Server less computing using S3, Amazon lambda and DynamoDB in Amazon web services.
Senior Software Engineer
CRIMSONLOGIC INDIA PVT. LTD
11.2016 - 01.2019
Domain:- Logistics
Global e-Trade Services [ABI, FDAPN, NA] Team
Technologies: JSF , Spring , Hibernate , I text, Hibernate, Oracle, Rest API
Key Result Areas:
Modified project architecture from monolithic to microservices and deployed product from bare metal to
AWS environment.
Gathered requirements given by CBP government for Entry Summary and Cargo Release ACH payment debit,
CBP query.
Administered in end-to-end development of the application from testing to deployment .
Senior Software Engineer
GOLSMAN SACHS DEPLOYED FROM CAPGEMINI
12.2014 - 11.2016
Domain :- Investment Banking
Part of MRT Team Technologies: Core Java , Rest, Autosys Project: File Wash is a project which provides automated
space management of files & directories on the Unix file systems. This project eliminated the manual process engaged in monitoring the disk space and running frequent backups of files into remote servers and clearing the disk space.
Migrated all the jobs from AutoSys jobs to Procmon (internal job scheduler in GS).
Key Result Areas:
Performed Requirement Analysis, Designing and development of various modules .
Refined in Unit Testing and performance enhancement with help of JvisualVM MAT tool.
Initiated to automate the manual work for the support team by writing cron jobs and Autosys.
Software Engineer
EYECUE E-SOFT SOLUTIONS PVT. LTD
10.2013 - 12.2014
gnitseDomain :- Information and Communication Technology
Part of Human Capital Management. Technologies: Core Java , ExtJs, Spring, hibernate, rest Project: HCM application is an internal project for organization, which is easy to track, report and subsidiary lunch and snacks. HCM Portal targets to maintain all the data which is related to the list of transcripts of the active employees. In the HCM portal will maintain the middleware services will serve as a High-performance RO data source details such as attendance, leaves , subsidiary snacks, skills development.
Corroborated the application from scratch which Tailored from development to deployment.
Managed end-to-end development of the application from testing to Managed end-to-end development of
the application from testing to Approach
Forged to write the test cases prior to development using Test Driven Approach
Education
PG DIPLOMA - MACHINE LEARNING & AI
IIIT BENGALURU
Bengaluru, Karnataka
12.2020
Master of Computer Applications - Computer Science
AUDI SHANKARA ENGINEERING COLLEGE
Gudur, Andhra Pradesh
06.2013
Skills
Java
AWS
Machine Learning
REST
Hibernate
Docker
Apache Kafka
Zookeeper
GRPC
Spring Boot
Timeline
SENIOR SOFTWARE ENGINEER
ITC INFO TECH
11.2022 - Current
Senior Software Engineer
MPL (MOBILE PREMIER LEAGUE)
07.2021 - 10.2022
Senior Software Engineer
TYFONE COMMUNICATION AND DEVELOPMENT INDIA PVT LTD
01.2019 - 07.2021
Senior Software Engineer
CRIMSONLOGIC INDIA PVT. LTD
11.2016 - 01.2019
Senior Software Engineer
GOLSMAN SACHS DEPLOYED FROM CAPGEMINI
12.2014 - 11.2016
Software Engineer
EYECUE E-SOFT SOLUTIONS PVT. LTD
10.2013 - 12.2014
PG DIPLOMA - MACHINE LEARNING & AI
IIIT BENGALURU
Master of Computer Applications - Computer Science