

The Journey
Mar 2020 - Dec 2021
Jan 2022 - Mar 2022
Landed my first software engineering job at Risksis Technology
Hong Kong
Full-time
Implemented the web UIs of analytics dashboards using HTML
, CSS
, JavaScript
and Vue
.
, CSS
, JavaScript
and Vue
.Mar 2022 - Present
Started my employment at Mobinology
Hong Kong & Bath, England
Full-time & Part-time
- Design and build the web UIs and RESTful services with React
, Node.js
and Python
for an enterprise-facing chatbot platform. - Build dashboard with TypeScript
, React
, HTML
, CSS
, Material UI
, Node.js
, and AWS OpenSearch
to show analytical insights on conversational data. - Develop complex agentic Retrieval-augmented generation applications using Python
, Flask
, and Large Language Models
to enhance chatbot's conversational capabilities. - Implement Interactive Voice Response system with AWS Lambda
, DynamoDB
, and NestJS.
- Build docker
images and deployed docker containers to AWS EC2
to streamline deployment processes. - Develop internal developer tools with Next.js
and TypeScript
. - Participate in sprint meetings and peer code reviews. Execute SOLID and OOP principles.
- Part-time from Oct 2022 to Sep 2023 (20 hours / week)
Oct 2022 - Sep 2023
MSc Computer Science at University of Bath
Bath, England
Full-time
Graduated with distinction.

Projects
Here are the projects I have worked on. More are on the way!



















You Miss 100% Of The Shots You Don't Take.
- Wayne Gretzky
- Michael Scott

Skills
data
backend-development.py1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Experience in Node, TypeScript and Python. Knowledge in Go. Database: AWS DynamoDB, AWS OpenSearch, MongoDB and SQLite. Familiar with OOP and SOLID principles.
data
frontend-development.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Experience in React (class and functional components), Next.js (app router), HTML5, CSS3, CSS Modules, Tailwind CSS and MUI.
data
tools.yaml1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Experience in Linux, Docker, Git, Jira and Agile practices.
data
ai-application.py1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Experience in integrating with Large Language Models (LLMs), prompt engineering and implementing retrieval-augmented generation (RAG) chatbot solution with Python.





