Edwin Chan Jia Yu
available

Edwin Chan Jia Yu

Senior Frontend Developer, I think.

Senior Frontend Developer · 5+ years of experience of centering div. I write code that occasionally does what I want. Specialized in turning Figma designs into 'close enough' implementations.

02About

Five years in.
Here's what stuck.

Started in mobile with Flutter — one codebase, two platforms, mild despair. Ten months later I moved to Flutter-for-web. Yes, that's a thing. No, I don't want to talk about it.

Eventually found Vue and Nuxt and never looked back, partly out of love, partly because Flutter-for-web is behind me and I refuse to make eye contact. (Please stop asking about it).

These days I ship complex web apps and crypto-native flows: WalletConnect pairings that pair on the second try, MetaMask sign-in that doesn't popup, on-chain reads & writes, and a checkout flow with the lowest (highest) gas fee you can ever imagine.

Off-clock: a homelab running Jellyfin + the *arr stack + Immich, all docker-compose'd behind Tailscale — works flawlessly until it doesn't, then works again (Nothing a hard reset can't fix). Also a Claude + n8n + Obsidian pipeline that reads the internet for me, so I can spend that saved time on… more internet.

5+
years shipped
2
stacks mastered
10+
services self-hosted
bugs ticketed
03Experience
Jan 2026 — Present

Senior Software Engineer

Davos Asia Capital Sdn Bhd
  • · Still rocking Nuxt + Pinia + Tailwind, but with more responsibility and slightly less hair.
  • · Shipped Web3 flows: WalletConnect, MetaMask, smart-contract calls.
  • · Crypto checkout, on-chain actions, wallet UX that doesn't scare normies.
  • · Mentoring juniors, leading projects, setting up CI scripts and trying to keep the codebase clean-ish.
  • · Can finally say 'LGTM' without second-guessing myself.
Nuxt · Pinia · Tailwind · Web3 · MetaMask · WalletConnect · ethers.js
Jan 2024 — Dec 2025

Software Engineer

Davos Asia Capital Sdn Bhd
  • · Transitioned to Nuxt + Pinia + Tailwind — the daily tools now.
  • · Customized UI components, built internal tools.
  • · Built several frontend projects end-to-end, from setting up the repo to deploying to production. The first time is always the hardest.
Nuxt · Pinia · Tailwind · Web3
Jul 2021 — Dec 2023

Frontend Developer

Davos Asia Capital Sdn Bhd
  • · Flutter, but for the web. (Yes, that exists.)
  • · Built a Dashboard with customized charts, tables, and forms for a Car Wash business.
  • · Tech stack: Flutter, BloC.
Flutter Web · Dart
Sep 2020 — Jun 2021

Mobile Developer

BestWeb Technologies International Sdn Bhd
  • · Built mobile apps in Flutter — iOS + Android from one codebase.
  • · Ten months. The classic first-job arc.
Flutter · Dart · Mobile
04Stack
DailyBread & butter
Nuxt 3 Vue 3 NuxtUI Pinia Tailwind TypeScript MetaMask WalletConnect ethers.js
ComfyHappy to switch in
Flutter Dart Solidity (read) Docker Compose
CuriousOff-clock exploration
n8n Tailscale Claude API Obsidian
05Projects

A few things I've somehow managed to ship.

Not an exhaustive list, but a few highlights. From crypto-native flows to the world's most basic todo app.

06Homelab

Self-hosted, all of it.

Jellyfin + the *arr stack for media, because subscribing to 10 million different streaming services is so fun!

Immich for every photo — I'm not paying Apple a single cent.

n8n for extra automation, so I can collect my favourite memes and watch them offline.

All docker-compose, fronted by Tailscale — no port-forwarding theatre.

Jellyfin
media server
Sonarr
tv automation
Radarr
movie automation
Prowlarr
indexer manager
Seerr
request frontend
Immich
photos / videos
n8n
workflow automation
Tailscale
mesh vpn
07AI Workflow

Less doomscroll,
more signal.

Three tools I use to read the internet without drowning in it. They happen to work well together — but each pulls its weight on its own.

n8n
workflow automation

Self-hosted automation that schedules and routes. Pulls RSS feeds, newsletters, and pages, so I can spend more time online...offline.

Useful on its own for any repeatable task you'd otherwise do by hand.

Claude
ai assistant

Hey Claude, fix it for me. Make no mistakes.

Useful on its own as a thinking partner, code reviewer, or research assistant.

Obsidian
knowledge base

Linked everything I need to remember, because I don't even remember what I had for breakfast.

Useful on its own as a personal wiki, journal, or second brain.

08Contact

Say hi! But like with text. Don't actually call me.

© 2026 Edwin Chan Jia Yu