Rishi Kumar Shah

Java Backend Developer | Full-Stack Enthusiast
Delhi, 110096, Delhi, IND.

About

Highly motivated Java Backend Developer with a strong foundation in distributed systems, microservices, and RESTful API development. Proven ability to design and implement scalable solutions, optimize database performance, and drive operational efficiency. Eager to leverage expertise in full-stack development and robust system architecture to contribute to innovative projects in a dynamic tech environment.

Work

Freelancer
|

Java Backend Developer

Gurugram, Haryana, IND

Summary

Spearheaded Java backend development for distributed systems and microservices, focusing on API design, data migration, and full-stack component maintenance to enhance operational efficiency.

Highlights

Engineered robust Java solutions, gaining hands-on expertise in distributed systems and microservices architecture to support scalable applications.

Designed and implemented RESTful APIs, automating manual operational tasks and significantly improving the productivity of operations teams.

Developed robust APIs for seamless, high-efficiency data migration between servers, ensuring data integrity and minimizing disruption during critical modernization processes.

Implemented secure and scalable API-driven data transfer processes, reducing system downtime while maintaining compliance with industry-standard security protocols.

Contributed to full-stack component development and maintenance, addressing both front-end and back-end requirements for multiple internal team operations.

Optimized MySQL database performance for efficient query execution and reliable data handling across various applications.

Integrated dynamic pagination features to manage large datasets effectively, significantly enhancing overall user experience and system usability.

Omra Solution
|

Junior Java Developer Intern

Noida, Uttar Pradesh, IND

Summary

Contributed to multiple full-stack development projects, focusing on API integration, data migration, and enhancing database functionalities for improved scalability.

Highlights

Engaged in full-stack development across multiple projects, utilizing diverse coding methodologies to deliver comprehensive solutions.

Developed and integrated RESTful APIs to automate manual operations and securely migrate data between servers.

Implemented advanced search and filter functionalities (e.g., mobile number, name, date-based) with MySQL, improving dynamic data querying capabilities.

Optimized system performance by implementing dynamic pagination for large datasets, significantly enhancing scalability and user experience.

Education

Panipat Institute of Engineering and Technology, KUK
Panipat, Haryana, IND

B.Tech

Computer Science and Engineering

Grade: CGPA – 8.84

Languages

English
Hindi

Certificates

Java Programming

Issued By

Oracle Academy

Database Management System (DBMS)

Issued By

Oracle Academy

Skills

Languages

Java, C, SQL.

Frameworks & Technologies

Spring Boot, JDBC, Servlet, JSP, MySQL, SQL Server, Git, GitHub, Linux, RESTful APIs, Microservices, Distributed Systems, Full-Stack Development, API Design, Data Migration, Performance Optimization, System Design, Scalability, XML, Firebase, JavaScript, Sequelize, JSON.

Developer Tools

VS Code, Postman, XAMPP, Apache Tomcat, SQLite, SuperTest, Mocha.

Methodologies

Object-Oriented Programming (OOP), Unit Testing, API Documentation.

Projects

University Website

Summary

Developed robust backend features for a university website using Sequelize, focusing on student admission, fee management, and faculty information, while also documenting API endpoints and conducting unit testing.

Android Healthcare Application

Summary

Developed an Android application leveraging Java, XML, and Firebase to manage comprehensive patient profiles and facilitate efficient patient progress tracking for doctors.