Building scalable
full-stack applications.
I build robust, scalable web applications with modern technologies. Focused on clean code, performance, and exceptional user experiences.
Engineering Philosophy & Practice
I'm Rupesh — a CS student who loves building software from the ground up. I focus on clean architecture, practical tradeoffs, and building user experiences that feel intuitive and reliable.
My work spans full-stack web applications, database-driven services, and machine learning pipelines. I enjoy designing normalized schemas, building workflow engines with explicit business logic, and applying ML models to practical problems.
I practice DSA daily to strengthen core problem-solving fundamentals. I'm constantly learning and currently building deeper expertise in distributed systems, web architectures, and full-stack development.
I'm looking for an engineering internship where I can contribute meaningfully, learn from experienced developers, and grow rapidly as a software engineer.
Systems Thinking
Designing normalized database schemas, explicit state transitions, and clear REST APIs.
Maintainable Code
Prioritizing clean architecture, modular components, and good developer experience.
Reliability & Quality
Focusing on data integrity, input validation, and proper error handling.
Projects & Engineering Systems
Full-stack web applications, database architectures, and machine learning pipelines built with clear engineering principles.
Tools & Domain Expertise
Technologies I use daily to build robust APIs, database engines, machine learning pipelines, and frontend applications.
Academic & Engineering Journey
A log of my engineering projects, computer science education, and DSA problem-solving benchmarks.
DataPulse — AI Crime Analytics Platform
2026Karnataka State Police Hackathon 2026
- ▹Built multi-service AI crime analytics platform integrating Groq LLM (Llama-3.3-70b) RAG for incident summarization
- ▹Engineered 3D WebGL spatial height elevation maps with Three.js and 2D GIS hotspot maps with Leaflet
- ▹Implemented NetworkX shortest path graph algorithms for patrol route optimization
- ▹Designed Spring Boot 3.5 REST backend with PostgreSQL 17 and FastAPI Python AI services
B.Tech Computer Science & Engineering
2024 – PresentSri Eshwar College of Engineering
- ▹Maintaining strong academic performance across core CS subjects: DSA, OOP, DBMS, Operating Systems, and Computer Networks
- ▹Built 5+ full-stack web and ML projects applying engineering principles beyond coursework requirements
- ▹Solved 2000+ algorithmic problems on LeetCode, CodeChef, and HackerRank with focus on time/space complexity
- ▹Actively preparing for full-stack software engineering roles with deep focus on clean code and system design
Smart Campus Service Request System
2024Academic Project
- ▹Designed end-to-end service request platform handling multi-role workflows for students, staff, and administrators
- ▹Designed normalized relational schema modeling full request lifecycles with state machine constraints
- ▹Implemented role-based access control and RESTful API endpoints in Node.js & Express
- ▹Applied backend architecture principles: modular separation, REST design, and data integrity constraints
Return & Refund Management System
2024Academic Project
- ▹Modeled complex e-commerce return workflows with explicit state transitions and permission boundaries
- ▹Implemented ACID-compliant transaction handling in MySQL to maintain data integrity during approval stages
- ▹Designed append-only audit logging system capturing status changes with actor timestamps
- ▹Enforced role-based access separating customer, reviewer, and administrator actions
Military Vehicle Predictive Maintenance (ML)
2024Academic Project
- ▹Built supervised learning pipeline: data preprocessing, feature engineering, model training, and evaluation
- ▹Applied SMOTE oversampling to address class imbalance in failure event data
- ▹Evaluated model trade-offs with explicit focus on minimizing false negatives
- ▹Demonstrated how feature engineering improves classification metrics over baseline algorithms
Competitive Programming & DSA Practice
2024 – PresentLeetCode · CodeChef · HackerRank · SkillRack
- ▹Solved 2000+ problems spanning arrays, strings, recursion, hashing, stacks, queues, and trees
- ▹Consistent daily practice with focus on optimal time/space complexity analysis
- ▹Building the algorithmic foundation required for technical interviews and software engineering roles
Let's discuss engineering & opportunity.
I am actively open to internship and full-stack engineering roles. Whether you have a position, an open-source project, or want to talk system architecture, send me a message!






