Web · Developer Tools
PatternStreak
A DSA prep tracker that adapts to your energy instead of guilt-tripping your streak.
- Year
- 2025
- Role
- Full-Stack Engineering + Product
- Type
- Web · Developer Tools

Overview
PatternStreak helps students prep for technical interviews by learning one DSA pattern at a time, solving a mapped set of problems, and logging each day — without a rigid checklist punishing real life. A heatmap, smart revision cycles, and weak-spot nudges keep the prep consistent and honest.
The problem
Most DSA trackers break your streak the moment life happens, so people quit the day they miss. Consistency dies on the busy days, not the motivated ones.
What I built
A streak system with FULL / BUSY / BURNOUT day modes that only breaks on total inactivity, a typed REST API over a real data model (User, Pattern, Problem, DailyLog), and PDF import that extracts roadmap data from your own notes.
Stack
Like what you see?
Get in touch