Results-driven Technical Lead Developer and Assistant Vice President with over 15 years of extensive experience in the trading and automobile domains. Proven expertise in Java 8, functional programming, data structures, design patterns, Spring, and microservice architecture facilitates the delivery of innovative solutions that drive business success. Seeking a challenging role within a reputable organization to leverage technical and management skills while actively engaging with new and emerging trends in the IT sector for mutual growth. Committed to fostering a collaborative environment that encourages continuous learning and development.
Overview
15
15
years of professional experience
1
1
Certification
Work History
Technical Lead, AVP
Kinetix Trading Solutions
03.2019 - Current
Client - Natwest Markets (RBS)
Technical Responsibilities :
Working on development, testing and maintenance of trading product which requires a thorough knowledge on data structure and algorithms and also a deep insight on trade life cycle.
Hands on with OCI (Oracle Cloud Infrastructure). Migrated the application from Azure to OCI reducing cost to 20-30%.
Hands on experience on microservice architecture with services communicating via Rest APIs and RPC.
Hands on experience on service discovery and service registry mechanisms using Apache Zookeeper.
Working with caching techniques using Apache Ignite.
Working on critical functionalities like trade booking and position creations which needs expertise in distributed locking (Apache Curator Locks), multithreading and reentrant locks.
Design, code and deploy strategic solutions for requirements prioritized from business users.
Code review functionalities built by team and ensure the quality and correctness of solution as per business requirement.
Created Test Automation frameworks using Spring Boot and improved the product coverage by 80%.
Improved product performance by identifying features and code causing high memory and CPU consumptions using various tools like JMC, jVisualVM.
Optimized server performance by identifying and resolving code bottlenecks, resulting in a 80% reduction in startup time and a 50% decrease in memory usage.
Lead CI/CD initiatives driving automation of manual steps and speed up build and deployment process in partnership with DevOps team.
Incorporated Spring security and servlet filter mechanism to enable authentication for Rest APIs.
Text2SQL Proof of Concept :
1. Working on developing a POC for Text2SQL.
2. Learning the concepts of OpenAI GPT, LLM and LangChain.
Managerial Responsibilities:
Managing a team of 5 resources, providing mentorship.
Plan team capacity to accommodate demands.
Coordinate with stake holders to define the project scope, estimations, sprint planning and ensuring alignment with business goals.
Actively involved in internship programs.
Technical Lead
Tech Mahindra
11.2017 - 03.2019
Client : Volvocars
Design and code complex features using Java and spring framework.
Created performance monitoring tools using jMeter .
Implemented changes to reduce code changes and deployments by making features property driven.
Handled and fixed priority 1 and 2 production incidents with proper root cause analysis.
Implemented the functionality of moving staged dealer's car configuration to production database using oracle stored procedures.
Worked with Product Management and Engineering to translate product use cases and requirements to industry-leading design, architecture, and implementations.
Influence the product owner to balance the business and technical priorities and the value of the architecture work.
Responsible for programming, unit testing, integration testing, documentation, maintenance and support of systems application software.
Perform feature/enhancement estimates, demonstrations and related activities.
Senior Software Engineer
Tech Mahindra
06.2013 - 10.2017
Client : Volvocars
Lead the team in heavy lifting azure cloud migration of critical project from On Premise to Ireland and Hong Kong region.
Hands on experience with configurations and operation of Redhat OpenShift platform to enable CI/CD automation.
Enabling performance monitoring tool, App Dynamics for the application.
Serve as a point of contact for clients, understanding their requirements, and communicating them to the development team.
Played a key role in requirement gathering and capacity planning as an onsite coordinator.
Handle Priority 1 and 2 incidents which needs a fast response and resolution.
Liaison between on-site and off-site teams, ensuring smooth collaboration and communication
Software Engineer
Tech Mahindra
03.2010 - 05.2013
Client : Volvocars
Core Java development using Spring, Java 6 and Struts.
Estimation.
Bug fixes.
Production support and maintenance.
Education
Post Graduate Certificate Program - Generative AI, Agentic And And ML Applications
IIT Roorkee
Roorkee
02-2026
Bachelor of Technology - Electronics and Telecommunication
Caching Techniques - Apache Ignite cache, IBM Websphere cache
Elastic Search
MicroServices architecture - Service discovery using Netflix Eureka, Apache Zookeeper, Circuit Breaker - Netflix Hysterix
API - Rest API, SOAP API, Websockets
Cloud - Azure, AWS, OCI
Orchestration- Hands on with RedHat Open Shift Platform
Messaging Framework - Apache MQ, Tibco JMS, Kafka
Testing - Unit Testing, Mockito, Cucumber Testing
Code configuration management - Github, SVN
Other tools - App Dynamics, jMeter, jmc, jVisualVM, Camunda
Code Gen - Apache Velocity
AI and LLM - GPT4, LangChain
Capacity Planning
Stakeholder management
Functional requirements expertise
Accomplishments
Developed Integration Test Suite application based on Cucumber to ensure functionality coverage.
Automation of various deployment steps using shell scripting. Resolve high priority complex production issues related to application performance , memory and CPU usage.
Migration of application to Azure cloud in Ireland and Hong Kong regions.
Certification
ITIL Foundation
Languages
English
Proficient
C2
Hindi
Proficient
C2
Odiya
Bilingual or Proficient (C2)
Hobbies
Guitar playing : Actively learning and practicing guitar as past time and developing fundamental skills in chords and strumming patterns.
Timeline
Technical Lead, AVP
Kinetix Trading Solutions
03.2019 - Current
Technical Lead
Tech Mahindra
11.2017 - 03.2019
Senior Software Engineer
Tech Mahindra
06.2013 - 10.2017
Software Engineer
Tech Mahindra
03.2010 - 05.2013
Post Graduate Certificate Program - Generative AI, Agentic And And ML Applications
IIT Roorkee
Bachelor of Technology - Electronics and Telecommunication