dorji.dev

Thimphu, Bhutan BTT

Open to work· now

dorji-dev / life#2019

refactor: mechanical → frontend

Opendorjiwants to merge 18 commits into main from frontend

Self-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

  1. dorji branched frontend off mechanical · late 2019

    A 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.

  2. 6 commits · 2020 – 2021

    1. chore: start over with C, then Java and Python

    2. feat: HTML → CSS → JavaScript → React

    3. test: data-structure drills on HackerRank

      Arrays, stacks, queues, linked lists — in JavaScript and Python.

    4. feat: first React app — a scientific calculator

      No BEDMAS. Brackets work, though.

    5. feat: first backend — a NestJS e-commerce API

      Users and products, JWT auth, MySQL.

    6. feat: first mobile app, built in a week

      React Native: record, edit and share 60-second videos.

  3. 3 commits · 2022

    1. feat: an Instagram clone with real-time updates

      Kept shipping small things until the work felt real.

  4. dorji merged into SELISE Bhutan · Apr 2023

    Associate Frontend Engineer in Thimphu, after almost three years of teaching myself.

  5. 4 commits · 2023 – 2025

    1. feat: Next.js products for clients

    2. refactor: rebuild an internal tool for Migros, Switzerland

      Learned Angular the honest way — by shipping with it.

    3. docs: App Router patterns, in one repo

      Infinite scroll, parallel and intercepting routes, streaming.

      34
    4. 25
  6. dorji merged into Jaggle.AI · late 2025

    A project workspace where tasks, docs, goals and calendars share one thread.

  7. 1 commit · late 2025 – 2026

    1. feat: List, Kanban, Gantt and Sprint views

      Kept the boards fast on modest devices.

  8. dorji tagged open-to-work · nowHEAD

    Left Jaggle.AI. Open to frontend roles — remote, or here in Bhutan.

what changed

life.yml+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.

git remote -v

Open to work. Ping me on GitHub, X or Facebook.