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'm leaving Jaggle.AI and I'm open to work from 1 November 2026.
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· from 1 Nov 2026HEADLeaving 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: 1 Nov 2026
@@ -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— from 1 Nov 2026
This branch has no conflicts with the base branch
From Trashigang, based in Thimphu. Available from 1 November 2026, remote or here in Bhutan.
Only dorji can merge this
This diff is read-only. You can still reach out below.