Mr. Gao

Mr. Gao

Full Stack Developer

联系方式

技术栈

  • Go DevelopmentExpert
  • React/Next.jsExpert
  • AI EngineeringExpert
  • Database DesignAdvanced
  • Docker/CI/CDAdvanced
  • Java DevelopmentProficient

个人特质

Full-Stack Mindset
Rapid Learning Ability
Problem-Solving Skills
Self-Motivation & Responsibility

职业概述

Full Stack Developer with expertise in end-to-end system design and implementation. Adept at quickly adopting new technology frameworks and solving complex business problems with independent project delivery capabilities. Particularly experienced in integrating AI technologies with business applications, and committed to balancing code quality with user experience.

专业技能

Backend Technologies

Expert in Go language and its ecosystem, proficient in Java development, mastery of MVC architecture patterns and RESTful API design

Frontend Technologies

Expert in React ecosystem (Next.js), proficient in TypeScript, HTML/CSS, with experience in WeChat Mini Program development

AI Engineering

Expert in ComfyUI workflow design and development, mastery of AI model deployment and optimization, proficient in RAG technology and vector knowledge base construction

Database Technologies

Proficient in PostgreSQL and MySQL for relational database design and optimization, mastery of MongoDB document databases and Redis caching strategies

Infrastructure

Proficient in Docker containerization, CI/CD pipelines, Linux system operations, and network programming

Architecture Design

Familiar with microservice architecture, message queues, load balancing, and distributed system design principles

工作经历

Guangzhou Segaigai Intelligent Technology Co., Ltd.

January 2024 - Present

Full Stack Engineer|Guangzhou, China

As a core technical team member, I independently manage the entire development lifecycle of AI color change applications from system design to deployment:

Business Contributions

  • 1Designed and implemented the company's core AI color change SaaS platform, supporting both B2B and B2C users, currently serving thousands of daily active users and partnering with multiple industry merchants
  • 2Established a comprehensive data tracking and analytics system to support product iterations, significantly improving user conversion rates
  • 3Optimized rendering algorithms and material presentation to achieve precise gloss and texture in AI color changes, delivering realistic paint effects across various lighting environments

Management Responsibilities

  • 1Led technology selection and architecture design, established development standards and release processes
  • 2Managed requirements analysis and feature planning, providing technical feasibility assessments
  • 3Coordinated internal and external resources to resolve technical challenges and ensure high-quality project delivery

Kingdee Medical Software Technology Co., Ltd.

August 2022 - December 2023

Java Developer|Platform Division|Guangzhou, China

Served as a core backend developer in the data middle platform team:

Business Contributions

  • 1Led the design and implementation of 7 data application layer services, expanding functionality by over 200 feature points
  • 2Identified and fixed more than 30 legacy issues, improving system reliability
  • 3Continuously optimized system performance, particularly in data processing and report generation workflows

Technical Innovations

  • 1Rewrote core comparison algorithms in Rust, improving API response speed by 52%
  • 2Designed and implemented an efficient data masking solution that optimized processing efficiency while ensuring data security

项目经验

AI Color Change Platform

January 2024 - March 2025Project Lead

项目背景

Built an intelligent vehicle color change visualization platform to help auto refinishing shops increase sales conversion rates while meeting consumer experience demands.

技术架构

Go+FiberReact+Next.jsComfyUIWeChat Mini ProgramPostgreSQLRedisDockerGitHub Actions
  • Microservice architecture with Go+Fiber for control layer and ComfyUI for AI processing
  • React+Next.js for web applications and admin dashboard, WeChat Mini Program for mobile users
  • PostgreSQL for structured data storage, Redis for caching and session management
  • Docker+GitHub Actions for automated deployment and version control

核心功能与实现

1AI Color Change Engine Development
问题

Traditionally, customers couldn't visualize vehicle customization outcomes before implementation, with information barriers between suppliers and shops

方案

Designed Stable Diffusion-based adaptive vehicle color change workflows combined with ControlNet for precise control

成效

Achieved high-quality color preview generation within seconds, supporting 60+ colors and 95%+ of common vehicle models

2Distributed Task Scheduling System
问题

AI processing tasks are computation-intensive, causing head-of-line blocking on single machines

方案

Designed Kafka-based message queue with dynamic scheduling for intelligent task distribution and load balancing

成效

3x improvement in system throughput, 60% reduction in average wait time, 99.5% success rate for automatic retry of abnormal tasks

3AI Customer Service Knowledge Base
问题

Traditional FAQs couldn't meet personalized consultation needs

方案

Built vector knowledge base using RAG technology integrated with large language models for intelligent Q&A

成效

Significantly improved customer self-service capabilities, reducing human customer service workload

4Multi-tenant Resource Management System
问题

B2B clients needed independent management of permissions, resources, and data

方案

Designed horizontal partition multi-tenant architecture with data isolation and resource quota management

成效

Supported horizontal service scaling, improved resource utilization by 45%, and significantly enhanced system scalability

5User Growth System
问题

Needed to acquire users cost-effectively while improving retention

方案

Designed membership tiers, referral rewards, points system, and social sharing features

成效

Reduced user acquisition costs by 35%, improved average retention by 28%, 300% increase in monthly active users

Data Quality Control Service

August 2022 - December 2023Core Developer

项目背景

Provided data developers with comprehensive capabilities for data quality assessment, monitoring, and governance to ensure accuracy, completeness, and consistency during data development.

技术架构

Spring BootMySQLRedisMongoDBMicroservices
  • Spring Boot microservice architecture with MySQL as primary database
  • Redis for caching support, MongoDB for task execution records storage

核心功能与实现

1Data Comparison Engine Optimization
问题

Performance bottlenecks in large-scale data comparisons affecting development efficiency

方案

Rewrote core algorithms in Rust, optimized data structures, reducing time complexity from O(nlogn) to O(n)

成效

52% improvement in API response speed, significant reduction in CPU and memory usage, supporting rapid comparison of tens of millions of records

2Field-level Data Quality Rule Engine
问题

Need for flexible configuration of diverse data quality validation rules

方案

Designed expression-based rule engine supporting complex condition combinations and custom functions

成效

Implemented 30+ data validation rules covering over 90% of common data quality issues

3Data Masking Service
问题

Ensuring sensitive data security during development and testing

方案

Designed prefix tree-like structures for efficient masking with multi-level strategies and permission controls

成效

Met compliance requirements while maintaining data usability, with 65% improvement in processing efficiency

Performance Management Data Integration Platform

May 2023 - November 2023Core Developer

项目背景

Built unified performance evaluation standards by integrating data from multiple business systems to support HR decision-making.

技术架构

Data WarehouseApache FlinkKafkaElasticsearchETL
  • Implemented star schema model for data warehouse design with ETL data processing pipeline
  • Used Apache Flink for real-time data stream processing with Kafka as message bus
  • Built metric search engine on Elasticsearch supporting multi-dimensional analysis

核心功能与实现

1Multi-source Heterogeneous Data Integration
问题

Needed to integrate differently structured data from CRM, Zentao, DingTalk, and other systems

方案

Designed and implemented an Extraction Data Layer (EDL) with metadata management for unified mapping

成效

Successfully integrated 5 key system data sources with automated updates, reducing manual data organization work by 90%

2Data Modeling and Transformation
问题

Difficulty in uniformly quantifying and comparing performance metrics across different positions

方案

Adopted star schema with fact and dimension tables to build performance data models

成效

Established 15 core dimensions and 8 key fact tables supporting multi-dimensional performance analysis, reducing user analysis time by 65%

3Data Quality Assurance Mechanism
问题

Varying source data quality affecting performance evaluation accuracy

方案

Implemented a Data Warehouse Detail (DWD) layer with data quality monitoring metrics and exception handling processes

成效

Improved data accuracy to 99.5% with automatic anomaly detection rate exceeding 90%

4Performance Metrics Calculation Engine
问题

Need for flexible definition and calculation of complex performance metrics

方案

Developed an expression-based metrics calculation engine with Data Mart (DM) layer customization

成效

Supported automatic calculation of 200+ performance metrics, meeting the customized needs of different departments

开源贡献

Clash Proxy Tool

Technical Contributions

  • Implemented efficient process name retrieval via Netlink protocol on Linux systems
  • Resolved an issue where Clash would survive as an orphaned subprocess when parent processes terminated, ensuring proper resource cleanup

Implementation Details

  • Leveraged system call mechanisms and process control primitives for precise process lifecycle management
  • Implemented cross-platform process association control through syscall package and cgo, improving proxy tool stability

HeroUI React Component Library

Bug Fixes & Optimizations

  • Resolved an issue with non-functional closeOnSelect property in the Dropdown component
  • Fixed multiple edge case logic errors in Dropdown handling of nested menus and keyboard navigation
  • Improved component accessibility and TypeScript type definition accuracy

Impact

  • Contributions merged into main branch and released in official version, improving experience for thousands of developers

WeChat-ChatGPTDecember 2022 - January 2023

Independent Developer

Project Achievements

  • Received community recognition with 400+ Stars and 130+ Forks on GitHub

Technical Highlights

  • Integrated ChatGPT API with WeChat public account interface through reverse engineering
  • Designed based on single-flight pattern to avoid resource waste caused by message retransmission due to WeChat interface timeouts

竞赛获奖

"Synergy" Strategy Optimization Research

July 2019
Second Prize, National College Student Mathematical Modeling Competition查看论文
  • Designed strategy research for spherical and cylindrical motion systems based on rigid body rotation theory and nonlinear programming
  • Constructed complex system mathematical models using momentum theorem and functional relationships, optimizing with simulated annealing algorithm

CatcherOCR WeChat Mini Program

March - May 2020
Third Prize, WeChat Mini Program Development Competition (South China Region)
  • Developed interactive UI allowing users to upload images and precisely select text areas using intuitive sliding gestures
  • Built with WeChat Mini Program native framework, integrating Baidu AI APIs for multilingual OCR text recognition, real-time translation, and text-to-speech functionality

教育背景

Guangdong Medical University

September 2019 - June 2023
Information Management and Information SystemsBachelor of ScienceDongguan, China
  • Thesis "Design and Implementation of Intelligent Health Diagnosis System Based on Knowledge Base and LLM" recognized as Outstanding Graduation Thesis 2023
  • Received Second-Class Academic Scholarship (2020), Served as President of Network Association (2020-2021) organizing technical exchange activities