Hi! I'm Charles

web developer

Front-end software Engineer with 2 years of experience creating responsive, user-friendly web applications.

Proficient in modern front-end technologies such as TypeScript and React, with a strong track record of collaborating with UX designers and back-end teams to deliver seamless user experiences.

WORK EXPERIENCE

Ctrip

Frontend Software Engineer

Enhance and maintain the finance section of Ctrip Finance App using Next.js.

Maintain and update the business logic in BFF layer.

Optimize the performance of website, reduce LCP and CLS.

ReactNext.jsEggjsMobxrematchReact Native

Kuai Shou

Software Development Intern

Develop and maintain the Kdev backstage platform.

Collaborate with backend developers to implement new features.

ReactMobx
PROJECTS

E-Commerce Platform

Buyers can explore recommended products tailored to their views or purchase history and receive AI-generated summary comments. Retailers can manage their products, track sales performance, access user insights, and consult with an AI agent for sales-related questions.

NextJsExpressActix-webPostgres

Daily Expense Recorder

An intuitive expense-tracking tool with data visualizations to provide actionable spending insights.

NextjsPostgres

Supplier Management System

A React-based platform allowing users to manager product categories, track sales, and visualize historical sales date

NextJsNestJs
SKILLS

Programming Language

HTML
HTML
CSS
CSS
JavaScript
JavaScript
TypeScript
TypeScript
nodeJS
nodeJS
python
python
rust
rust

Framework

reactJs
reactJs
nextJs
nextJs
tailwindcss
tailwindcss
actix-web
actix-web

Tool

docker
docker
postgres
postgres
mongodb
mongodb