Skip to content
View rishika150's full-sized avatar

Block or report rishika150

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rishika150/README.md
Animated 3D robot waving

Hi, I'm Rishika Sharan πŸ‘‹

Software Engineering Student | Java & Spring Boot Developer

B.Tech in Computer Science and Engineering (Artificial Intelligence)
Indira Gandhi Delhi Technical University for Women

Portfolio LinkedIn LeetCode Email

πŸ‘©β€πŸ’» About Me

  • B.Tech CSE (Artificial Intelligence) student at IGDTUW, graduating in 2027.
  • Building secure and maintainable backend and full-stack applications using Java, Spring Boot, React, and relational databases.
  • Interested in backend engineering, REST API design, database systems, system design, and software development.
  • Completed industrial training at SAG, DRDO, working with Java, JDBC, SQL, object-oriented programming, and application debugging.
  • Solved 500+ data structures and algorithms problems across LeetCode and GeeksforGeeks.
  • Currently preparing for software engineering internships and graduate opportunities.

πŸ› οΈ Technical Skills

Area Technologies
Languages Java, SQL, JavaScript, TypeScript, HTML, CSS
Backend Spring Boot, Spring Security, REST APIs, Spring Data JPA, Hibernate, JDBC
Frontend React, Next.js, Tailwind CSS
Databases PostgreSQL, MySQL, Firebase
Developer Tools Git, GitHub, Docker, Maven, IntelliJ IDEA, VS Code
Core Subjects Data Structures and Algorithms, OOP, DBMS, Operating Systems, Computer Networks

πŸš€ Featured Projects

A secure full-stack campus community platform that enables students to discover clubs, join communities, explore events, and manage their profiles.

  • Designed approximately 20 REST endpoints for authentication, clubs, events, memberships, and user profiles.
  • Implemented JWT authentication, Spring Security, BCrypt password hashing, validation, and role-based authorization.
  • Built a layered backend architecture with transactional services, centralized exception handling, PostgreSQL persistence, and Docker support.

Technology: Java, Spring Boot, Spring Security, React, PostgreSQL, Docker


A desktop SQL performance analyzer that detects inefficient queries and provides actionable optimization recommendations.

  • Developed a modular rule engine containing 15+ checks for common SQL performance and safety issues.
  • Integrated MySQL EXPLAIN analysis, execution-time measurement, index recommendations, and query rewrite suggestions.
  • Added query history, performance scoring, CSV export, syntax highlighting, and isolated query execution.

Technology: Java, Swing, JDBC, MySQL, Maven


A responsive, recruiter-friendly portfolio presenting my projects, technical skills, experience, achievements, and professional profiles.

  • Designed a responsive interface with dedicated project, experience, skills, and contact sections.
  • Added direct access to GitHub repositories, LinkedIn, LeetCode, and resume information.
  • Deployed the application on Vercel.

Technology: Next.js, React, TypeScript, CSS, Vercel

πŸ’Ό Experience

Industrial Trainee β€” SAG, DRDO

  • Developed a Java and JDBC-based database application supporting authentication and CRUD operations.
  • Worked with relational database design, SQL queries, object-oriented programming, debugging, and structured application development.

AI Full-Stack Intern β€” IGDTUW

  • Worked with React, Firebase, REST APIs, real-time data synchronization, and cloud deployment.
  • Strengthened full-stack development skills through application development and technical workshops.

πŸ† Highlights

  • Solved 500+ DSA problems across LeetCode and GeeksforGeeks.
  • Achieved a maximum LeetCode contest rating of 1488.
  • Participated in Walmart Global Tech Sparkathon.
  • Completed Microsoft Learn modules covering cloud computing concepts and Azure fundamentals.

🎯 Currently Focused On

  • Strengthening data structures and algorithms
  • Building production-style Spring Boot applications
  • Learning backend system design and scalable architecture
  • Improving problem-solving and interview communication

πŸ“« Connect With Me


Thanks for visiting my profile! πŸ€–

Popular repositories Loading

  1. My-Portfolio My-Portfolio Public

  2. pharmacy-management-sql pharmacy-management-sql Public

    SQL-based Pharmacy Management System

  3. finance-tracker finance-tracker Public

    JavaScript

  4. Enterprise-Expense-Tracker Enterprise-Expense-Tracker Public

    Forked from imrajeevnayan/Enterprise-Expense-Tracker

    Full-Stack Enterprise Financial Dashboard | Spring Boot 3 & React 19. Features JWT Security, PostgreSQL, Redis, and a stunning Tailwind 4 Glassmorphism UI.

    Java

  5. FinanceFlow FinanceFlow Public

    Enterprise Personal Finance Management Platform built with Java, Spring Boot, React, PostgreSQL, Redis, JWT Authentication, and Docker.

    Java

  6. QueryLens QueryLens Public

    Desktop SQL performance analyzer built with Java Swing, JDBC, and MySQL featuring a modular 15-rule engine, MySQL EXPLAIN analysis, index recommendations, query rewrites, query history, and CSV exp…

    Java