Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Languages
Timeline
Generic

Alok Srivastava

Varanasi

Summary

Results-driven Tech Lead with a strong background in developing and optimizing platform services, specializing in custom data stores. Demonstrated success in designing scalable solutions that meet large-scale data storage and retrieval requirements. Proven ability to lead cross-functional teams and deliver software projects from ideation to completion while ensuring high-quality code and optimal system performance. Core competencies include algorithm design, system architecture, and effective problem-solving skills.

Overview

14
14
years of professional experience

Work History

Vice President

Citi
Pune
01.2025 - Current
  • Working on GenAI uses for short term trading
  • Technology: GenAI, AI , Machine Learning, AI Agents

Lead Software Engineer - System

Freshworks
Bangalore
07.2021 - 11.2024
  • Platform Services Development Extensive experience in designing, developing, and maintaining platform services to meet complex business requirements for custom data store
  • Custom Data Store Solutions Deep understanding of custom data stores, including relational databases, NoSQL databases, and key-value stores
  • Skilled in designing and optimizing data storage structures for high performance and scalability
  • Scalability and Performance Optimization Proven ability to analyze system bottlenecks and optimize performance through efficient algorithms, caching strategies, and query optimization techniques
  • Expertise in horizontal scaling and load balancing for handling large data volumes
  • Team Leadership Strong leadership abilities, demonstrated through effectively managing and mentoring cross-functional teams of software engineers
  • Skilled in setting clear goals, providing guidance, and fostering collaboration to achieve project milestones within tight deadlines
  • Agile Development Proficient in Agile methodologies, including Scrum with a focus on iterative development, continuous integration, and delivery
  • Experienced in conducting sprint planning, backlog grooming, and leading standup meetings
  • Tech-stack: Java, Springboot, Hibernate, MySQL, NoSQL, Python, Redis, AWS, AWS RDS, AWS DocumentDB, System Design, Scaling, Distributed System, Docker, Terraform, Jenkins, CI/CD Pipeline, Analytics, SaaS, DBaaS, IaaC
  • Achievements: Delivered custom object feature for Freshdesk from scratch in 4 months
  • Improved the API optimization for custom objects by 19%
  • Improved the delight metrics score for APIs by 40-60%
  • Decoupled the system to work even if caching services are down
  • Implemented multiselect fields for datastore
  • Implemented many to one relationships/lookup objects
  • Implemented sharding for MySQL and DocumentDB/MongoDB

Assistant Vice President

Citi Bank
Pune
08.2017 - 07.2021
  • Company Overview: Citi Bank - Analytical Calculation Engine(ACE)
  • Requirement Gathering
  • Worked significantly on the component called Orchestrator (Java Based)
  • Developed core functionality as per the business requirement
  • Reduced latency up to 10% by code optimization
  • Developed and designed an independent sub-module by removing dependencies
  • Prepared design solution for complex implementation of business requirement
  • Demonstrated diverse knowledge through continuous support for critical bug fixes from across the application
  • Project Objective: ACE is an analytical engine which calculates potential future exposure for counterparties
  • Multi-step Monte Carlo simulation is used to determine the potential exposure
  • ACE server simulates the market factors and measures potential market values of each scenario
  • Has many services such as BASEL Regulatory, PFE, What-if, VaR calculations etc
  • Does EAD calculations, Pricing, aggregation, orchestration etc
  • Currently transformed from monolith to microservices with help of cloud services
  • Technology: IntelliJ, Maven, Java, AWS, Zafka, ZeroMQ, Putty, Git, MongoDB, Core Java, Spring, Spring-Batch, JMS, Unix

Technical Lead

HSBC
Pune
09.2010 - 08.2017
  • Requirement Gathering
  • Worked significantly on two components called DSMT and DEM, which were basically a wrapper to an Experian product for providing the decisioning
  • Worked on troubleshooting defects, new business requirements
  • Being a part of the DevOps Pod Alignment, also have hands-on experience about the Production support and Change Management
  • Conducted end to end change orders with proper coordination with other teams in the Pod, following a proper HSBC banking process
  • Made users understand about the risk rating calculations for various portfolios across different regions
  • Developed automation scripts on servers for monitoring
  • Technology: RAD, Maven, Java, Core Java, JDBC, Servlets and JSP, Spring, Databases

Associate

Cognizant Technology Solutions
Pune
09.2010 - 08.2015
  • Requirement Gathering
  • Done enhancements in various financial modules, workflow and iMaintain Module for feeding the information to the system, using technologies such as core Java, Spring, database, JSP, servlet, jQuery, etc
  • Wrote J-unit Test cases
  • Designed UML diagrams for one of the project releases (7.0)
  • Technology: Eclipse, SQL, Word Addins, Sybase, Maven, Core Java, JDBC, Servlets and JSP, jQuery, Spring, Databases

Education

BE - Information Technology

MIT PUNE
Pune
08-2011

Skills

  • Linux
  • Docker
  • MySQL
  • SQL
  • Git
  • Leadership Skills
  • Analytical Thinking Skills
  • Problem Solving Skills
  • Team Player
  • Strong Communication Skills
  • Java
  • Python
  • AWS
  • Cloud Technologies
  • Terraform
  • Redis
  • Microservices
  • System Design
  • AI
  • DocumentDB
  • Gen AI
  • Machine Learning

Hobbies and Interests

  • Drawing
  • Painting
  • Cooking
  • Physical fitness

Languages

  • English
  • Hindi

Timeline

Vice President

Citi
01.2025 - Current

Lead Software Engineer - System

Freshworks
07.2021 - 11.2024

Assistant Vice President

Citi Bank
08.2017 - 07.2021

Technical Lead

HSBC
09.2010 - 08.2017

Associate

Cognizant Technology Solutions
09.2010 - 08.2015

BE - Information Technology

MIT PUNE
Alok Srivastava