About Me

Born, raised, and currently based in Shanghai, China. Enthusiast of anime and games, with a long-standing passion for ACG culture.

Graduated from Shanghai Dianji University in 2017 with a Bachelor's degree in Software Engineering. Currently, I have 7 years of full-stack development experience.

Passionate and skilled in programming, with a strong ability to quickly grasp and apply abstract concepts. Deeply interested in all technologies across the web stack, I have continuously advanced in full-stack development. My frontend expertise lies in the React ecosystem, while I am proficient in backend Golang microservice frameworks (go-zero/Kratos) and Node.js (Moleculer, Koa, Express).

Highly adaptable and a fast learner. Capable of handling all project development roles except graphic design. Calm, communicative, innovative, and meticulous in execution.

Experienced in companies of various sizes, accumulating multi-domain development and project management skills.

Interests

  • design icon

    Web Architecture Design

    Coding and design are not only my profession but also my daily passion. I enjoy exploring and practicing technologies from low-level (embedded systems, robotics, NFC) to high-level (web applications, cloud computing, big data), with web technologies being my strongest area.

  • ACG icon

    ACG

    Started with "Zero no Tsukaima" in junior high. I play League of Legends and various single-player games (mainly Galgame). I have accounts on multiple LoL servers, including Japan, with a rank around Platinum. Open to playing ARAM with fellow enthusiasts 😀.

  • Guitar icon

    Music

    Enjoy fingerstyle guitar, singing, electric guitar, piano, and vocals. My skills are decent overall. Feel free to check out my Bilibili page or connect via WeChat 👻.

  • camera icon

    Photography

    Not available for commercial events. For private events or friends' weddings, I believe my work is quite good. See my Mastodon (Weibo) for samples.

Clients (Current & Past)

Resume

Education

  1. Shanghai Dianji University

    Sep 2013 — Jun 2017

    Major: Software Engineering | Degree: Bachelor
    Main courses: Software Development Fundamentals, Java, C++, Database Principles and Applications, Software Design Patterns, JavaWeb System Development, Software Engineering, Android Development, etc.

Work Experience

  1. Shanghai Xinwan Commercial Operation Co., Ltd.

    May 2024 — Present

    Deputy Director of IT / Integrated Development & Operations Engineer
    Responsible for mall system development and operations, ensuring system stability and security. Participated in digital transformation projects, promoted system integration and data analytics. Oversaw network security and data protection, ensuring customer information privacy. Drove technical innovation and adoption of new technologies.

  2. Shanghai Senyaoxin Medical Information Technology Co., Ltd.

    Feb 2023 — Feb 2024

    Senior Developer
    Responsible for business analysis and technical design of the Data Factory product, leading cross-quarter product iterations. Designed and implemented a unified company-level permission management platform and data isolation solutions. Led technical innovation and R&D, optimized system architecture, and improved team efficiency. Successfully delivered to clients over 10 times with zero online incidents.

  3. Shanghai Bilibili Technology Co., Ltd.

    Aug 2020 — Oct 2022

    Senior Developer
    Responsible for backend business and framework design and development, including permission control systems, low-code operation platforms, and third-party content management systems. Built multi-system linkage and management platforms from scratch, ensuring content control and automated delivery. Led the construction of internal low-code platforms, optimizing backend management.

  4. PwC Information Technology (Shanghai) Co., Ltd.

    Mar 2019 — Aug 2020

    Node.js Full Stack Engineer
    Mainly responsible for FAAST project framework maintenance and client project development, collaborating with the US consulting department (full English environment). Led the team to successfully develop 4 projects, including a key US relief fund application system. Led framework upgrades and technical sharing sessions, improving overall team skills.

Project Experience

  1. Bilibili Admin Permission Control System

    Internal Permission management and business separation system for Bilibili's backend business configuration. Designed an RBAC-based permission system with degradation and rate-limiting capabilities.

    Tech Stack: Backend: Golang (Gin + Gorm + protobuf); Frontend: React.js; Database: MySQL + Redis; Logging: ELK; K8S

  2. Bilibili Internal Low-Code Platform

    Internal low-code rapid development and deployment platform for Bilibili, mainly for operations. Responsible for cloud platform integration, release and version management, and permission design.

    Tech Stack: Backend: Golang (Gin + Gorm + protobuf); Frontend: React.js; Database: MySQL + Redis; Logging: ELK; K8S

  3. Changan Automobile Chongqing Liangjiang Plant MES System

    MES system for process adjustment and production execution at Changan's plant. Centralized management of manufacturing processes, including planning and scheduling. Responsible for backend architecture and development, database design, frontend engineering structure and development, contributing to 50% of the total project workload.

    Tech Stack: Backend: Golang + Node.js + Java (Spring); Frontend: Vue.js + related libraries; Database: Oracle + Redis

Professional Skills

  • Frontend Development (React/Vue)
    80%
  • Backend Development (Golang/Node.js)
    85%
  • Data Analysis / Big Data
    80%
  • DevOps
    75%

Certificates

External / Social Certificates

Campus Awards

Contact

Shanghai, China

Send Email