Java Developer
Griffyn Robotech, Pune | July 2022 – Present
- Designed and developed high-performance RESTful APIs using Spring Boot for an AI-powered automated testing platform supporting multi-device environments
- Architected and implemented microservices for device simulation, diagnostics, test workflow orchestration, and result aggregation
- Collaborated with QA, AI/ML, and DevOps teams to streamline CI/CD pipelines, automate testing, and improve deployment efficiency
- Integrated enterprise systems using MuleSoft Anypoint Platform and managed persistent data using PostgreSQL
- Implemented Spring Data JPA, input validation, global exception handling, structured logging, and API performance optimizations
Key Projects
Enterprise E-Commerce Platform (Microservices)
- Developed scalable microservices (User, Product, Order, Inventory, Payment) using Spring Boot, Spring Cloud, and industry best-practice design patterns
- Implemented API Gateway using Spring Cloud Gateway and enabled asynchronous event-driven communication with Apache Kafka
- Improved performance using distributed caching with Redis
- Ensured data consistency and transaction management using PostgreSQL
- Containerized services with Docker and deployed applications to AWS environments
Impersonator – AI Smartphone Testing Platform
- Built Spring Boot REST APIs for an AI-driven smartphone testing and impersonation platform
- Designed modular microservices for device emulation, real-time diagnostics, automated test execution, and result processing
- Optimized data access using Spring Data JPA and performance tuning techniques
- Implemented robust validation, custom exception handling, centralized logging (SLF4J, Logback), and monitoring
Impersonator – Smart Meter Testing Solution
- Developed integration and orchestration layers using MuleSoft Anypoint Studio (Mule 4)
- Applied API-led connectivity to build reusable, scalable, and well-documented APIs
- Managed test data and simulation results using PostgreSQL
- Conducted end-to-end API testing, published APIs to Anypoint Exchange, and configured monitoring and alerts in Anypoint Platform