Hello, I am

David

Huang

Student at the University of Edinburgh

Full stack developer |  Low-level systems engineer |  Cyber Security enthusiast

David

App Development

Skills

Frontend

js css html react svelte

Backend

ts cpp rust c mongodb supabase

Deployment

docker aws

Fluent in English and Mandarin

Self-motivated

I have learned multiple programming languages and frameworks on my own through online resources and documentation.

Projects

Sign language recognition

A project for the AccessAIthon 2026 that won the third place involding a CTC Transformer model that identifies sign languages from video clips

Learn more
PythonPyTorchOpenCVMediaPipeNext.jswebsocket

Portfolio Website

A personal portfolio website to showcase my projects and skills.

Learn more
SvelteTailwind CSSGithub PagesGithub Actions

CloudSIG Website

The landing website for CloudSIG, the special interest group under COMPSOC Edinburgh about hosting

Learn more
SvelteTailwind CSSGithub PagesGithub Actions

Maltese dictionary

A website for Maltese designed with distributed systems in mind with a contributor portal with authentication

Learn more
SveltekitRustSupabaseAWS EC2Route 53

System & Cybersecurity enthusiast

HYPED

HYPED Project Lead

Learn more
RustAsyncEmbedded

Participated in Hyperloop Edinburgh society

Implemented a logging system for real-time data monitoring

Project lead in the sensors team

Improved the reliability of the Low Power BMS driver

Hands-on experience with embedded systems testing and development

OSSSSS

Operating System Development

Learn more
Qemux86-64RustAssembly

Developed a custome operating system kernel in Rust and assembly

Implemented a multicore scheduler and async runtime with program loading and context switching

Wrote a driver for the GPT partition table, ext2 filesystem, and AHCI-SATA drives

Utilized concepts and specifications such as the UEFI, ACPI, APIC, GDT, IDT, and paging

Included algorithms such as CRC32 and RNG

SIGINT

Cybersecurity Enthusiast

Learn more
PythonBinary NinjaBurp SuitePwntools

Currently a committee member of the University of Edinburgh’s cybersecurity SIG under COMPSOC, SIGINT; participated in CTFs such as HackTheBox University CTF

Well-equiped with knowledge on how to develop software that is secure and resistant to common vulnerabilities such as enforcing CSP and CORS policies

Explored binary exploitation techniques such as FSOP and ROP

Studied web security vulnerabilities such as CSRF, XSS, file upload vulnerabilities, SQL injection, etc.

Familiar with common tools such as Binary Ninja, Burp Suite, GDB, and Pwntools


2026 © David Huang