My projects include not only in-depth university coursework,
but also passionate side-projects which clearly showcase
my strong interests in web application development and software engineering.
Other interests include computer security and computer vision.
Dissertation Project - JustCookStudent
September 2021 - April 2022
A self-proposed final year honours project is about Designing and Implementing a Personalized
Food Recipe Platform for University Students using Web Data Extraction.
Technologies included HTML,CSS,and JavaScript for the front-end.
Regarding the back-end, Python was used for scraping food recipe websites and MongoDB was used to store data.
An in-depth explaination of the project is announced in my 40-page dissertation report,
such as background literature review.
Informatics Large Practical Coursework #2
September 2020 - December 2020
Created a Java program for an autonomous drone which (fictiously) collects readings
from air quality sensors around the University of Edinburgh area.
The challenge is to collect those readings within 150 moves or less,
and without flying into No-Fly-Zones and the drone flight path must be within a certain area.
Software Testing Practical
February 2021 - March 2021
Went software bug-hunting and demonstrated automated testing techniques using EvoSuite
to find additional software bugs. Practiced Test-Driven Development (TDD) technique to further improve
software development skills.
Computer Security Coursework #2
February 2021 - March 2021
Gained practical experience into an introduction to cryptography and
learned the ideas of crafting a man-in-middle attack using existing Python libraries and functions.
JustCookIt Featured
2022 – Present
JustCookIt is an evolution of the Dissertation Project — JustCookStudent,
expanding the audience beyond university students to anyone looking to cook smarter.
Discover recipes that fit your time, budget, and dietary needs — whether you're cooking for one or a family of five.
Search curated recipes from BBC Good Food and Tasty, filter by cooking time, dietary requirements, and cuisine,
and see estimated costs per serving so you always know what you're spending.
Beyond the web-scraped recipe catalogue from the original dissertation, JustCookIt adds community-driven functionality:
signed-in users can submit and share their own recipes, bringing the platform to life beyond automated data extraction.
Users can also find nearby supermarkets stocking each recipe's ingredients.
A self-proposed final year honours project: Designing and Implementing a Personalized
Food Recipe Platform for University Students using Web Data Extraction.
The predecessor to JustCookIt, built with HTML, CSS, JavaScript, Python (scraping), and MongoDB.
Hello World Hackathon
October 2019 - February 2021
As Tech Lead, I worked with a team of nine to develop the University of Edinburgh's
annual beginner-friendly hackathon website, which received over 200 applicants.
Implemented with HTML, CSS, JavaScript and Bootstrap.
Informatics Large Practical Coursework #2
September 2020 - December 2020
Created a Java program for an autonomous drone which collects readings
from air quality sensors around the University of Edinburgh area within 150 moves,
avoiding No-Fly-Zones and staying within a constrained flight boundary.
Computer Security Coursework #2
February 2021 - March 2021
Gained practical experience in cryptography and
crafted a man-in-the-middle attack using Python libraries.
Untitled Recipe Project
February 2020 - Present
Currently in the process of co-creating a full-stack web application, I developed with HTML/CSS/JavaScript, PHP and phpMyAdmin,
to generate specialized recipes in order to help lazy cooks decide what to cook.
Configured LAMP server on Amazon Web Services (AWS) platform.
This project has been selected to be further improved as my final year's honours project.
Hello World Hackathon
October 2019 - February 2021
As Tech Lead, I worked with team of nine to develop University of Edinburgh's annual beginner-friendly hackathon details,
which received over 200 applicants. This responsive website was designed and implemented with HTML, CSS, JavaScript and BootStrap.
I additionally created last year's hackathon website and responsible for the administration of the hackathon's Discord server.
TK Hwang's Photography Website
July 2018 - May 2020
I further enhanced my artistic skills using Adobe Portfolio to design TK's photography website.
Prior versions of TK's customized website can be found on my personal GitHub.
A future version of this website will be implemented as a professional WordPress website.
BooksListingApp
February 2017 - March 2017
Having learned Java back in AP Computer Science during high school, I decided to further invest my technical skills
by using the programming language to learn how to create engaging, useful Android applications.
Using the Google Books API, he developed an Android application which allows the user to use a search tool
in order to find a particular book title, author, or keyword.