12 / 30 / 2005Avatar

Jax Tam

Full-stack developer

Available for new opportunities ⋅ Student @ HKU

NT, HK ⋅ 22.2849° N, 114.1376° W

About

Back in 2020, I decided to try my hand at creating Rainmeter themes and went down the rabbit hole of coding and front-end development. Fast-forward to today, I'm now pursuing my degree in Computer Science at The University of Hong Kong.

My main focus these days is to design and practice building user interfaces and web-apps, apart from my studies. I most enjoy building software that revolves around the user experience, built and designed with the users in mind. I also work on LaTeX uni course notes, which aims to organize materials in a stripped-down yet cohesive way.

When I'm not at the computer, I'm usually at the gym, photographing, hanging out with my girlfriend and two dogs, or eating Sam Gor mixian.

Experiences

Software Engineer intern at Socif

Build and maintain a user app for a local transit company that serves over 3.4m monthly active users. Implemented an intelligent LLM assistant service using DeepSeek and Python, to assist users in a human-like fashion, providing real-time information about transit and schedules for the user app.

Python
React Native
Typescript
OpenAI
Deepseek
AWS

Front-end developer intern at Techlution

Build and maintain high-quality software solutions, websites and mobile apps including user sites for a parking company, admin portals, landing pages, commercial document automation mobile apps and more for a diverse array of clients, with a team of 6+ developers.

React
Styled Components
JavaScript
react
javascript
nodejs
tailwindcss
supabase
nextjs
figma
storybook
postman
vscode

Open Source Projects

Notes@HKU

Notes@HKU

Open source, hand-typed notes by HKU students, for HKU students.

NextJS
Typescript
MDX
Tailwind
Bagels Expense Tracker

Bagels Expense Tracker

A powerful expense tracker that lives in your terminal, written with Python. 800+ stars on Github

Python
Sqlite + SQLAlchemy
UV
Textual
Meric Landing Page

Meric Landing Page

An animated landing page with placeholder images, with localization and custom cursor.

GSAP
ReactJS
i18n
Framer-motion
Crafting Gestures

Crafting Gestures

Craft and mess with an inventory in your browser, exactly like how it would be in Minecraft.

ReactJS
React3Fibre
React Browser Components

React Browser Components

React component for browser-windows like frames, with tabs functionality.

npm
storybookJS
ReactJS
TypeScript
NextJS
Google Clocks

Google Clocks

A replica of the Clock app from Google using Vue.

Vuejs
Nuxtjs
Tailwind
JaxCore.app

JaxCore.app

A landing page for JaxCore using vanilla technologies. Smooth animations and transitions.

HTML
CSS
JS
Figma

Writings