Summary
Overview
Work History
Education
Skills
Websites
Certification
Projects
Languages
Timeline
Generic

Rituraj Singh

Mohali

Summary

Dedicated 4th-year Computer Science and Engineering student with a proven track record as a Software Developer Intern at 24/7 Software. Proficient in Java and Spring Boot, specializing in developing RESTful web services while enhancing software quality through rigorous testing. Demonstrates strong problem-solving abilities and a commitment to back-end development, complemented by foundational knowledge in AWS Cloud, MongoDB, and MySQL. Eager to leverage technical skills in impactful projects that foster professional growth.

Overview

1
1
Certification

Work History

Software Developer Intern

24/7 Software
Pune
09.2024 - 11.2024
  • Implemented object-oriented designs using Java programming language.
  • Constructed RESTful web services using MongoDB and Spring Boot frameworks.
  • Shadowed team engineers to learn new skills.
  • Implemented unit and integration tests to ensure software quality and functionality.
  • Participated in daily stand-up meetings to report progress and identify any blockers in development tasks.
  • Engaged in back-end development activities, focusing on database management and server-side logic.

Education

Bachelor of Engineering - Computer Science & Engineering

Chitkara University
04-2025

Class XII -

CBSE Board
04-2021

Skills

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data Rest
  • MongoDB
  • MySQL
  • JavaScript
  • AWS Web Services

Certification

  • Coding Ninjas Advanced Web Development Completion Certificate
  • Introduction to Computer Science and Programming by University of London & Goldsmiths, University of London on Coursera
  • Coding Ninjas Introduction to Python Completion Certificate

Projects

ECommerce Website 

  • Developed a robust e-commerce platform using MongoDB, Spring Boot, and Javascript.
  • Implemented Spring Security with JWT for secure authentication and role-based access control.
  • Integrated Cloudinary for seamless product image uploads and storage.
  • Enabled OTP and email verification for account creation
  • Applied Aspect-Oriented Programming (AOP) and utilized custom annotations for logging and security concerns.
  • Centralized exception handling to streamline error management.
  • Built core e-commerce functionalities including add-to-cart, order management, and stock quantity tracking.
  • Developed and tested RESTful APIs using Spring REST, JUnit, and Mockito for comprehensive coverage.

Imaginea

  • Gaming and VoIP platform using Next.js, Prisma, Tailwind CSS, and SQL
  • Enabled real-time chat and video/audio call functionalities
  • Facilitated server creation, member addition/removal, and channel creation
  • Utilized Socket.IO and LiveKit for real-time communication
  • Integrated UploadThing for seamless file uploads and Shadecn for UI

Fitness Freak (MERN)

  • Developed a web application dedicated to tracking and recording workouts, diet plans, and goals
  • Implemented visual representations for tracking progress using bar graphs
  • Integrated features for adding, editing, and deleting workouts

Languages

Hindi
First Language
English
Intermediate (B1)
B1

Timeline

Software Developer Intern

24/7 Software
09.2024 - 11.2024

Bachelor of Engineering - Computer Science & Engineering

Chitkara University

Class XII -

CBSE Board
Rituraj Singh