Satyam Amritlal Gupta

Satyam Amritlal Gupta

Software Developer
Mumbai, IN.

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

Jio Platform Limited
|

Software Developer

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.

SchoolMitra (T-Chowk Labs)
|

Frontend Developer Intern

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

Indian Institute of Technology(IIT) Indore
Indore, Madhya Pradesh, India

B.Tech.

Electrical Engineering

Grade: 8.3 CGPA

Jai Hind College (Maharashtra State Board)
Maharashtra, India

Senior Secondary(12th)

Grade: 83.23%

Bai Kabi Bai High School (Maharashtra State Board)
Maharashtra, India

Secondary(10th)

Grade: 92.60%

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.