Badges
Certifications
Work Experience
Software Engineer
Wissen Technology•  February 2022 - August 2022
Full time Software Development Consultant at Morgan Stanley on payroll of Wissen Technology - Implemented notification feature for existing workflow in a Choreography based system in Spring integration services - Integrated SonarQube with existing services to track code coverage and overall quality - Improved code quality of existing services along with addition of JUnit Tests
Software Engineer
Commonwealth Bank of Australia•  January 2021 - January 2022
- Developed dockerized consumer and producer microservices with Spring Integration - Configured and integrated Kafka for inter-service communications - Created and configured CICD pipelines on TeamCity and Urbancode to deploy services on Mesosphere cloud platform - Devised cron jobs to fetch missed events everyday at given time - Adopted GitFlow branching strategy for organised release process - Automated versioning of builds for faster release cycles upto ~30% which was appreciated and adopted across domains
Software Engineer
Barclays•  August 2018 - December 2020
- Developed Springboot microservices for Command and Query side using Axon framework - Utilised ActiveMQ messaging framework capabilities for communication among event driven microservices - Implemented Test Driven Development (TDD) for development using Mockito framework - Modernised legacy Spring services handling Business APIs into dockerized Springboot Microservices that saved ~20% costs with increased scalability and reliability - Migrated legacy applications from ESX Servers to Openshift cloud platform - Ideated and executed a middleware service to handle inconsistencies while migration from legacy to modern services - Developed Groovy scripts to automate CICD pipelines in Jenkins - Helped in new team members ramp up with domain knowledge of existing microservices - Actively participated in CSR activities organised by Barclays for specially abled kids - Led team building activities like organising Clay Statue making competition, dance and singing competitions on various occassions
Education
Northeastern University, Boston
Computer Science, MS•  September 2022 - Present
Currently take Programming Design Paradigm and Scalable Distributed Systems courses to better my coding skills and understanding of large scale distributed systems.
Shri Ramdeobaba Kamla Nehru Engineering College
Computer Science & Engineering, BE•  July 2014 - April 2018
Links
Skills
pratik_sahu14211 has not updated skills details yet.