Available for collaboration

Hi, I'm Divakar 👋

|

I build web applications and train developers to think at a higher level. I don't just teach code — I teach how to reason through problems, build real products, and ship with confidence.

7+Years Building
1k+Devs Trained
20+Projects Shipped
Curiosity

I Train How Developers Think

Not just what to code — but how to approach, architect, and solve problems like a senior engineer.

I'm a Senior Software Developer with 7+ years of experience building production-grade web applications across diverse domains. My work sits at the intersection of engineering and education.

What sets me apart: I understand the gap between knowing syntax and thinking architecturally. I bridge it — through projects, real-world examples, and deliberate practice.

I believe the best developers don't just write clean code — they understand why certain patterns exist, what trade-offs they make, and how to adapt them. That's what I teach.

When I'm not shipping products, I'm building dev notes, creating training content, and working on tools that make developers sharper — like HabitFlow.

// training_approach.js
🧠

Mental Models First

Before code, understand the why. Every pattern has a reason — we find it.

🔨

Build Real Things

Theory without practice is noise. Every concept is applied to a real project.

📊

Systems Thinking

See how code fits into larger systems — APIs, databases, CI/CD, teams.

🚀

Ship Fast, Learn Faster

Iterate quickly, learn from production. Perfectionism kills momentum.

What I Work With

My daily toolkit — tools I've used in production, not just tutorials.

What I've Built & Taught

A track record across products, training programs, and open-source work.

2022 — Present
Senior Software Developer & Developer Trainer
Building full-stack web products and training developer communities. Specialised in JavaScript ecosystem, system design, and teaching production-grade patterns that actually stick.
ReactNode.js System DesignFirebase
2020 — 2022
Full-Stack Developer
Shipped multiple client products end-to-end. Developed a passion for the developer experience and started sharing knowledge through dev notes and community teaching.
JavaScriptREST APIs Mentoring
2019 — 2020
Frontend Developer
Started with pixel-perfect UIs and interactive web experiences. Mastered CSS, responsive design, and the JavaScript fundamentals that power everything above.
HTML/CSSJavaScriptTailwind
Ongoing
Developer Education & Brain Gym
Created structured learning resources — Dev Notes, coding quizzes, and "brain gym" style challenges — to help developers level up their thinking, not just their syntax.
TeachingContentCommunity

How I Train Developers

🎯

Problem-First Learning

Start with a real problem, then find the concept that solves it. This creates lasting understanding instead of forgotten syntax.

🔁

Spaced Repetition

Complex ideas need revisiting. My dev notes and brain gym exercises are designed to reinforce concepts over time, not in one sitting.

📦

Ship Real Projects

Every concept I teach is tied to something real. No toy examples. If you can ship it, you understand it.

Things I've Built

Real products, real users, real problems solved.

📝

// dev_notes_platform

🔨 In Progress

Dev Notes Platform

A structured library of developer notes, real-world patterns, and "brain gym" challenges. Designed to train developers to think architecturally, not just write code.

Next.jsMDXEducation
🧠

// brain_gym.js

🔨 In Progress

The Developer Brain Gym

Interactive coding quizzes, system design challenges, and spaced-repetition exercises. Built to sharpen your developer instincts, not just test memorization.

ReactGamificationEducation

Let's Build Something

Have a project idea, want to collaborate, or looking to level up your dev team? I'm open to interesting conversations.