Colin Cheung
Full Stack Web Development
Beijing, China
SUMMARY
- Full-stack web developer with 6+ years experience
- Preferentially inclined towards utilizing PaaS,DBaas and FaaS tools such as Vercel, Supabase, and Lambda
- Currently expanding skills in Rust programming language
- Cross-Border Seller and Start-up Owner: provide e-commerce tech services and explore opportunities in this dynamic industry
- Fluent reading, Beginner listening, speaking. Planning to live in EU or AU, actively enhancing language skills in German and English
EDUCATION
China University of Geosciences,Wuhan
2012 – 2016 | Bachelor of Engineering
- Major: GIS
- Skills: Software Development, Physical Geography, SpatiaI Data Structure, Database
Self-study
2012 – 2016
- Subject: Front End Development
- Skills: HTML, CSS, JavaScript, Web Development
SKILLS
- React.js
- JavaScript
- Tailwind CSS
- Node.js
- RESTful
- Postgresql/Supabase
- MongoDB
- Linux
- AWS/Serverless
- Vercel/Render
- Git/Gitlab/Action
- RPA(Uipath)
- Strapi(Headless CMS)
- CI/CD
- Swagger
- Rust
LANGUAGES
- Mandarin - Native speaker
- English - Beginner
EXPERIENCE
Front-end Developer | China Mobile
Jul 2019 – Present | Full-time
- › Enhanced Maintainability through Code Organization Refactoring.
- › Optimized the front-end toolchain, boosting development efficiency and workflow effectiveness.
- › Acted as the project manager, ensuring on-time delivery with high-quality outcomes.
- Utilized:React.js,Redux,Node.js,Jest,ESLint,Prettier
Full Stack Web Developer | Tupu Tech
Nov 2017 – Jul 2019 | Full-time
- › Developed front-end using React for Single Page Application (SPA) and implemented Koa2 for backend development following RESTful standards. Automated documentation generation using Swagger.
- › Contributed to the implementation of an ELK stack for effective logging and log analysis. › Familiar with TDD and actively involved in cloud-native tech practices, including microservices, containerization, API gateways, and CI/CD.
- Utilized:React,Node.js,Koa2,Mocha,Swagger,Sentry,Kong, Consul,Docker,ELK
Full Stack Web Developer | Geoway
Jun 2016 – Nov 2017 | Full-time
- › Developed a spatial analysis server that provides users with the necessary spatial data.
- › Visualized the spatial data in both 2D and 3D spaces.
- › Enhanced search performance by creating an index for the data using Solr.
- Utilized:Solr,Node.js,Java,Openlayers/Leaflet,Cesium,Arcgis, Google Map API
Side Projects & Freelancer
Apr 2018 – Present
- › Developed an IM robot using UiPath that integrates with WeChat, despite the absence of a native API. The robot performs group status analysis, automates reminders, and even functions as a remote home light switch.
- › Developed a real estate web spider application that monitors site data, calculates price fluctuations, and stores the information in a database.Implemented an RPA robot using UiPath to analyze data and generate Excel files.
- › Developed a website that receives data from hardware devices collecting information on status, location, temperature, and humidity and sends instructions to shut down these devices.
- Utilized: Node.js,React.js,Puppeteer,Mongo,UiPath,QGIS,Wechat