
Ankit Patel
Verified Expert in Engineering
Back-end Engineer and Developer
Ahmedabad, Gujarat, India
Toptal member since June 1, 2026
Ankit is a senior back-end engineer with 8+ years of experience building scalable Java and Spring Boot microservices for fintech, eCommerce, and government platforms. He has architected AI-powered financial crime compliance systems, BPMN 2.0 workflow engines, and event-driven services on AWS, delivering secure, high-throughput REST APIs from design through production.
Portfolio
Experience
- Spring Boot - 8 years
- Java - 8 years
- SQL - 8 years
- Amazon Web Services (AWS) - 6 years
- Test-driven Development (TDD) - 6 years
- Microservices - 6 years
- Apache Kafka - 5 years
- Activiti BPM - 4 years
Preferred Environment
MacOS, Windows, IntelliJ IDEA, Visual Studio Code (VS Code), Git, Bitbucket, Cursor AI, Jira, Jenkins, Postman
The most amazing...
...solution I've built is ELEMENT's back end, an AI-powered financial crime compliance platform handling KYC, AML, and transaction monitoring for banks.
Work Experience
Senior Software Engineer
BlackSwan Technologies
- Spearheaded back-end development of ELEMENT, an AI-powered financial crime compliance platform covering KYC, AML, watchlist screening, and anti-fraud for enterprise banking clients.
- Architected BPMN 2.0 compliance workflows using the Activiti engine, enabling configurable decision flows that reduced manual case-handling effort for analysts.
- Designed and maintained 30+ RESTful APIs integrating AWS Lambda and S3 for document storage and AI model triggering across the compliance platform.
- Executed detailed peer code reviews to ensure maintainability, security compliance, and performance optimization of high-throughput data modules.
- Maintained Azure Pipelines CI/CD for zero-downtime releases and built reusable Angular 10 UI components for risk-analyst dashboards.
Senior Software Engineer
EPAM Systems
- Completed advanced AWS training in serverless architecture, deploying hands-on solutions with Lambda and API Gateway for event-driven workloads.
- Gained practical expertise in Amazon DynamoDB data modeling and AWS CloudFormation infrastructure as code for repeatable, automated cloud deployments.
- Applied cloud-native design patterns to architect scalable microservice blueprints for client engagement scenarios.
Senior Software Engineer
Vedity Software Private Limited
- Developed a centralized HR management portal supporting employee, HR, recruiter, and admin roles with leave management, timesheets, asset tracking, and recruitment workflows.
- Built Salary and Reports APIs with complex payroll calculation logic, implementing MapStruct-based DTO mapping to significantly reduce boilerplate code.
- Architected the back end using Spring Boot and MongoDB for scalable, secure processing of sensitive employee data.
Software Engineer
Kunj Services
- Built Hopp, a carpooling platform with ride booking, driver verification, and Stripe-integrated payments, along with real-time in-app chat using WebSocket.
- Designed and delivered a WebSocket-based chat module with group chat for the Lay Pay eCommerce marketplace, including the Angular admin panel.
- Architected One Family Vault, a child co-parenting app with child-management APIs, role-based group messaging, and an Angular admin module.
- Collaborated with mobile and QA teams to integrate and validate PCI-compliant Stripe payment flows across the platform.
Software Engineer
200OK Solutions
- Maintained and optimized legacy hotel room booking back-end services built on Java, Struts, and Hibernate.
- Developed and deployed serverless reporting microservices using AWS Lambda and API Gateway for the booking platform.
- Built export functionality for the reporting module, supporting both PDF and Excel output formats.
Junior Software Engineer
ProtocolZone Pvt. Ltd
- Engineered G Account Management, a full billing and inventory system for a retail chain, using Cassandra for high-throughput transaction storage.
- Developed Pbot, a state-government chatbot with RiveScript middleware and agent-handoff UI, deployed to serve citizens in production.
- Delivered BetrBets, a horse-racing betting app with Firebase authentication, Ionic mobile screens, and Firestore real-time data sync.
- Integrated JWT authentication across multiple product lines and contributed to Angular 2+ front-end delivery.
Trainee Software Engineer
Freelance
- Designed and developed a group microfinance banking system covering share accumulation, loan disbursement with interest calculation, and annual payout logic.
- Delivered an Android application for field agents to manage member records and transactions offline.
- Managed the complete SDLC, including requirements gathering, database design, development, and client demos.
Experience
ELEMENT — AI-powered Financial Crime Compliance Platform
Hopp — Carpooling Platform
G Account Management — High-throughput Billing and Inventory System
Education
Bachelor's Degree in Mechanical Engineering
Gujarat Technological University - Ahmedabad, Gujarat
Certifications
Master Microservices with Spring Boot and Spring Cloud
Udemy
Skills
Libraries/APIs
REST APIs, Stripe API, Stripe
Tools
IntelliJ IDEA, Git, Bitbucket, Jira, Postman, Apache Maven, Flyway, Jenkins, Claude, AWS CloudFormation, PyCharm, ANTs, Gradle
Languages
Java, Python, SQL, TypeScript, JavaScript, RiveScript
Frameworks
Spring Boot, JUnit, Mockito, JSON Web Tokens (JWT), Spring Security, Angular, Spring, Activiti BPM, Spring 3, Apache Struts, Hibernate, Jakarta Server Pages (JSP), Ionic, Angular 6, gRPC
Paradigms
Microservices, Microservices Architecture, Test-driven Development (TDD), Event-driven Architecture, Reactive Programming
Platforms
Eclipse, Apache Kafka, Amazon Web Services (AWS), MacOS, Windows, Visual Studio Code (VS Code), AWS Lambda, Kubernetes, Docker, Firebase, Android, Azure
Storage
Spring Data JPA, MySQL, Azure Queue Storage, Amazon S3 (AWS S3), Amazon DynamoDB, MongoDB, Cassandra
Other
Cursor AI, API Integration, FastAPI, Distributed Systems, Event-driven Systems, Fintech, Orchestration, APIs, PTC Creo, Azure Pipelines, Angular 10, WebSockets, Angular 8, Amazon API Gateway, Apache Cassandra, Spring Cloud, Authorization, Single Sign-on (SSO), CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring