About
Results-driven Software Developer with a B.Tech in Electrical Engineering from IIT Indore, specializing in full-stack development with Java, Spring Boot, ReactJS, and enterprise system technologies like Drools and Camunda. Proven ability to architect and implement scalable, secure, and high-performance applications, contributing to system modernization and optimized user experiences. Eager to leverage expertise in microservices and process orchestration to drive innovation and deliver robust solutions in a dynamic tech environment.
Work
Mumbai, Maharashtra, India
→
FullTime
Summary
Software engineer with hands-on experience in building robust, secure, and scalable backend systems using Java, Spring Boot, and microservices architecture. Proven ability in developing RESTful APIs, integrating enterprise systems, and implementing event-driven solutions using Kafka and Camunda BPM. Contributed to projects involving identity management, process orchestration, and rule engine implementation with Drools, enhancing system efficiency and maintainability. Also played a key role in frontend development for an internal HRMS portal, focusing on usability and performance.
Highlights
Engineered robust RESTful APIs with Java and Spring Boot, establishing secure and seamless system integrations across critical enterprise platforms.
Designed and implemented an Error Handling as a Service (EHaaS) for the HRMS using Kafka, Spring Boot, and MySQL, achieving significant reduction in system downtime.
Developed secure RESTful APIs for comprehensive user identity management, including authentication, token generation, authorization, and user profile retrieval, enhancing system security and user experience.
Developed a scalable process orchestration system with Java and Spring Boot, streamlining full workflow lifecycle operations (creation, approval, rejection, retrieval, cancellation, reassignment), enhancing operational efficiency.
Implemented a dynamic rule engine system using Drools integrated with Camunda BPM, reducing decision-making complexity and improving business logic maintainability across the enterprise.
Led frontend development for an internal HRMS portal, enhancing usability and accessibility through efficient state management patterns and reusable component libraries for an optimized user experience.
Modeled and automated complex business processes using Camunda BPMN and integrated workflows with BRMS, establishing an event-driven architecture for real-time updates and seamless microservice orchestration.
Remote
→
Intern
Summary
Developed and optimized responsive web solutions for a school management platform, enhancing user experience and data management.
Highlights
Developed and deployed responsive, user-friendly websites for schools using HTML, CSS, JavaScript, and React.js, significantly enhancing their online presence.
Contributed to the SchoolMitra school management platform frontend, implementing key features like attendance and fees management, improving administrative efficiency.
Enhanced user experience by designing intuitive interfaces and integrating backend APIs, optimizing the display and management of critical school data.
Leveraged Git for robust version control and collaborative development within an agile team environment, ensuring seamless project delivery.
Education
Awards
Learning Champion
Awarded By
Jio Enterprise Development R&R Ceremony
Recognized for exceptional commitment to learning and development within Jio Enterprise, demonstrating proactive skill acquisition and application.
Competitive Programming Ranks
Awarded By
Codechef, ICPC Amritapuri
Achieved top ranks in competitive programming contests (Rank 60 in Codechef August Long Contest, Rank 471 in ICPC Amritapuri 2022 Preliminary Round), demonstrating strong algorithmic and problem-solving skills.
Hacktoberfest Successful Contributor
Awarded By
Digital Ocean
Successfully contributed to open-source projects during Hacktoberfest, organized by Digital Ocean, showcasing commitment to community collaboration and practical coding skills.
Languages
English
Fluent
Hindi
Native
Marathi
Proficient
Skills
Programming Languages
C++, Java, JavaScript.
Development Frameworks & Libraries
Spring Boot, Drools, Camunda, Kafka, React.js, HTML, CSS.
Databases
MySQL, MongoDB.
Tools & Platforms
Git, Postman, VSCode, Azure DevOps, Kubernetes, Eclipse, Jmeter.
Operating Systems
Windows, MacOS.
Architectural Patterns
Microservices, Event-Driven Architecture, RESTful APIs.
Software Development Methodologies
Full-stack Development, Frontend Development, Backend Development, System Integration, API Development, UI/UX Design, Scalable Applications, Performance Optimization, Security Implementation, Version Control, Agile Methodologies.
