Resume V1

Project Experience and Skills
Built with vue js logo Vue.js and typescript logo TypeScript

a demo screen of an appa demo screen of a website

Summary

A year 1 engineering student admitted to the CSE department in HKUST. A hardworking quick learner who is passionate about programming and has experience developing mobile applications and websites.

Project Experience

2023 ・ Mobile App

Smart Mobility System

  • An iOS application written in Swift (UIKit storyboard)
  • Integration of various SDKs (Here and mapbox) + Backend Integration
  • Directions Service, Estimated Time of Arrival, Search Places

2024 ・ Web Application

SupermarketPOS

  • A web application built with Svelte, TypeScript, PostgreSQL, and TailwindCSS
  • DSE ICT SBA (School Based Assessment) Project, received full marks
  • Point of Sales + Stock and Employee Management

2025 ・ Website

Red Bird Racing prototype website

Note: because I was a new member unfamiliar with the team, the site contains incorrect information.
It was also not selected for the final version.

Hard Skills

From most experience to least experience
  • TailwindCSS ・ TypeScript ・ Svelte(Kit)
  • PostgreSQL (with a query builder or ORM)
  • Swift ・ UIKit
  • Vanilla JavaScript and CSS
  • SwiftUI
  • Vue.js
Have heard of it, know the basic concepts, but little to no experience
  • React
  • MySQL
  • PHP
Less relevant and possibly irrelevant skills
  • Cloudflare Tunnel / Pages
  • Python ・ C++
  • Godot
  • C#
  • Rust
  • Nginx
  • Docker

Soft Skills

Can learning quickly using online resources and existing knowledge. This enabled me to learn how to use SDKs and build an iOS application in a few months. It could allow me to quickly learn technologies unfamiliar to me, such as VueJS and MySQL, and pick up skills I left off a while ago, such as mobile app development.

When writing the Smart Mobility System, being hardworking allowed me to implement as much feature as possible under a tight timeframe. This also enabled me to finish the prototype website within two weeks while balancing academic responsibilities.

It is impossible to not get stuck when developing software. Being self-motivated allowed me to push myself through setbacks, keep trying and continuing to work on what I need to do to improve the app.

I used my problem solving skills to troubleshoot auto layout and CSS issues, as well as to workaround limitations, whether that is through trial and error, searching online, or both. This enabled me to build good-looking user interfaces and functional applications.

Education

  • DSE ICT 5**
  • DSE Physics 5**
  • Year 1 HKUST Student (CGA 3.979)
  • Will start CS Major in Year 2