Radial gradient

Hi, I'm Lin!

IT Engineer building bridges between users and technology

Animated cat

About Me

I'm a passionate developer specialising in React and modern web technologies. I love creating interactive, performant, and user-friendly experiences. When I'm not coding, I'm usually reading or drawing (like that cat you just saw!)

With experience in fullstack development and IT support, I bring a practical understanding of both building software and keeping systems running. From frontend and backend work through to troubleshooting and supporting users day to day.

View Resume

Try moving the skills around!

ReactTypeScriptJavaScriptNext.jsHTMLCSSTailwind CSSCraft.js
GraphQL (Hasura)REST APIsNode.js
PostgreSQLMongoDB
Git/GitHubJiraFigmaDockerAgile/Scrum

Projects

Three things I built · 2025 - 2026
Capstone · 2025Discipline Award Winner
From
ADS-B
raw aircraft signals
SkyView
To
RISK
collision estimates, live
Role
Product Owner
Team
11 devs
Stack
React · Leaflet
Duration
Feb - Oct

Open-source aircraft tracking that goes past a flight map: it predicts paths and estimates collision risk from live signals.

Inside the app1 / 4
Live map - aircraft, trails and rain overlay
Live map - aircraft, trails and rain overlay

LogKeep

(frequently used!)

Personal media tracker - books, manga and shows in one library, one Supabase schema.

LogKeep preview
Next.jsTypeScriptSupabase

Portfolio Website

This site - Next.js, TypeScript and Tailwind, motion used sparingly.

Portfolio Website preview
Repository

SkyView

Computing and Information Systems Discipline Award Winning Project (Feb 2025 - Oct 2025)

SkyView is an open-source aircraft tracking platform that goes beyond traditional flight trackers by predicting flight paths and estimating collision risks through real-time mathematical calculations. Built with React and React Leaflet, it transforms raw ADS-B aircraft signals into an interactive dashboard with advanced analytics.

As Product Owner and Frontend Developer, I built the flight path simulator, event history dashboard with filtering and deduplication, and geographic export functionality. I led stakeholder sessions, managed the product roadmap, and collaborated with a team of 11 developers using Git and Jira in an agile environment.

ReactLeafletMongoDBNode.jsJavaScript
SkyView icon
Image 1
Image 2
Image 3
Image 4

LogKeep

LogKeep is a reading and watching tracker that helps users build a habit of consistent, intentional media consumption. It supports multiple formats like books, novels, manga, comics, articles, and also tracks shows, movies, anime, and other video content.

Users can log entries across different media types, mark their progress, and record metadata such as status (planning, in progress, completed), rating, and notes. The interface is designed to make it easy to quickly add entries, filter by category or status, and review historical logs to see reading and watching trends over time.

Next.jsReactTypeScriptTailwind CSS
LogKeep icon
Image 1
Image 2
Image 1
Image 2

Portfolio Website

A modern, responsive portfolio website showcasing my projects and experience. Built with Next.js, React, TypeScript, and Tailwind CSS, featuring smooth animations and a clean design.

Next.jsReactTypeScriptTailwind CSS
Portfolio Website icon
Image 1
Image 2
Image 3

Contact me!or you can email me directly atlinx.xie@outlook.com