dorji-dev / life#2019
refactor: mechanical → frontend
main from frontendSelf-taught frontend engineer from Trashigang, now based in Thimphu, Bhutan. I walked away from mechanical engineering in 2019, taught myself the web from C up to React, and have been shipping for 3 years. These days I build the frontend at Jaggle.AI.
history
git log --graph
dorji branched
frontendoffmechanical· late 2019A government scholarship took me to NIT Kurukshetra, India for mechanical engineering. College showed me C and I barely understood it. I left, came home to Trashigang, and started over.
5 commits · 2020 – 2021
chore: start over with C, one small problem at a time
c0ffee1feat: HTML → CSS → JavaScript → React
3eb0a1dtest: data-structure drills on HackerRank
Arrays, stacks, queues, linked lists — in JavaScript and Python.
feat: first React app — a scientific calculator
No BEDMAS. Brackets work, though.
feat: first mobile app, built in a week
React Native: record, edit and share 60-second videos.
3 commits · 2022
feat: an Instagram clone with real-time updates
Kept shipping small things until the work felt real.
dorji merged into
SELISE Bhutan· Apr 2023Associate Frontend Engineer in Thimphu, after almost three years of teaching myself.
4 commits · 2023 – 2025
feat: Next.js products for clients
9e7a5c3refactor: rebuild an internal tool for Migros, Switzerland
Learned Angular the honest way — by shipping with it.
a9b1e20docs: App Router patterns, in one repo
Infinite scroll, parallel and intercepting routes, streaming.
dorji merged into
Jaggle.AI· late 2025A project workspace where tasks, docs, goals and calendars share one thread.
dorji wip: the frontend of Jaggle.AI · nowHEAD
List, Kanban, Gantt and Sprint views that stay fast on modest devices.
what changed
1 file changed · +6 −4
@@ -1,3 +1,3 @@ whoami
from: Trashigang, Bhutan
studied: mechanical engineering
studied: the web, mostly by myself
based: Kurukshetra, India
based: Thimphu, Bhutan
@@ -6,1 +6,2 @@ stack
writes: C (barely)
writes: TypeScript, React, Next.js, Angular
styles: CSS, Tailwind
@@ -7,1 +8,2 @@ work
team: SELISE Bhutan
team: Jaggle.AI
ships: the frontend of a project workspace
@@ -8,2 +10,2 @@ cares
focus: making slow interfaces feel fast
cares: clean code, interfaces that stay out of the way
checks
All checks have passed
3 successful checks
- self-taught— 6 years, since mid-2020
- ci / shipping— 3 years in production
- manual-testing— still run by hand, every time
This branch has no conflicts with the base branch
Trashigang at heart, Thimphu for work. Open to good conversations.
Only dorji can merge this
This diff is read-only. You can still reach out below.