Loading portfolio...
close
/* Hi there, welcome */

const developer = "Terry";

const alias = "terriyaki";

function createSolutions() { return "Software Developer"; }

About.me()

Terry's Portrait
terry@portfolio: ~/about

$ whoami

Hey there, I'm Terry. I'm a Computer Science graduate from the University of Surrey, was a Junior Software Engineer at the Hong Kong Hospital Authority.

$ cat skills.txt

I worked with internal systems, make softwares, and fixed things when they break. New side projects will be born when I'm bored. I've dabbled in full-stack dev and software engineering, and I'm all about fresh ideas and solving problems without breaking too much along the way.

Experience.map()

Mar 2024 - Mar 2025

Junior Software Developer

Hong Kong Hospital Authority
  • Developed and optimized internal web applications using ASP and JavaScript
  • Integrated the internal system with Jira, streamlining data tracking and improving issue resolution
  • Designed and implemented a new enquiry form that improved data collection and user experience
  • Conducted code scanning and performance optimization, ensuring secure and efficient system updates
  • Led comprehensive testing and documentation efforts, ensuring seamless deployment and increased user adoption
Sep 2019 - Aug 2020

Fullstack Developer Intern

Ricowell Development Ltd
  • Handled API integration and rebuilt logic, leading to a 10% faster processing time
  • Developed and maintained web applications with React.js, Node.js, Tailwind CSS, and MSSQL Server
  • Optimized front-end components for performance across devices and browsers using techniques like pre-fetching and lazy loading
  • Provided technical support and guidance to colleagues
Jul 2018 - Jun 2019

Software Engineer Intern

Miracle Paper Craft Ltd
  • Worked on small features, bug fixes, and improvements in existing applications
  • Created SQL queries and unit tests with C and Java
  • Improved code logic, leading to a 15% increase in algorithm efficiency
  • Administered Linux (Ubuntu OS)
  • Documented user guidance for staff
Oct 2022 - Jun 2023

Event Assistant

University of Surrey
  • Assisted with university open days
  • Guided and introduced courses to visitors
Nov 2022 - Mar 2023

Business Owner

  • Ran a watch-selling business through Instagram and Facebook ads
  • Managed a Shopify store for e-commerce operations
Aug 2020 - Dec 2020

Video Editor (Self-employed)

  • Clipped YouTube live streams and edited them for a translation channel
  • Grew the channel to a peak of 23.4k subscribers (non-profit content)
  • Added Chinese subtitles for English-speaking videos

Projects.forEach()

TechScroll – IT Knowledge Threads

  • Built a React Native mobile app that delivers IT-related microlearning content
  • Implemented infinite scrolling, Markdown support, content saving, and sharing features
  • Implemented Supabase as a scalable backend solution, enabling real-time content management and secure user authentication
  • Automated content fetching using a Python script with DeepSeek API for topic generation

OOTD Generator

  • Developed a cross-platform Flutter app that generates random outfits from user's wardrobe
  • Implemented core functionalities including adding, editing, and deleting clothing items (with photo, name, tags, and category)
  • Integrated smooth swipe animations for dismissing and reloading outfit displays
  • Utilized Hive for local data persistence to ensure wardrobe data remains saved across sessions
  • Deployed on Android, iOS and Desktop

DocGPT (ReadmeGPT)

  • Python-based CLI application using OpenAI API
  • Automatically generates README.md files for undocumented GitHub repositories
  • Scans repositories to create comprehensive documentation for developers

Adaptive Route Planner

  • Developed an adaptive route planner web application
  • Real-time route planning based on user preferences
  • Built with Python and Flask, integrating OpenStreetMap and Nominatim APIs
  • Frontend designed with JavaScript, HTML, and CSS

Airbnb Development Project Proposal

  • Collaborative project in a team of 5
  • Developed a proposal to modernize properties near Brighton and Hove waterfront
  • Contributed to financial analysis, scoping, and budgeting using Microsoft Project

Hangman in Assembly

  • Built a Hangman game entirely in Assembly language
  • Coursework project showcasing low-level programming skills

Terabase.build()

terabase@services: ~/web-solutions

$ cat services.json

{
  "services": [
    "Custom Website Development",
    "Responsive Design",
    "E-commerce Solutions",
    "Web Application Development",
    "UI/UX Design",
    "Website Maintenance"
  ],
  "technologies": [
    "HTML5", "CSS3", "JavaScript",
    "React", "Node.js",
    "Shopify"
  ]
}
code

Custom Development

Tailored websites built from scratch to meet your specific business needs and goals.

devices

Responsive Design

Mobile-friendly websites that look great on all devices and screen sizes.

shopping_cart

E-commerce

Online stores with secure payment processing and inventory management.

speed

Performance

Fast-loading websites optimized for search engines and user experience.

Ready to transform your online presence?

Let's discuss how Terabase can help your business succeed online.

Contact Terabase

email
phone
language

Website

terabase.cc

Certifications.verify()

verified

IBM AI Developer

IBM

View Certificate open_in_new

FunFact.random()

// A glimpse into my life outside coding
const hobbies = {
  gaming: {
    fps: ['Valorant','Overwatch', 'Apex Legends', 'Rainbow Six Siege'],
    totalHours: 5000+
  },
  pets: 'Love both cats and dogs!'
};