Yau Chin Pang (Thomas)

HKUCS@2024

Contact

Email

me@yaucp.dev

Phone

+852 51136393

Website

yaucp.dev

About

Hello there๐Ÿ‘‹๐Ÿป! <br /><br />I took a gap semester for a full-time internship in Finverse Technologies in the 2022 Autumn semester. <br /><br />Mostly familiar with JavaScript (Typescript/Node.js) and Python now. I also have experience using Java, C++/C, Go, and Haskell (Had a ton of fun using Haskell! Very Interested using it for my graduate job)<br />Interested working in backend in the future...<br /><br />Learning GoLang, gRPC, Swift and PostgreSQL for my final year project

Profiles

LinkedIn

yaucp

GitHub

yaucp

Work

Molekiu Limited

โ€“ Present
Software Developer (Part-time)

Metamory.io

โ€“
Software Engineer Intern
Highlights
  • Added OAuth-Based Authentication to Next.js website with Auth.js
  • Built a demo/POC with Stripe's Payment API with its Custom Payment Elements and Prebuilt Checkout Page

Finverse Technologies

โ€“
Software Engineer Intern (Part-time) www.finverse.com

โ€“
Software Engineer Intern (Full-time) www.finverse.com
Highlights
  • Successfully integrated major commercial banks into the internal open-banking system through reverse engineering and secure web scraping in TypeScript and Node.js.
  • Facilitated efficient micro-service communications using Go and gRPC.
  • Trained a machine learning model using Python for solving captchas, incorporating image pre-processing techniques, and successfully deployed to production via Google Cloud Platformโ€™s bucket storage.
  • Developed a demo showcasing API functionality in React.js, leading to enhanced clarity for external clients regarding the platform's capabilities.
  • Enhanced code quality by implementing unit tests using Jest and Nock, resulting in a reduction in system bugs.

Thales

โ€“
Software Intern
Highlights
  • Used Python to verify and search for missing files or lines according to specifications
  • Configured database that stores status and commands of equipment in the station in Unix system

Esri China (Hong Kong)

โ€“
Programmer Trainee Intern
Highlights
  • Used Python to collect and group real-time open data to update local geodatabase in ArcGIS Pro

Volunteer

Referalah

โ€“ Present
Next.js Web Developer/Maintainer www.referalah.com

Referalah is an open-sourced platform for overseas HongKongers to network for job referrals, connect for job opportunities, and support each other.

Campus TV, HKUSU, Session 2020-2021

โ€“
Chairperson & Student Press www.facebook.com/hkucampustv

Campus TV is a student-run media organization in HKU. We produce videos and articles to report on campus news and events. We make a large variety of videos from memes, to interviews with HKU Council or student bodies candidates. We also have a Facebook page with over 100,000 followers.

Education

The University of Hong Kong

โ€“
Computer Science
Courses
  • COMP2119 - Introduction to data structures and algorithms
  • COMP2120 - Computer organization
  • COMP2396 - Object-oriented programming and Java
  • COMP3230 - Principles of operating systems
  • COMP3251 - Algorithm design
  • COMP3258 - Functional programming (Haskell)
  • COMP3259 - Principles of programming languages (Haskell) (A+)
  • COMP3278 - Introduction to database management systems
  • COMP3322 - Modern Technologies on World Wide Web
  • COMP3355 - Cyber Security

Aalto University

โ€“
Computer Science
Courses
  • Software Engineering
  • Machine Learning
  • Basic Principles in Networking
  • Introduction to AI
  • Digital Ethics

Projects

An All-in-one HKU App for Students (Final Year Project/Final Research Project)

โ€“ Present

Haskell-based JavaScript-like interpreter

โ€“

Big Two

โ€“

Certificates

IELTS Academic Band 8.0

Issued by IELTS Official

Participant of PwCโ€™s HackaDay 2021 Capture the Flag Competition

Issued by PwC

Skills

JavaScript Frameworks/Libraries

  • TypeScript
  • Node.js
  • React.js
  • Next.js
  • Jest

Programming Languages

  • Python
  • Java
  • Kotlin
  • Go
  • C++/C
  • Haskell

Others

  • Git
  • GitHub/GitLab
  • Unix/MacOS
  • Ubuntu
  • Google Cloud Platform (GCP)
  • Protocol Buffers
  • Cloudflare Registrar & Page
  • GitHub Actions

Creative Stuff

  • Adobe Premiere Pro
  • Adobe Photoshop

Languages

Cantonese

Native Speaker

English

Full Professional (IELTS Band 8)

Mandarin

Full Professional

Interests

Photography

Watching Movies

Solo travelling