Summary
Overview
Work History
Education
Skills
Additional Information
Work Availability
Timeline
Manager

Swapnil Khaire

BACKEND JAVA DEVELOPER | MANAGER
Maharashtra

Summary

Results-driven backend Java developer and manager with a proven track record in software engineering, middleware development, and API integration. Proficient in Java, Spring Boot, Apache Camel, and RESTful web services for building secure and high-performance applications. Experienced in implementing encryption techniques like RSA and AES to protect client-middleware data exchanges. Contributed to the development of AI-driven chatbots, WhatsApp banking, and email automation solutions, collaborating with cross-functional teams to enhance customer interactions. Strong background in system design, multi- threading, and problem-solving, focused on optimizing APIs and resolving security vulnerabilities. Skilled at managing end-to-end project lifecycles, ensuring seamless deployments, and aligning technical solutions with business goals.

Experienced in working independently on end-to-end modules with strong communication and stakeholder interaction skills.

Overview

6
6
years of professional experience
4
4
years of post-secondary education
3
3
Languages

Work History

Backend Java Developer | Manager

Kotak Mahindra Bank Ltd
Mumbai
12.2021 - Current

• Developed and maintained secure middleware services for RM-eKonnect using Java, Spring Boot.
• Implemented RSA key exchange and AES encryption to secure client-middleware data transmission.
• Designed and integrated 5 core APIs — Authorize, Access Token, Validate MPIN, Fetch CRN Details,
and Push/Get Consent — to handle encrypted requests and responses.
• Collaborated with the AppSec team to resolve vulnerabilities, including secure key storage and payload
encryption.
• Optimized API response times and ensured secure data flow between clients and middleware.

Technical Business Analyst

Kotak Mahindra Bank
Mumbai
12.2021 - Current

Application Worked on - CHATBOT (KEYA), WhatsApp Banking, Email Bot, RM-eKonnect & MB 2.0 (embark)
Key Work Area
CHATBOT (KEYA):
• Designing and implementing AI-driven conversational flows.
• Integrating the chatbot with various messaging platforms for seamless user interaction.
• Analyzing user queries and improving chatbot responses using natural language processing (NLP)
techniques.
• Enhancing user engagement by automating responses and providing quick solutions.
WhatsApp Banking:
• Developing and integrating banking services on WhatsApp to enable customers to perform transactions and access services through messaging.
• Implementing secure communication protocols to ensure privacy and data security for banking transactions.
• Designing automated workflows for user queries, balance checks, fund transfers, and other banking activities.
• Monitoring and improving response times and transaction success rates to enhance user experience. Email Bot:
• Automating email responses for customer support, feedback, and service inquiries.
• Designing workflows to trigger specific actions based on email content (e.g., ticket generation, query
resolution).
• Enhancing bot capabilities to handle complex customer queries and escalate when necessary.
RM-eKonnect:
• Developing and maintaining a platform for Relationship Managers (RM) to manage customer
interactions and enhance business processes.
• Ensuring the platform is user-friendly and accessible with a focus on performance and security.
MB 2.0 (Embark):
• Contributing to the enhancement and development of the mobile banking platform (MB 2.0).
• Working on features such as Fraud & Dispute, Contact Us, View Reported Issues, and SR
Creation.
• Optimizing mobile application performance to improve load times and ensure smooth functionality.
• Collaborating with UX/UI teams to improve the overall mobile user experience (UX).
Others:
• Maintained a professional, organized, and secure environment for employees and patrons, fostering
productivity and safety.
• Spearheaded planning and timely completion of projects from UAT sign-off to go-live , ensuring
smooth deployments with zero delays.
• Conducted regular project reviews and updates, maintaining open stakeholder communication and
providing periodic updates to senior management to ensure alignment with project timelines and
goals.
• Developed and managed compliance documentation, including process notes and user guides , to
support new rollouts and updates.
• Led bot development projects, including Email Bot, Chat Bot, and WhatsApp Banking solutions ,
implementing enhancements that streamlined user experience and increased engagement.
• Analyzed and translated complex business cases into technical solutions by designing appropriate
APIs, logic structures, and architectural frameworks.
• Conducted production issue analysis and debugging using log insights, improving system reliability
and operational efficiency.
• Technically reviewed incoming projects, identifying potential challenges early and proposing
solutions to prevent project roadblocks.
• Implemented major enhancement in bot application in efficient way.

• Interacted with internal customers to understand business needs and translate into requirements and project scope.

Senior Software Developer

Active.ai
Mumbai
03.2019 - 12.2021

Key Work Area
• Integrated Redis caching for high-volume APIs like recharge, caching static responses and refreshing daily at midnight to reduce latency and improve chatbot performance.
• Banking Chatbot Use Case Development Created and implemented various banking chatbot use cases including recharge, fund transfers, and FD/RD booking.
• Designed and integrated chatbots for seamless customer interactions in banking services.
• Focused on automating routine banking processes, improving efficiency, and enhancing user
experience.
• API Integration for High-Profile Clients:Integrated APIs for major clients such as HDFC, Kotak,
and ADCB using Apache Camel and Java, enhancing business applications and optimizing client
workflows through enterprise-level integration.
• Production Issue Resolution:Resolved production issues across multiple banking channels, achieving
99% system uptime for mission-critical applications and ensuring seamless client operations.
• Collaboration for Digital Banking Solutions:Collaborated closely with CX designers, front-end
developers, and business analysts to design and implement digital banking solutions that met
stringent client requirements.
• API Design & Integration:Designed and integrated APIs using Enterprise Integration Patterns
(EIP) with Apache Camel and Java, streamlining data flow and enhancing system interoperability to
improve client application performance.
• API-Driven Solutions Development:Developed and deployed API-driven solutions using
Enterprise Integration Patterns (EIP), contributing to scalable and reliable digital banking products
tailored to meet banking needs.
• Project Lifecycle Management:Managed the end-to-end project lifecycle, overseeing development,
troubleshooting, and ensuring successful delivery in line with client requirements and deadlines.
• Resource Optimization & Bug Resolution:Optimized resource usage by identifying and resolving
bugs during the development phase, reducing post-deployment issues and saving significant time and
resources.
• Product Design & Development:Actively engaged in product design and end-to-end development,
delivering solutions that aligned with customer expectations and banking standards.

Education

Post Graduate Diploma - Diploma in Advance Computing

Center For Development of Advance Computing
Mumbai - VITA
08.2018 - 02.2019

University Of Mumbai -

Bachelor of Engineering , Computer Engineering
Mumbai
08.2014 - 06.2018

Skills

    Data Structures and Algorithm

undefined

Additional Information

  • Experience in System Analysis & Development : Professional experience in system analysis, design, development, and implementation of client-server applications.
  • Client & Stakeholder Communication : Skilled in handling communications with clients and stakeholders to ensure alignment on project requirements and deliverables.
  • Conversational AI Platform : Worked on the development of a Conversational AI platform for Retail Lending, enabling customers to engage in natural dialogues over messaging.
  • Technical Expertise : Proficient in developing applications using technologies such as JDBC , Webservices (REST Services) , JSON , JMS , XML , Apache Camel , and Spring Boot .
  • Multi-threading & Performance Optimization : Experience with multi-threading and optimizing application performance to handle large-scale transactions and improve efficiency.
  • Log Monitoring & Defect Resolution : Good knowledge of logs monitoring and proficient in defect detection and fixing, ensuring timely resolution of issues and maintaining system stability.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Backend Java Developer | Manager

Kotak Mahindra Bank Ltd
12.2021 - Current

Technical Business Analyst

Kotak Mahindra Bank
12.2021 - Current

Senior Software Developer

Active.ai
03.2019 - 12.2021

Post Graduate Diploma - Diploma in Advance Computing

Center For Development of Advance Computing
08.2018 - 02.2019

University Of Mumbai -

Bachelor of Engineering , Computer Engineering
08.2014 - 06.2018
Swapnil KhaireBACKEND JAVA DEVELOPER | MANAGER