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.
• 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
• 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
• 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
• 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
• 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
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
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.
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
English, Hindi
I hereby declare that all information furnished by me is true to best of my knowledge. Krishna