PortfolioOPEN TO WORK

Building Solutions Through Code & Curiosity

MCA Student · Developer · Analyst

5+
Real-world Projects
2
Internships
2 years
Since working
SCROLL
RESEARCHER PROFILE

Not just a developer.

I treat engineering like applied science. Every project starts with a problem, not a feature list.

I approach engineering problems like a researcher: define the question, form a hypothesis, run the experiment, measure results.

My current focus is on systems that sit at the intersection of data, language, and product — tools that make information useful, not just accessible.

When I'm not building, I'm breaking things to understand how they work.

📍 Karnataka, India🎓 MCA Student✦ Available for projects

Systems thinker

I map dependencies before writing a single line. Complexity is managed, not feared.

Data-driven

Gut feelings get a hypothesis. Hypotheses get experiments. Experiments get measured.

Finish-line focused

Features ship when they solve the problem they were built for — not before, not after.

Curiosity-led

The best projects started as "I wonder if..." Most of mine still do.

Tools and Technologies

Tools that I used / learning.

Languages6
JavaScript
C++
Python
TypeScript
SQL
Java
Mobile & Frontend8
React
React Native
Expo
Expo Router
Next.js
Tailwind CSS
Framer Motion
Responsive UI Design
Backend & APIs7
Node.js
Express
REST APIs
Firestore
Authentication Systems
Open-Meteo API
Google Maps API
AI, ML & Location Intelligence9
AI Integration
Context-Aware Systems
Geofencing
GPS Tracking
OpenCV
MediaPipe
Computer Vision
Face Tracking
Gesture Recognition
DevOps & Tools11
Git
Docker
Render
Upstash
GitHub CI
Vercel
Postman
Node-cron
Android Debugging
EAS Build
Expo CLI
🗄Databases & Caching7
MongoDB
MongoDB Atlas
Mongoose
Redis
Firestore
Firebase Storage
MySql
Core (daily use)
Proficient
Learning (~)
Implementations and EXPERIMENTS

Projects

Each project is an experiment. Here's what I tried, what worked, and what I'd change.

Moreover: Trying not to be the best, but be someone to Contribute, Try again.

CASE STUDIES

Deep dives.

Selected experiments with a full breakdown — problem to post-mortem.

CASE_STUDY // 2026

Dooars Tutors

A location-based platform to discover tutors, coaching centers, and trainers

Next.jsTypescriptNode.jsExpressMongoDBRedisGoogle Maps APICloudinary
01 PROBLEM

Students in local regions struggle to find reliable tutors with proper filtering, verified profiles, and location-based discovery. Existing solutions are either unstructured or lack real-time search and mapping features.

02 HYPOTHESIS

A full-stack platform with advanced search, location integration, and structured tutor profiles can significantly improve discoverability and user experience for both students and tutors.

03 APPROACH

Built using Next.js 16 (App Router) for frontend, Node.js + Express for backend APIs, MongoDB Atlas for data storage, and Upstash Redis for caching. Integrated Google Maps for location-based discovery, Cloudinary for media handling, and implemented JWT authentication with access and refresh tokens.

04 RESULT

A scalable, production-ready platform with fast search, map-based tutor discovery, and optimized performance using caching and modern deployment practices on Vercel and Render.

05 NEXT

Introduce real-time chat between students and tutors, AI-based tutor recommendations, mobile app integration, and enhanced analytics dashboard for tutors.

Education & Evolution

How I got here.

Not a resume. A log of what I learned — in order.

Education
Project milestone
2025EDU

MCA — Master of Computer Applications

Manipal Institute of Technology, Karnataka, India.

2024PROJ

Asian Development Research Institute (ADRI) — Research Intern

Worked on the project "Building upon IHIP-IDSP strengthening surveillance system in Bihar" under department of health, government of Bihar..

2024PROJ

Part-time Development Role at SH1ELD Tech

Contributed in Sikkim's local tourism by developing personalized web-applications.

2024PROJ

Joined SH1ELD Tech Infosec Solutions (Internship)

Got my first internship and participated in real-world projects.

2022EDU

Bachalor's of Computer Applications

Sikkim Manipal Institute of Technology, Sikkim, India.

2022EDU

Higher Secondary (Class 12)

MC William Higher Secondary School, West Bengal, India.

CONCEPT VAULT

Things I haven't built yet.

Ideas in progress, shelved experiments, and future directions.

IDEA

Code Review Copilot

A GitHub bot that summarizes PRs, flags complexity hotspots, and links to relevant docs.

WHY IT MATTERS

Code review is a high-value but time-consuming ritual. Automation should handle the boring checks so humans focus on architecture.

PROTOTYPING

Live Interview Prep Engine

Adaptive DSA problem recommender based on your weak pattern history.

WHY IT MATTERS

Spaced repetition is well-studied but rarely applied to coding interviews. Pairing forgetting curves with difficulty ramps should accelerate mastery.

IDEA

API Contract Drift Detector

CI tool that diffs OpenAPI specs between releases and flags consumer-breaking changes.

WHY IT MATTERS

API versioning failures are expensive and quiet. Most teams find out when prod breaks, not before.

SHELVED

Self-Hosted Reading Tracker

Notion-free book notes with highlight extraction from Kindle and Kobo.

WHY IT MATTERS

Kindle highlights rot in the cloud. The knowledge you capture should live where you can search it without a subscription.

CONTACT

Let's work on something.

Open to interesting problems — freelance, collaboration, or full-time roles.

Built with Next.js · Tailwind CSS · Framer Motion

Subhadeep Dhar · 2026