Rsume Mar 18

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Shailesh Meshram

Principal Engineer
Sydney, NSW | 0483900136 | shailesh.meshram@gmail.com
 github.com/mshailesh/

Summary Skills
Experienced software engineer with over 15 years of diverse project expertise, including Technologies/Frameworks
payment systems, trading platforms, and wealth management systems. From startups to
global financial institutions, I've demonstrated leadership in guiding projects and teams to Java 17
success. Spring Boot
With a proven track record of leading cross-functional teams across back-end, front-end, Spring Cloud / Spring Integration
and full-stack development, I've overseen the building, maintenance, and development of Apache Camel
various systems. My adaptable approach spans technology stacks, ensuring seamless Hibernate/JPA
integration and optimized performance. REST/SOAP/JWT
Spring Security, EHCache
Leveraging cloud-native stacks, I've enhanced scalability and resilience, ensuring projects Reactive-Spring/Reactor
meet evolving business needs. Skilled in stakeholder collaboration, I align team priorities Gradle/Maven
with organizational objectives, fostering a culture of innovation and excellence. Cucumber/Junit/Mokito
As a seasoned mentor, I empower team members, driving tech initiatives and deliveries
while actively engaging in advanced programming tasks to achieve business goals. Architecture & Design

Domain Driven Design /Event


Work experience Sourcing /CQRS/Hexagonal
Architecture
Principal Engineer DEC 2021 - present BFF(Backend for Frontend)
Wells Fargo Micro-Batching
Database Design
Architected and implemented an Event-Driven Java Spring Microservices architecture on Inbox & Outbox Messaging
a Kubernetes cluster, optimizing US wire payment processing for streamlined and
efficient operations.
Introduced the Instant Pay Web API for US FedNow and RTPay, positioning the Messaging & Streaming
organization as an early adopter of the FedNow system and enabling faster and more
convenient payment options for customers. Confluent KAFKA Producer/Consumer
Enhanced payment processing throughput to over 400+ transactions per second by Spring Kafka/Kafka Streams
implementing Kafka and MongoDB Microbatching, improving system performance and KTable
scalability. Kafka Transactions
Developed a real-time monitoring system with a ReactJS frontend, providing enhanced IBM MQ
visibility into the payment journey and enabling proactive issue resolution.
Actively participated in code reviews and provided constructive feedback to team
members, promoting continuous learning and improvement. Cloud
Maintained consistent and clear communication with stakeholders, explaining technical
concepts in a manner easily understood by non-technical team members. Docker
Kubernetes (TKGI)
Azure - (Functions, Azure Container
Technical Lead MAY 2018 - DEC 2021 Instances (ACI), Azure Storage
Morgan Stanley Account, App Service, and Azure
Designed and implemented Azure Cloud solutions using Java Spring Microservices for GitHub
the Securities Settlement Markets, leveraging Azure IaaS, PaaS, SaaS, and Azure DevOps. Terraform
Developed a real-time settlements risk platform with Java processing and Angular AWS
Frontend, handling over 35 million daily trades, resulting in increased efficiency and
reduced risk through a hybrid cloud approach. Database/Server
Architected a strategic cloud-native solution using Java, Spring, and Apache Camel for a
financial advisor compensation calculation engine processing more than 50 million MySQL
trades daily. DB2
Identified business problems and delivered high-value solutions through user interviews MongoDB
and connect sessions, ensuring alignment with stakeholder needs and objectives. Apache Tomcat
Mentored and unblocking a high-performing engineering team in an agile environment,
fostering collaboration with product and partner teams for efficient solution delivery.
Development Tools
Senior Software Engineer AUG 2015 - MAY 2018 Linux
Barclays Splunk/Elastic APM
Jenkins/Teamcity
Build and deliver State through the processing of primary market deals to secondary Intelliji Idea/Eclipse
market trades with trade transformation engine and event-driven architecture and Eclipse MAT, Visual VM
modern front end frameworks JMeter
Developed system for systematization and management of committed loan risk with Jira/Visio
complex business
workflows involving multiple systems and reliable communication.
Developing a distributed system to replace manual spreadsheet-based business
Front-end Technologies
functions for efficiency and regulatory requirements
HTML5, JavaScript, CSS
React
Senior Software Engineer SEP 2010 - JULY 2015 Ajax, Redux
Bank of America JQuery/Bootstrap
Angular
Designed and developed a front office real-time trade Blotter for booking and position
management of passthrough instruments, improving operational efficiency and
accuracy. Programming
Implemented a plugin architecture to handle reference and non-economical trade data,
allowing for customization of the application's look and feel. Java
Developed a scraping framework to import financial data from an external website, Python
automating data retrieval and enhancing data accuracy. Javascript
Designed and implemented a real-time data caching and pub-sub architecture across all TypeScript
Mortgage trading applications, leveraging BofA's core messaging infrastructure for C#
improved data processing and distribution.

Software Engineer JUN 2008 - SEP 2010


ApnaPaisa
Developed and implemented a range of financial personal finance tools for a consumer-
facing website with a daily visitor count of 200,000, enhancing user experience and
engagement.
Designed and implemented a complex lead matching algorithm, enabling real-time
matching of service seekers to service providers, resulting in improved efficiency and
customer satisfaction.
Led the technical build of a new business initiative for retail investors, overseeing the
launch of a new website from front to back, ensuring seamless functionality and user-
friendly interface.
Collaborated with cross-functional teams to gather requirements and translate them
into scalable and efficient software solutions.

Education
Masters of Computer Application 2005 - 2008
Mumbai University

Bachelor of Computer Science 2002 - 2005


Nagpur University

You might also like