Urmila

Senior Full Stack Software Engineer
Gurugram, IN.

About

Highly skilled Full Stack Software Engineer with 1.5+ years of experience specializing in robust backend development using Java, Spring Boot, and microservices. Proven ability to optimize system performance, design scalable RESTful APIs, and implement efficient database solutions. Seeking to leverage expertise in performance optimization, CI/CD, and full-stack development to drive innovative solutions in a dynamic tech environment.

Work

Cubastion Consulting Pvt Ltd
|

Senior Software Developer

Gurugram, Haryana, India

Summary

Led backend development for an internal enterprise portal, optimizing APIs and databases to enhance performance and scalability for critical employee activities.

Highlights

Engineered backend solutions for the xNet enterprise portal using Java, Spring Boot, and Spring MVC, optimizing RESTful APIs and database queries to boost response times by 40%.

Optimized MongoDB and MySQL database performance for large datasets, implementing indexing and query optimization that reduced execution times by up to 80%.

Designed and implemented robust caching strategies with Redis, integrated Kafka/RabbitMQ for asynchronous communication, and facilitated microservices migration.

Managed and optimized CI/CD pipelines with Jenkins for automated testing and deployment, ensuring seamless API integration and functionality using Postman/SoapUI.

ExactSpace
|

Software Developer Intern

Bengaluru, Karnataka, India

Summary

Developed high-traffic backend features and microservices, enhancing application performance and user experience for a large concurrent user base.

Highlights

Developed critical backend features and microservices for high-traffic applications, supporting over 200 concurrent users.

Executed performance tuning and load testing with Jest for key API endpoints, and delivered impactful frontend enhancements using React.js.

Education

Indian Institute of Technology, Bhilai
Raipur, Chhattisgarh, India

Bachelor of Engineering

Computer Science

Arya Sr. Sec. School
Bhiwani, Haryana, India

High School Diploma

PCM

Grade: 96.4%

Skills

Framework and Tools

Spring Boot, Spring MVC, Hibernate, Maven, Gradle, Node.js, Express.js, Next.js, React.js.

Messaging and Networking

Kafka, RabbitMQ.

Databases

MySQL, MongoDB, PostgreSQL, Oracle SQL.

Caching

Redis.

Testing Tools

JUnit, Postman, SoapUI, Jest.

Version Control

Git, Bitbucket.

CI/CD and DevOps

Jenkins, Docker.

Authentication

JWT.

Payment Gateways

Razorpay.

Programming Languages

Java, JavaScript, TypeScript, C++.

Projects

E-commerce Platform

Summary

Developed a full-stack e-commerce platform using the MERN stack (MongoDB, Express.js, React.js, Node.js) and Next.js, integrating secure payment functionalities. Deployed the application on Vercel, achieving high performance with server-side rendering and optimized static asset delivery.

MSP (Modular Backend System)

Summary

Designed and developed a modular backend system featuring multiple Spring Boot microservices to manage users, orders, and products efficiently. Implemented RESTful APIs, database schema design (MySQL), caching with Redis, and inter-service communication using Kafka.

Urmila