A website that acts as a home page for browser
ABOUT ME
I'm a software engineer based in Toronto, Canada. I'm passionate about building software that leverages the latest technologies to solve real-world problems. My expertise lies in building web applications using React and Node.js and my language of choice is TypeScript . I'm a lifelong learner and I'm always looking for opportunities to improve my skills and learn new technologies.
WORK
Software Engineer
May 2022 - Dec 2022
- - Worked with 3 and 5 software engineers in two teams for SDLC of e-commerce and logistics products, and communicated with the product manager and operation team for their needs via Atlassian products (Jira and Confluence), serving thousands of users and companies
- - Created a mobile app with Flutter, dashboard web pages with Vue, and servers with Node.js for both products, with GitLab as our DevOps tool and AWS as our deployment platform to maintain robust and secured hosting and deployment for service reliability
- - Implemented REST and API Gateway services integrated with Swagger and authentication using an SOA server-side framework called Nestjs, notifications with Firebase Cloud Messaging, and a full-text search function with ElasticSearch which decreased navigation time by about 30 seconds
- - In addition to building features and maintenance, also built CI/CD pipelines, Docker, and deploy through ECS for teams to facilitate development workflow and consistency by reducing repetitive tasks which consume a couple of minutes each time
Data Visualization Developer (internship)
Jan 2022 - Mar 2022
- - Created scrollytelling websites showcasing interactive data visualization charts and UI for the general public, with the leverage of d3.js, and other related frameworks and libraries which attracted thousands to follow us on social media
EDUCATION
The Chinese University of Hong Kong
2017 - 2022
-
Hong Kong
- Bachelor of Engineering (Hons) in Mechanical and Automation Engineering
TECHNICAL SKILLS
Programming languages
TypeScript
JavaScript
Python
Java
Technologies
React
Vue
Node.js
Express
Docker
AWS
Databases
MySQL
PostgreSQL
MongoDB
Redis
ElasticSearch