
Hi, I'm Prabhpreet Singh
I build modern web applications and scalable backend systems.
I'm a BCA student focused on backend development, full-stack engineering, DSA, and system design. I enjoy turning ideas into practical, scalable software.
About
A student developer with an engineer's mindset
I'm currently pursuing my BCA and continuously improving my problem-solving and software engineering skills. I work on practical projects to understand how frontend applications, backend services, APIs, databases, authentication, caching, and system architecture work together.
My current focus is becoming a strong software developer by combining DSA fundamentals with real-world backend and full-stack development.
- Backend Development
- Full-Stack Development
- Java & Spring Boot
- DSA
- System Design
- Databases
- Cloud & Distributed Systems
Year 2
BCA Student
8+
Projects Built
250+
DSA Problems Solved
15+
Technologies Learned
Skills
Tools and concepts I work with
A practical stack built around backend engineering, full-stack development and computer science fundamentals.
Languages
- Java
- JavaScript
- Python
- SQL
- HTML
- CSS
Frontend
- React
- JavaScript
- Tailwind CSS
- HTML/CSS
Backend
- Java
- Spring Boot
- Node.js
- Express.js
- REST APIs
Databases
- MongoDB
- MySQL
- PostgreSQL
Tools & Technologies
- Git
- GitHub
- Postman
- Redis
- Docker
- MongoDB Atlas
Concepts
- Data Structures & Algorithms
- Object-Oriented Programming
- DBMS
- Operating Systems
- Computer Networks
- System Design
- REST Architecture
- Microservices
Projects
Things I've designed, built and shipped
Full-stack and backend-focused applications built to practise real engineering problems — auth, APIs, data modelling and clean UI.


Experience & Learning
Experience & Learning
I'm a student without formal industry experience yet — this is the self-directed engineering work I do instead.
Software Development Journey
Self-Directed Developer
Building practical full-stack and backend projects while developing strong foundations in Java, DSA, databases, APIs, authentication, system design, and software engineering.
- Personal projects: full-stack apps with authentication, REST APIs and databases
- Technical learning: Java, Spring Boot, system design and backend architecture
- Coding practice: consistent DSA problem solving and pattern-based practice
- Development milestones: from static pages to deployed full-stack applications
Development journey
How my skills have compounded over time.
Step 01
Started Programming
First lines of code, logic building and problem solving.
Step 02
Built Web Projects
HTML, CSS and JavaScript projects with real interactions.
Step 03
Learned Backend
Node.js, Express, REST APIs, MongoDB and authentication.
Step 04
Started DSA
Arrays, strings, recursion, trees, graphs and complexity analysis.
Step 05
Java & Spring Boot
OOP fundamentals and building structured backend services.
Step 06
System Design
Caching, scaling, databases and service architecture basics.
Step 07
Software Engineering
Clean code, Git workflows, testing and deployment.
Education
Academic background
Bachelor of Computer Applications (BCA)
Sri Guru Tegh Bahadur Institute of Management and Information Technology (SGTBIMIT)
Affiliated with GGSIPU
Relevant coursework
- Data Structures & Algorithms
- Database Management Systems
- Operating Systems
- Computer Organization
- Software Engineering
- Web Development
- Python / Data Science
Currently Learning
Currently Learning
Active focus areas — honest progress, no invented percentages.
Java
Building fluency
Data Structures & Algorithms
Daily practice
Spring Boot
In progress
System Design
Fundamentals
SQL
Comfortable, improving
Backend Architecture
Exploring
Open Source
Code and contributions
Repositories and activity live on GitHub. The stats below are placeholders and can be wired to the GitHub API later.
Contribution activity
Last 6 months (placeholder)
- Public Repositories
- 12
- Contributions (last year)
- 400+
- Primary Language
- JavaScript
- Current Focus
- Java / Spring
Contact
Let's build something together.
Whether you want to discuss a project, internship opportunity, collaboration, or just connect, feel free to reach out.
