Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Hobbies
Timeline
Generic
Sandeep Sahani

Sandeep Sahani

Pune,Pune

Summary

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

Biju Patanaik University
Bhubaneswar, Odisha
2009

Skills

  • Programming : Java 8, Functional programming, Python
  • Frameworks - Spring, Spring MVC, Spring Boot
  • Database- Oracle, mySql
  • 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

Biju Patanaik University
Sandeep Sahani