I'm Jonathan Tam, a full-stack software developer with a passion for building responsive interfaces and robust backend systems. I'm currently exploring API integration and microservices to build scalable solutions. I enjoy the journey of continuous learning through personal projects, Linux computing, and homelab automation.

memoji of jonathan

Technologies

Languages

  • C#
  • JavaScript
  • Python
  • TypeScript
  • Dart
  • Java

Frameworks

  • Astro
  • Flutter
  • React
  • Blazor

Interests

I'm passionate about technology, photography, travel, music, sports, and cars. I'm a big fan of many DIY hobbies including PC and hardware repair, self-hosting & homelabbing, and building ergonomic keyboards.

Connect with Me

Email

jntam@proton.me
Time Zone

Mountain Standard Time

Blog

Travel Footprint

Countries I've Visited

Photo Gallery

My Curated Highlights

Scroll to explore

PROJECTS

Cantonese language platform for spaced repetition flashcard learning.

TypeScript React Next.js Supabase Prisma ORM Clerk
DimDeck screenshot

PassLock

GitHub Repo

Desktop password tool for creating and managing secure passwords.

Python Tkinter GCloud Firebase
PassLock screenshot

RetroRack

GitHub Repo

Web application for managing physical game media and collections.

C# Blazor
RetroRack screenshot

Tripanion

GitHub Repo

Cross-platform mobile application for tracking flight and hotel deals.

Dart Flutter Firebase
Tripanion screenshot