Skip to content
View prince585's full-sized avatar

Block or report prince585

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.

Content in all repositories owned by your account will be closed.
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
prince585/ReadMe.md

Hi there, I'm Prince Verma ๐Ÿ‘‹

โ˜• Java Backend Developer ยท Final-Year CSE Student ยท Open Source Contributor

"Better Code, Brighter Tomorrow"

Portfolio LinkedIn Instagram Email


๐Ÿ‘จโ€๐Ÿ’ป About Me

I'm a final-year Computer Science undergraduate at Mahakal Institute of Technology and Management, Ujjain (2023 โ€“ 2027), focused on Java backend engineering and building reliable, scalable web services.

  • ๐ŸŽ“ Undergraduate Focus: Core Java, Object-Oriented Design (OOP), Data Structures & Algorithms, and relational database systems.
  • ๐Ÿ› ๏ธ Current Engineering Work: Designing RESTful microservices with Spring Boot, implementing clean business logic, and practicing schema normalization.
  • ๐ŸŒฑ Eager to Learn & Contribute: Actively seeking software engineering and backend internships where I can contribute clean, maintainable code and learn from experienced engineering teams.
  • ๐ŸŽฏ Milestone: Google The Big Code 2026 Round 1 Qualifier (Top 15,000 computer science students in India).

๐Ÿ› ๏ธ Technical Stack & Tools

Languages Java JavaScript SQL HTML5 CSS3
Backend & APIs Spring Boot Spring MVC RESTful APIs Maven
Databases MySQL MongoDB
Frontend (Supporting) React Tailwind CSS
DevOps & Tooling Git GitHub Postman Docker Linux IntelliJ IDEA VS Code

๐Ÿš€ Featured Engineering Projects

Stack: Java ยท Spring Boot ยท Spring Data MongoDB ยท RESTful APIs ยท Postman

  • Full-stack rental engine designed to eliminate double-booking conflicts and handle dynamic per-minute billing based on vehicle hourly rates.
  • Strict OOP domain abstraction (Vehicle base class extended by Car and Bike hierarchies) with centralized exception handling and validation.
  • Comprehensive REST APIs tested end-to-end via Postman collections.

Stack: Next.js ยท TypeScript ยท MongoDB Atlas ยท Leaflet Geospatial

  • Led a 4-member student team developing municipal vehicle tracking and waste scheduling.
  • Implemented role-based access control (RBAC) across Administrator, Driver, and Citizen portals.
  • Integrated interactive geospatial route rendering with Leaflet maps.
  • ๐Ÿ”— Live Demo: sustainability-indol-two.vercel.app

Stack: HTML5 ยท CSS3 ยท JavaScript

Stack: Core Java ยท OOP Fundamentals ยท CLI

  • Interactive console application handling simulated deposits, withdrawals, and balance inquiries with input validation and clean control flow in Core Java.

๐ŸŒ Open Source Contributions

  • Mystic Crypt UI (Java Cryptographic Desktop Application)
    • Merged PR #529: Resolved filesystem temp directory leakage in AbstractUiTest teardown by implementing recursive deletion via Java NIO Files.walkFileTree and SimpleFileVisitor, ensuring test isolation and clean system property restoration.
  • Sprig JVM Language (Statically typed JVM programming language designed to be agent-friendly)
    • Merged PR #192: Enhanced parser error recovery in ParserFrontend.java to intercept missing explicit type annotations on class field declarations, adding user-friendly syntax diagnostic hints and automated Python regression tests.
  • FloCafe POS (Free Open-Source POS System)
    • Merged PR #747: Resolved multi-PR git merge conflicts across 3 concurrent pull requests, refactored 7+ UI surfaces to semantic theme tokens for dark-mode readability, and stabilized Electron E2E test suites with 100% test pass rate.

๐Ÿ“Š GitHub Activity & Metrics

Prince's GitHub Stats Top Languages

๐Ÿ“œ Verified Credentials

  • Learn Programming with Java โ€“ An Interactive Way โ€” Infosys Springboard
  • Java Object Oriented Programming (OOP) โ€” Udemy
  • GenAI Job Simulation โ€” BCG X / Forage
  • Responsive Web Design โ€” freeCodeCamp

๐Ÿ“ฌ Connect With Me

Portfolio LinkedIn Instagram GitHub Email Discord X (Twitter)


Crafted with passion for clean Java backend development ยท ยฉ 2026 Prince Verma

Pinned Loading

  1. Rent-A-Wheel Rent-A-Wheel Public

    Full-stack vehicle rental platform with time-based billing using Spring Boot, MongoDB, and REST APIs.

    Java 1

  2. MinorProject-II MinorProject-II Public

    Smart municipality waste management & vehicle tracking platform with role-based portals and Leaflet geospatial maps.

    TypeScript 1

  3. Sprig Sprig Public

    Forked from ColinHouse/Sprig

    Statically typed JVM language for people and coding agents: less to guess, easier to review. ้ขๅ‘ไบบๅ’Œ็ผ–็  Agent ็š„ JVM ้™ๆ€็ฑปๅž‹่ฏญ่จ€๏ผšๅฐ‘ไธ€็‚น็Œœๆต‹๏ผŒๆ–นไพฟๅฎกๆŸฅใ€‚

    Java 1

  4. mystic-crypt-ui mystic-crypt-ui Public

    Forked from astrapi69/mystic-crypt-ui

    Encryption and decryption gui

    Java 1

  5. FreeOpenSourcePOS/FloCafe FreeOpenSourcePOS/FloCafe Public

    Free, open-source, offline-first Point of Sale for cafes, restaurants, and food businesses.

    TypeScript 135 56