Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

MAYANK JAIN

Plano,Texas

Summary

Results-driven Associate Solution Architect and Full Stack Developer with over 12 years of experience engineering scalable enterprise microservices, cloud infrastructure, and event-driven architectures. Proven expertise in designing GenAI integration frameworks utilizing Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and the Model Context Protocol (MCP). Adept at bridging frontend application development using React with robust Java and Spring Boot backend systems, supported by high-throughput data streaming via Apache Kafka. Strong background in cloud transformation, utilizing Docker, Kubernetes, and Terraform for infrastructure as code, alongside extensive experience in advanced test automation and CI/CD pipelines.

Overview

1
1
Certification
12
12
years of professional experience

Work History

Associate Solution Architect(Client:VzConnect)

Tech Mahindra (Americas) Inc.
Irving
10.2024 - Current

AI & GenAI Architecture (LLMs, MCP, Orchestration)

  • Built enterprise GenAI and LLM integration frameworks using Model Context Protocol (MCP) plus Python and Java orchestration layers to connect proprietary enterprise data securely with large language models.
  • Developed retrieval-augmented generation (RAG) pipelines and vector database integrations to improve LLM context precision and reduce hallucinations for domain-specific enterprise queries.
  • Drove prototyping and integration of AI automation agents within distributed backend systems to streamline workflow automation, intelligent decisions, and code quality review.

Enterprise Architecture & Distributed Systems (Java, Spring Boot, Kafka)

  • Set architecture direction for scalable, high-throughput microservices using Java, Spring Boot, and Spring Cloud, and established enterprise design standards.
  • Designed event-driven streaming architectures with Apache Kafka to support fault tolerance, service decoupling, and lossless messaging across enterprise domains.
  • Improved transaction pipelines, database schemas, and caching strategies across multi-database environments to support high concurrency, low latency, and ACID compliance.

Cloud Infrastructure, DevOps, & Infrastructure as Code (Terraform, K8s, Docker)

  • Directed cloud modernization through immutable, multi-region infrastructure design on cloud platforms with Terraform and container orchestration using Docker and Kubernetes.
  • Implemented automated CI/CD pipelines, security scans, and zero-downtime release practices to speed feature delivery while meeting strict compliance.

Full Stack Developer(Client: Verizon)

Tech Mahindra (Americas) Inc.
Irving
01.2022 - 09.2024

Full Stack & Frontend Engineering (React)

  • Architected and developed responsive, high-performance single-page applications (SPAs) using React, Redux, and modern JavaScript/TypeScript, delivering seamless user experiences across devices.
  • Engineered reusable, modular component libraries and integrated complex RESTful APIs from Java backend services, ensuring efficient state management and optimized rendering.
  • Implemented client-side input validation, error boundaries, and secure authentication flows (JWT/OAuth2) to safeguard user sessions and enhance frontend security.

Backend, Microservices & Event-Driven Architecture (Java, Spring Boot, Kafka)

  • Designed and built scalable, enterprise-grade distributed microservices using Java, Spring Boot, and Spring Cloud, powering core backend business logic.
  • Implemented high-throughput, asynchronous event-driven pipelines using Apache Kafka for real-time data streaming, event decoupling, and reliable cross-service communication.
  • Integrated secure third-party payment gateways and transactional workflows with strict idempotency, fault tolerance, and comprehensive error handling.

Database Design & Data Layer Optimization (SQL)

  • Designed, optimized, and maintained relational database schemas using SQL (PostgreSQL/MySQL), writing complex complex joins, window functions, and stored procedures for high-volume transactional data.
  • Tuned database query performance, indexed critical tables, and integrated Spring Data JPA / Hibernate caching strategies to drastically reduce data retrieval latency.
  • Ensured transactional integrity and ACID compliance across distributed microservices handling concurrent database writes and reads.

Java Software Developer(Client:T-Mobile)

Tech Mahindra Limited
Plano
02.2017 - 12.2021

Backend & Microservices (Spring Boot & Kafka)

  • Architected and developed scalable distributed microservices using Java, Spring Boot, and Spring Cloud, handling high-throughput asynchronous event processing with Apache Kafka.
  • Designed and implemented secure RESTful APIs and integrated payment gateway workflows (e.g., Razorpay integration) with robust error handling, transactional consistency, and idempotent design patterns.
  • Optimized database interactions and query performance using Spring Data JPA/Hibernate, improving transaction latency across core backend services.

Cloud Infrastructure & DevOps (Docker, Kubernetes, Terraform)

  • Containerized Java microservice applications using Docker and orchestrated deployments across multi-node Kubernetes clusters, ensuring high availability, rolling updates, and automated scaling.
  • Provisioned and managed immutable cloud infrastructure on AWS using Terraform (Infrastructure as Code), reducing manual provisioning errors and standardizing environment setups.
  • Configured and maintained CI/CD pipelines (Jenkins/GitHub Actions) to automate build verification, container image scanning, and zero-downtime deployments to staging and production environments.

Automation Test Lead (Client:AT&T)

Tech Mahindra Limited
Mumbai, Maharashtra
08.2014 - 01.2017

Framework Architecture & Design

  • Architected and maintained a scalable hybrid test automation framework from scratch using Java, Selenium WebDriver, and TestNG, reducing manual testing effort by 50%.
  • Implemented the Page Object Model (POM) and Page Factory design patterns to maximize code reusability and minimize maintenance across 10+ complex web pages.
  • Developed Behavior-Driven Development (BDD) frameworks using Cucumber (Gherkin) and Java, aligning technical test cases with business requirements.
  • Managed project dependencies, build lifecycles, and test execution using Maven, streamlining the setup process for new team members.
  • Integrated reporting tools like ExtentReports and Log4j to generate detailed, visually comprehensive test execution and failure analysis reports for stakeholders.

Test Execution & CI/CD

  • Engineered and executed automated UI and functional test scripts for dynamic web applications, increasing overall test coverage by 30%.
  • Integrated Selenium automated suites into CI/CD pipelines using Jenkins, triggering builds automatically upon code commits and enabling continuous testing.
  • Configured Selenium Grid alongside TestNG to execute parallel and cross-browser testing (Chrome, Firefox, Edge), cutting total test execution time by 60%.
  • Maintained version control of automation scripts using Git and GitHub/Bitbucket, conducting peer code reviews to ensure coding standards were met.
  • Handled complex dynamic web elements, IFrames, multiple windows, and synchronization issues using Selenium WebDriver's Implicit and Explicit waits.

Agile Collaboration & Quality Assurance

  • Collaborated in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and sprint retrospectives to deliver tested features on time.
  • Identified, logged, and tracked software defects using Jira, working directly with developers to reproduce and resolve critical bugs before production releases.
  • Conducted rigorous regression testing prior to major releases, ensuring zero critical defects leaked into the production environment over 50 consecutive releases.

Backend & API Integration

  • Developed automated backend tests using Java and RestAssured to validate RESTful APIs (GET, POST, PUT, DELETE) and JSON responses.
  • Created end-to-end test scenarios bridging frontend Selenium tests with backend database validations using JDBC to ensure data integrity.

Education

B.E - Information Technology

Thakur College of Engineering and Technology
Mumbai, India
06-2014

Skills

  • Languages & Core Technologies: Java (Spring Boot, Spring Cloud, Hibernate, Spring MVC), JavaScript/TypeScript, SQL (PostgreSQL, MySQL)
  • Frontend & Full Stack: React, Redux, Single-Page Applications (SPAs), RESTful APIs, JWT/OAuth2 Authentication
  • Distributed Systems & Event-Driven Architecture: Apache Kafka, Microservices Architecture, High-Throughput Data Streaming, ACID Transactions
  • AI & GenAI Integration: Large Language Models (LLMs), Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG), Python/Java AI Orchestration Layers
  • Cloud Infrastructure & DevOps: Docker, Kubernetes, Terraform (Infrastructure as Code), AWS, CI/CD Pipelines, Jenkins, GitHub Actions
  • Test Automation & Quality Engineering: Selenium WebDriver, Tricentis Tosca (Level 1 & 2), Rest Assured, Postman, TestNG, Cucumber (BDD), Page Object Model (POM)
  • Monitoring, Observability & Tools: Splunk, Dynatrace (AppMon/Managed), Tealeaf, Eclipse, IntelliJ, Git, Jira, ServiceNow/ALM

Certification

  • Machine Learning with Big Data using KNIME and Apache Spark
  • Automation Specialist Level 1, Level 2(Tosca certification)
  • Certified ACCELQ Automation Engineer
  • Certified ACCELQ Automation Expert

Timeline

Associate Solution Architect(Client:VzConnect)

Tech Mahindra (Americas) Inc.
10.2024 - Current

Full Stack Developer(Client: Verizon)

Tech Mahindra (Americas) Inc.
01.2022 - 09.2024

Java Software Developer(Client:T-Mobile)

Tech Mahindra Limited
02.2017 - 12.2021

Automation Test Lead (Client:AT&T)

Tech Mahindra Limited
08.2014 - 01.2017

B.E - Information Technology

Thakur College of Engineering and Technology

MAYANK JAIN