I'm Darshan Modi, an Information Technology student at Birla Vishvakarma Mahavidyalaya (BVM) and an aspiring Software Development Engineer.
I'm focused on building strong foundations in software engineering and developing real-world applications while continuously improving my problem-solving skills.
Currently focused on:
- βοΈ Backend Development
- π§© System Design (HLD & LLD)
- ποΈ Database Engineering (PostgreSQL, Prisma)
- π§ Data Structures & Algorithms in C++
- π€ AI-Powered Applications
- π» Computer Science Fundamentals
- π§ Linux Fundamentals
I enjoy learning by building projects and understanding how software systems work internally.
Backend Development
System Design
MERN Stack
Real-Time Systems (Socket.IO)
Problem Solving (DSA in C++)
AI-Powered Applications
PostgreSQL & Prisma
Redis
Linux & Computer Science Fundamentals
A collaborative workspace and project-management platform designed around organizational hierarchy, role-based access, real-time communication, file management, and AI-powered project assistance.
- Workspace β Department β Team β Project β Task structure
- Role-Based Access Control (RBAC)
- Real-time communication using Socket.IO
- PostgreSQL with Prisma ORM
- Redis for caching and supporting real-time features
- AI-powered project assistance using RAG
- Vector search using Pinecone
- Authentication and authorization with JWT
A full-stack MERN food ordering application built to practice real-world web application development.
- Food ordering workflow
- User and application management
- REST API development
- MongoDB database
- React frontend
- Node.js and Express.js backend
An AI-powered application that analyzes GitHub repositories and helps developers understand and navigate large codebases using AI and vector search.
- GitHub repository analysis
- AI-powered codebase understanding
- Vector search
- RAG-based retrieval
- Pinecone
- Redis
- Supabase
- TypeScript
To become a strong Software Development Engineer capable of designing and building scalable, reliable, and intelligent software systems.
My goal is to strengthen my DSA, system design, backend engineering, and computer science fundamentals and eventually work in strong product-based engineering teams.
- Data Structures & Algorithms (C++)
- Database Management Systems (DBMS)
- Computer Networking
- Operating System Fundamentals
- Computer Fundamentals
- Linux Fundamentals
- Problem Solving
Learn relentlessly.
Build consistently.
Improve continuously.
Success is the result of small efforts repeated every day.