dorji-dev / life#2019
refactor: mechanical → frontend
main from frontendSelf-taught frontend engineer from Trashigang, now based in Thimphu, Bhutan. I left mechanical engineering in 2019 and taught myself C, Java, Python, HTML, CSS, JavaScript, and React. I've been shipping for 3 years. I left Jaggle.AI and I'm open to work.
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.
6 commits · 2020 – 2021
chore: start over with C, then Java and Python
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 backend — a NestJS e-commerce API
Users and products, JWT auth, MySQL.
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.
1 commit · late 2025 – 2026
feat: List, Kanban, Gantt and Sprint views
Kept the boards fast on modest devices.
dorji tagged
open-to-work· nowHEADLeft Jaggle.AI. Open to frontend roles — remote, or here in Bhutan.
what changed
1 file changed · +8 −4
@@ -1,3 +1,3 @@ whoami
from: Trashigang, Bhutan
studied: mechanical engineering
studied: to code, mostly by myself
based: Kurukshetra, India
based: Thimphu, Bhutan
@@ -6,1 +6,2 @@ stack
writes: C, Java, Python
writes: TypeScript, React, Next.js, Angular
styles: CSS, Tailwind
@@ -7,1 +8,2 @@ work
team: SELISE Bhutan
team: Jaggle.AI
shipped: the frontend of a project workspace
@@ -8,0 +10,2 @@ now
status: open to work
from: now
@@ -8,2 +12,2 @@ cares
focus: making slow interfaces feel fast
cares: clean code, interfaces that stay out of the way
checks
All checks have passed
4 successful checks
- self-taught— 6 years, since mid-2020
- ci / shipping— 3 years in production
- manual-testing— still run by hand, every time
- open-to-work— available now
This branch has no conflicts with the base branch
From Trashigang, based in Thimphu. Available now, remote or here in Bhutan.
Only dorji can merge this
This diff is read-only. You can still reach out below.