Hi, I‘m Josh Wong, a full-stack developer open to remote opportunities.
Career Summary
- Experienced: 8 years of hands-on development experience, specializing in large-scale web application architecture, engineering practices, and performance optimization. Capable of independently handling the entire process, from requirement analysis to project go-live.
- Team Management: Extensive team management experience, having led a 6-member front-end team and an 8-member remote R&D team. Strong communication skills, a high sense of responsibility, and proficiency in standardized workflows and project management, and holds a PMP certificate.
- Comprehensive Technology: Skilled in both front-end and back-end development as well as dev-ops. Experienced in implementing front-end and back-end separation and micro-front-end architectures. Proficient in designing and developing dev-tools and component libraries.
- Problem Solver: Proactive in identifying and solving challenges, with a passion for handling complex problems and learning new technologies. Enthusiastic about sharing knowledge and experience with colleagues.
Core Skills
- Front-End Technologies: JavaScript (JS) / ES6 / TypeScript (TS) / Vue.js / React / Webpack / Vite / SCSS / LESS
- Back-End Technologies: Node.js / Koa / NestJS / MySQL / Redis / Kafka / RabbitMQ
- DevOps Tools: Docker / Nginx / GitLab CI / GitHub Actions
- Collaboration Tools: Git / GitLab / GitHub / GitHub Actions
- Languages: Chinese (Native) / English (Proficient in reading and writing; improving listening and speaking skills)
Recent Work Experiences
Futu Network Technology (Shenzhen) Co., Ltd.
Full-Stack Developer | 2021.1 – Present
- Mainly responsible for the development of global activities for C-end, including performance evaluation and optimization of sec-kill activities under high concurrency scenarios;
- As the person in charge of multiple market activities, responsible for code review to ensure code quality and project delivery standards;
- Independently responsible for the full-stack development of the project, including requirement analysis, technical solution design, front-end and back-end development, third-party platform docking, and system operation and maintenance;
- Responsible for new employee interviews and training;
- Won the company's outstanding individual award several times;
Shenzhen YiBoTianXia Technology Co., Ltd.
Front-End Development Team Leader | 2018.4 – 2021.1
- Participated in and led the core module development of multiple B-end products, including a HR SAAS system, internal system, and unified login platform;
- Managed a 6-person front-end team, responsible for new employee interviews and training;
- Led the front-end architecture design and upgrade, optimized performance and infrastructure construction;
- Built a business component library, achieving a fourfold breakthrough in development efficiency;
- Led and coordinated cross-team cooperation to ensure stable iteration and timely delivery of more than 10 product lines;
- Promoted incremental compilation and containerized deployment of large monorepo projects, significantly reducing the release cycle from 1 hour to 5 minutes;
- Improved system performance by 3-4 times through architecture optimization, skeleton screen loading, and page lifecycle management.
- Practiced micro-front-end architecture (qiankun), successfully decoupled business systems, and achieved independent deployment and flexible expansion.
- Implemented BFF layer and SSO middleware to solve multi-system login and user authentication issues.
Education
Tianjin University / Bachelor's Degree / Graduated in 2016