Summary
Overview
Work History
Education
Skills
Accomplishments
Personal Project
Certification
Languages
Disclaimer
Timeline
Generic

Krishna Kumar Yadav

Bangaluru

Summary

Over 7.9 years of experience in developing distributed applications and microservices, including founding and scaling a multi-vendor eCommerce platform serving 80+ vendors, which was successfully acquired. Proficient in distributed systems, Agile SCRUM methodology, and hands-on with Spring Framework and microservices architecture. Expertise in AWS, GCP, Docker, Kubernetes (K8s), and CI/CD processes, with a strong focus on security and asynchronous REST API development. Proven ability to lead cross-functional teams, drive software process improvements, and resolve production issues effectively.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

AirAsia India
10.2022 - Current

Architected and scaled microservices for AirAsia Move platform processing 1.5K+ requests per second (5.4M+ hourly, 1.3B+ daily), serving millions of travelers across flight bookings, hotels, and travel services

Refactored legacy services applying SOLID design principles and modern architectural patterns, improving code maintainability and system performance

Developed multiple new microservices to fulfill critical business requirements including price-slash features, fare-summary for post-booking ancillaries, and flight change functionality

Implemented advanced travel features including pre-selected insurance integration on Zodiac platform and comprehensive manage-my-booking capabilities

Optimized system performance by eliminating memory leaks using JVisualVM and Apache JMeter profiling tools, resulting in enhanced service reliability and reduced resource consumption

Migrated infrastructure to Google Cloud Platform by transferring image assets from external providers (Kiwi) to in-house GCP buckets, improving performance and reducing dependency costs

Enhanced application startup performance by implementing GraalVM technology, significantly reducing service initialization time

Designed comprehensive technical documentation including High-Level Design (HLD) and Low-Level Design (LLD) based on business specifications and requirements

Implemented Test-Driven Development (TDD) practices to prevent production-level bugs and edge cases, improving overall code quality

Conducted rigorous load testing using JMX files to validate service scalability and performance under high-traffic conditions

Led cross-functional collaboration and provided mentorship to junior developers, fostering knowledge sharing and team growth

Maintained production system reliability by actively resolving critical production issues and implementing preventive measures

Senior Java Developer

Kotak Securities
10.2020 - 09.2022

Led development team of 4+ developers for 6+ months, driving successful delivery of enterprise HRMS platform serving thousands of Kotak Securities employees

Architected comprehensive security framework developing and testing Security Service modules to enable robust authentication and authorization across the entire HRMS product suite

Designed and implemented RESTful API ecosystem based on complex business requirements, creating scalable backend services for HR operations and employee management

Created detailed technical documentation including High-Level Design (HLD) and Low-Level Design (LLD) specifications based on business requirements, ensuring clear architectural vision

Contributed to critical data modeling and system design phases, establishing database schemas and architectural patterns for enterprise-grade HR management platform

Developed full-stack solutions by creating Angular components and integrating them seamlessly with backend microservices, delivering end-to-end functionality

Implemented comprehensive testing strategy by writing extensive unit test cases for API validation, ensuring high code quality and reliability standards

Actively participated in code reviews and design discussions, maintaining development best practices and knowledge sharing across the engineering team

Delivered enterprise-grade financial services solutions ensuring compliance with regulatory requirements and security standards specific to securities trading industry

Mentored junior developers and facilitated knowledge transfer sessions, contributing to team skill development and technical growth

Product Engineer

BottomLine Technologies
12.2019 - 09.2020

Developed innovative API comparison utility framework to display differences between multiple API versions, enabling efficient version control and change management for financial services applications

Built data streaming solutions by creating Python scripts for Kafka server integration, facilitating real-time data processing and messaging capabilities

Designed and implemented RESTful APIs based on specific business requirements for the BankSight platform, supporting core banking functionalities

Contributed to full-stack development by creating Angular components for seamless frontend-backend integration and enhanced user experience

Implemented comprehensive testing framework by writing unit test cases for API validation, ensuring code quality and system reliability

Java API Developer

Oracle India(OFSS)
01.2017 - 11.2019

Engineered OpenBanking-compliant APIs for major financial institutions including Arbuthnot Banking Group (ABT) and First Bank of Nigeria (FBN), ensuring regulatory compliance and security standards

Developed RESTful APIs based on PSD2 specifications for Bank of Volleta (BOV), implementing secure resource access using OAuth2 authentication framework

Implemented enterprise-grade security solutions using Spring Security framework with OAuth2 and JWT tokens for API-level resource protection

Authored comprehensive Postman test suites for rigorous API testing and validation, ensuring high-quality deliverables to banking clients

Collaborated directly with international banking clients for requirement gathering, analysis, and technical consultation across multiple projects

Resolved critical production-level issues for live banking systems, ensuring minimal downtime and maintaining service reliability

Participated in peer code reviews and contributed to development best practices, maintaining high code quality standards

Integrated SOAP-based web services with OBAPI systems and developed custom adaptors for entity compatibility across banking platforms

CoFounder & Product Developer

Multi-vendor eCommerce Startup
02.2014 - 05.2017

Co-founded and architected multi-vendor eCommerce platform from concept to acquisition, serving 80+ vendors while simultaneously pursuing Master's degree in Software Engineering

Built and scaled distributed systems architecture handling multiple vendor integrations, payment gateways, and real-time inventory management across diverse product categories

Developed full-stack eCommerce solution using Java backend services with Spring Framework and modern web technologies for seamless user experience

Implemented secure payment processing systems and vendor onboarding workflows, ensuring PCI compliance and financial transaction security

Led product development lifecycle from initial MVP to production-ready platform, managing technical roadmap and feature prioritization

Successfully negotiated and completed startup acquisition demonstrating strong business acumen alongside technical leadership capabilities

Managed vendor relationships and technical integrations for 80+ merchants, creating APIs and tools for seamless multi-vendor operations

Established development best practices including version control, testing frameworks, and deployment pipelines for sustainable growth

Demonstrated entrepreneurial leadership by balancing startup responsibilities with academic commitments, showcasing exceptional time management and multitasking abilities

Education

M.Tech - Software Engineering

Maharishi University Of Information Technology
Lucknow
06-2017

B.Tech - Computer Science & Engineering

Dr. A.I.T.H
Kanpur
05-2015

Skills

Programming Languages: Java (OpenJDK 8, 11, 21), GraalVM, Python 3

Spring Ecosystem: Spring Core, Spring AOP, Spring Transaction, Spring MVC, Spring ORM, Spring Security, Spring Boot, Spring Data JPA, Spring Cloud Config Server/Client, Spring Cloud Load Balancer/Ribbon, Eureka Naming Server (Service Registry and Discovery), Feign Rest Client, Spring Cloud Sleuth, Zipkin Distributed Tracing, Spring API Gateway, Resilience4j/Hystrix

Web Technologies: HTML5, CSS3, JavaScript, TypeScript, AJAX, JSON, YAML, jQuery, AngularJS, Angular 12

Development Frameworks: Struts, JPA/Hibernate, Spring Rest

API and Web Services: RESTful API development, SOAP web services (consumer and provider), JAX-RS (Jersey), SOAP/XML, WSDL, DTD, XSD, JAX-P (SAX, DOM), JAX-B, Swagger, OAuth2 with JWT tokens, SSO implementation

Machine Learning: TensorFlow, Scikit-learn, Pandas, ensemble methods, neural networks

Design Patterns and Principles: SOLID, Singleton, Factory, Decorator, Adapter, Flyweight, DAO, DTO, Service Locator, Circuit Breaker

Databases: Oracle, MySQL, PostgreSQL

Cloud and DevOps: Amazon Web Services (AWS - Elastic Beanstalk, EC2, S3, Route 53, RDS), Google Cloud Platform (GCP), Docker, CI/CD, SVN, Git

Testing Tools and Frameworks: JUnit 5, SoapUI, Postman, Advanced Rest Client, Postman test scripts

Build Tools and IDEs: Maven, Gradle, IntelliJ, Eclipse, STS, MySQL Workbench

Servers and Infrastructure: Tomcat, WebLogic Server 11g, WildFly 10

Monitoring and Profiling: JVisualVM, Apache JMeter, Eclipse MAT, Log4j

Data and Messaging: Apache Kafka, Confluent, StreamSets

Operating Systems: Linux, Mac, Windows

Architecture and Design: Microservices architecture, system design, asynchronous REST API design, test-driven development (TDD), impact analysis documentation

Programming Skills: Data structures, collections, algorithms, multithreading, Python scripting

Methodologies: Agile (Scrum)

Leadership and Technical Skills: Project leadership, team leadership, cross-functional team leadership, mentorship, code review, technical documentation, problem solving, problem-solving mindset, production issue resolution

Performance and Optimization: Performance profiling, performance optimization, load testing, memory management, strong debugging

Collaboration and Communication: Cross-team collaboration, technical communication, relationship building, decision making, software process improvement

Security and Quality: Web security, review of designs

Domain Products: OBDX, FlexCube, BankSight, KotakHRMS, AirAsia SuperApp

Accomplishments

Co-founded and successfully exited multi-vendor eCommerce platform: serving 80+ vendors while pursuing Master's degree, demonstrating exceptional ability to deliver complex systems under pressure.

Led cross-functional teams of 4+ developers for 6+ months: at Kotak Securities, driving successful product delivery and mentoring junior developers.

Architected and scaled high-traffic microservices for AirAsia Move (OTA platform): Processing 1.5K+ requests per second (5.4M+ per hour, 1.30+ daily), handling billions of travel transactions serving millions of travelers with flight bookings.

Designed and implemented enterprise microservices solutions: For leading financial institutions including Kotak Securities, Bottomline Technologies, and Oracle Financial Services, enhancing banking operations and regulatory compliance.

Engineered APIs compliant with OpenBanking standards: For major financial institutions (First Bank of Nigeria, Arbuthnot Banking Group), ensuring regulatory compliance and security.

Optimized application performance: By implementing GraalVM and eliminating memory leaks using JVisualVM and Apache JMeter, resulting in improved startup times and system reliability.

Developed AI-powered trading system: (2024-Present) with end-to-end ML pipeline, ensemble models, and risk management framework using Python, TensorFlow, and GCP.

Personal Project

AI-Powered Trading System (In Development, 2024-Present)

Project Overview: Architecting and developing a comprehensive end-to-end machine learning system for automated stock market prediction and algorithmic trading with real-time execution capabilities.

Key Technical Achievements:

Designed sophisticated data ingestion pipeline processing raw market data through automated cleaning and feature engineering workflows, handling multiple data sources and real-time market feeds

Implemented advanced ensemble model architecture combining Random Forest, XGBoost, LSTM, and SVM algorithms with intelligent model selection and validation frameworks for optimal prediction accuracy

Built comprehensive feature engineering system generating technical indicators, time-based features, and custom market signals with automated feature selection mechanisms

Developed multi-strategy trading framework implementing Mean Reversion, Momentum, and Volatility-based strategies with dynamic strategy selection based on market conditions

Architected robust risk management system featuring intelligent position sizing algorithms, dynamic stop-loss mechanisms, and portfolio-level risk controls to minimize exposure

Created real-time execution layer with order generation, paper trading simulation, and live trading capabilities, ensuring seamless transition from backtesting to production

Implemented performance monitoring and feedback loop with real-time metrics tracking, model retraining pipelines, and continuous system optimization

Designed production-ready deployment pipeline with model versioning, automated deployment, and production system monitoring for scalable MLOps implementation

Technical Architecture: 8-layer microservices architecture including data ingestion, feature processing, model training, strategy implementation, risk management, execution, performance monitoring, and production deployment

Certification

  • Oracle Certified Professional: Oracle Certified Java Programmer (Java 8)
  • University of Alberta: Software architecture and design

Languages

English, Hindi

Disclaimer

I hereby declare that all information furnished by me is true to best of my knowledge. Krishna

Timeline

Senior Software Engineer

AirAsia India
10.2022 - Current

Senior Java Developer

Kotak Securities
10.2020 - 09.2022

Product Engineer

BottomLine Technologies
12.2019 - 09.2020

Java API Developer

Oracle India(OFSS)
01.2017 - 11.2019

CoFounder & Product Developer

Multi-vendor eCommerce Startup
02.2014 - 05.2017

M.Tech - Software Engineering

Maharishi University Of Information Technology

B.Tech - Computer Science & Engineering

Dr. A.I.T.H
Krishna Kumar Yadav