Software Engineer & AI Developer

About Me

Software Development Engineer at Mastercard Open Finance and Banking Solutions with 6+ years of experience building scalable full-stack applications, AI-powered systems, and open banking platforms. Specializing in React, Node.js, Python, and AI/ML integration with LangChain, CrewAI, and RAG architectures. Proven track record of accelerating sales processes by 45%, scaling platforms to serve 95% of US financial institutions, and delivering sub-second response times in production.


01 — Career

Professional Journey

6+ years of building impactful software solutions

2025
Aug 2025 — Present

Software Development Engineer 2

MASTERCARD OPEN FINANCE AND BANKING SOLUTIONS · Navi Mumbai, India
  • Implemented end-to-end report generation infrastructure for VOI, VOE, and VOA reports using Node.js APIs and Angular dashboards, serving 95% of US financial institutions
  • Built secure data aggregation pipelines processing multi-source transaction data with OAuth authentication, encryption, and GDPR compliance controls
  • Developed a multi-format report delivery system (PDF, JSON) with sub-second response times, implementing data masking, audit trails, and PostgreSQL-based retention policies
2022
Aug 2022 — Aug 2025

Senior Software Developer

AILOITTE TECHNOLOGIES PRIVATE LIMITED · Bangalore, India
  • Architected a multi-agent orchestration system using LangChain and ADK, automating lead generation, pitch creation, and financial analysis — reducing sales cycle time by 45%
  • Built and deployed 4 specialised AI agents for lead qualification, client summarisation, competitive analysis, and proposal generation, processing 1,000+ leads/month
  • Scaled SPLAT platform from 4,000 to 10,000+ monthly resource allocations through performance optimisation, improving allocation processing speed by 30%
  • Developed an LLM-based recommendation engine for resource matching using RAG architecture, achieving 85% accuracy in resource-to-project matching
  • Scaled TEX resource booking from 30,000 to 100,000 hours/year through architectural improvements and intelligent caching strategies
2021
Apr 2021 — Aug 2022

Backend Developer

KREDIFY FINTECH PRIVATE LIMITED · Mumbai, India
  • Built a video upload and streaming system supporting short-form content, increasing user engagement by 30% within 3 months of launch
  • Integrated Elasticsearch for semantic search across financial Q&A content, reducing query response time by 20% and improving search relevance scores by 35%
  • Optimised Redis caching layer for frequently accessed content, improving API response times by 45%
  • Developed a cryptocurrency transaction system integrating WazirX and Binance APIs with real-time portfolio tracking and UPI/RazorPay payment processing
2019
Jul 2019 — Apr 2021

Software Developer

EBULLIENTECH INTERACTIVE LLP · Mumbai, India
  • Delivered full-stack e-commerce platform 10% ahead of deadline using React frontend and serverless AWS architecture (Lambda, API Gateway, RDS)
  • Reduced initial page load time by 20% through React optimisation techniques (useMemo, lazy loading, code splitting)
  • Managed stakeholder communications, requirement gathering, and feature prioritisation for rapid iteration cycles

02 — Skills

Technical Skills

A comprehensive toolkit for building modern applications

Languages
JavaScriptTypeScriptPythonPHP
Frontend
React.jsNext.jsReduxReact QueryTailwind CSSBootstrap
Backend
Node.jsExpress.jsDjangoFastAPIREST APIsMicroservicesServerless
Databases
MySQLPostgreSQLMongoDBRedisDynamoDBElasticSearch
Cloud & DevOps
AWS (EC2, S3, Lambda, RDS, API Gateway)GCPDockerNginx
AI & Machine Learning
LangChainCrewAIAgent Dev Kit (ADK)Model Context Protocol (MCP)Hugging FaceRAG SystemsPyTorch (Learning)LLM IntegrationPrompt EngineeringGenerative AI

03 — Education

Education

Bachelor's in Computer Science

Mumbai University · Mumbai, India
04 — Certifications

Certifications

Introduction to Generative AI
Google · 2024
Smart Systems with GPT-4
O'Reilly · 2024
Agentic AI Agents
O'Reilly · 2024

05 — Lab

Side Projects & Continuous Learning

Always building, always learning

Read the full case studies →
Currently Learning

Practical Deep Learning for Coders

Fast.ai

Building neural networks from scratch, understanding backpropagation, PyTorch proficiency


06 — Languages

Languages

Communicating across cultures

EnglishFluent
HindiNative
TuluNative
MarathiNative
GermanElementary