Work Experience

Professional journey building scalable systems and leading engineering teams.

Senior Software Engineer / Team Lead

IBM (WatsonX.Data)

Dec 2023 – Present
  • Leading Serviceability team and Presto query engine development for IBM's enterprise data lakehouse platform
  • Architecting distributed systems and microservices for AI-ready data workloads across hybrid cloud environments
  • Implementing OpenTelemetry-based observability and monitoring solutions for platform reliability
  • Driving cloud-native architecture decisions using Kubernetes, Docker, and containerized workloads
  • Leading Agile delivery, sprint planning, and cross-functional team coordination
  • Mentoring engineers on best practices, code reviews, and technical excellence
  • Optimizing system performance, scalability, and operational excellence for enterprise data platforms

Senior Software Engineer

Litmus7

Aug 2019 – Nov 2023
  • Architected and developed scalable microservices using Java, Spring Boot, and Dropwizard frameworks
  • Built unified data platform with enterprise ETL pipelines using MuleSoft, Python, and AWS services
  • Implemented Snowflake-based data warehousing solutions with automated data workflows and transformations
  • Integrated NetSuite and Salesforce Commerce Cloud for e-commerce and ERP solutions
  • Designed event-driven architectures using Kafka and RabbitMQ for real-time data processing
  • Automated reporting systems and business intelligence dashboards for enterprise clients
  • Implemented CI/CD pipelines using Jenkins, Docker, and AWS deployment automation

Software Engineer

LuLu International Exchange / Pearl Data Direct

Jun 2018 – Aug 2019
  • Developed backend microservices for international money transfer and financial systems using Java and Spring Boot
  • Built RESTful APIs for high-volume transaction processing with real-time exchange rates and multi-currency support
  • Designed and implemented RDBMS and NoSQL database solutions for financial data management
  • Led digital transformation initiatives and modernization of legacy financial systems
  • Implemented security and compliance features for financial transactions and regulatory requirements
  • Developed POC implementations and conducted technical testing for new features
  • Mentored junior developers and promoted Agile development methodologies
  • Collaborated with cross-functional teams on system integration and deployment strategies

Software Engineer

Instio

Jan 2017 – Jun 2018
  • Architected and developed guest experience management platform for hospitality industry
  • Built microservices using Java, Spring Boot for feedback collection and marketing automation
  • Developed NLP-based sentiment analysis systems for customer feedback processing
  • Designed and implemented MongoDB and PostgreSQL database solutions
  • Integrated analytics dashboards and reporting systems for business intelligence

Senior Software Engineer

Dexlock Technologies

Jan 2015 – Dec 2016
  • Led development of document extraction system using LLMs and custom semantic matcher (Mandrake)
  • Built NLP and machine learning backend systems using Python, Stanford CoreNLP, and OCR technologies
  • Architected rapid application development framework with microservices
  • Designed scalable data pipelines and ETL workflows for enterprise data processing
  • Led product engineering for multiple projects
  • Mentored junior developers and established coding standards and best practices

Visiting Training Faculty (Part-time)

Centre for Development of Imaging Technology

Nov 2013 – Apr 2015
  • Android Trainer - Teaching mobile application development

Associate Software Engineer

Solutions Infotech

Feb 2013 – Jan 2015
  • Developed native Android applications using Java and Android SDK
  • Built backend services and RESTful APIs for mobile applications
  • Implemented database solutions using SQLite and MySQL
  • Delivered technical training programs on Android development and programming fundamentals
  • Collaborated with cross-functional teams on mobile app design and deployment