Jerry Shang

Senior Full-Stack Technology Expert and Architect

Professional Summary

A highly experienced Senior Full-Stack Technology Expert and Architect with over 20 years of proven success in transforming complex business requirements into efficient, stable, and scalable technical solutions. My core strength lies in combining deep technical problem-solving skills with a "0-to-1" product mindset. As a Co-founder and CTO, I have a track record of leading product technical strategy, architectural design, and core development from the ground up. Proficient in Java backend, microservices, big data, and mobile technologies, I possess invaluable experience in leading technical teams, driving technological transformation, and delivering core value in dynamic environments.

Core Competencies

Backend Development

Java Kotlin Python Spring Boot Dropwizard

Frontend & Mobile

JavaScript TypeScript React Android Kotlin

Database Technologies

PostgreSQL MySQL SQLite Hadoop

Cloud-Native & DevOps

Docker Git Linux CI/CD Automated Deployment

Architecture Design

Microservices Cloud-Native Applications Distributed Systems Reactive Programming Domain-Driven Design Data Platform Architecture

Leadership & Project Management

Agile Development Technical Team Management Mentoring Project Planning Cross-Functional Communication

Experience

Co-founder & Lead R&D Engineer

Guangzhou Wanon Technology

Oct 2021 - Present

As the technical partner, I spearhead the end-to-end software solution for the company's core product, a "4G Drone-Mounted IMSI Catcher."

  • Led 0-to-1 Product Development: Independently managed the entire development lifecycle, from technology selection and system architecture design to core implementation, successfully delivering a fully integrated hardware and software solution.
  • Full-Stack Implementation: Developed the embedded device-side software based on DJI PSDK, the Kotlin-based Android mobile client integrated with MSDK, and the React-based cloud management platform, ensuring seamless integration and stable performance across all components.

System Architect

Tianjin Saiming Tech Co.

Sep 2019 - Sep 2021

Led the core backend microservices architecture for the company's low-code platform and drove the team's technological transition.

  • Delivered Core Microservices for a Low-Code Platform, accelerating feature delivery cycles from weeks to days
  • Unified Data Query Service: Built with Kotlin & Spring WebFlux, providing dynamic query capabilities via RSQL to support configurable data management
  • Unified Authentication Service (UAM): Engineered a multi-tenant, role-based access control system using Spring Boot, providing enterprise-grade security for the platform
  • Dynamic Configuration Center: Provided centralized and dynamic configuration management for other services
  • Spearheaded a Successful Technology Stack Transition: Mentored and upskilled a .NET team to become proficient in Java microservices development through structured learning paths, knowledge sharing, and code reviews, significantly enhancing the team's technical breadth and delivery capabilities

Co-founder & CTO

Guangzhou Junpu Tech Co.

Feb 2016 - Aug 2020

As Co-founder and Head of Technology, I was responsible for technical strategy, team building, product development, and project delivery.

  • Architected an Enterprise Big Data Platform: Integrated the Hadoop/Kylin ecosystem to provide an end-to-end solution for government clients, covering data ingestion, ETL, and BI visualization. This was successfully deployed in multiple internal government data governance projects.
  • Led Delivery of "Smart Power Plant" Projects: Transitioned to oversee multiple smart power plant initiatives, successfully integrating disparate systems like security, ERP, and SIS to provide a unified monitoring and management platform for several power plant clients.
  • Built and Managed a High-Performing Team: Established a technical team of over 10 engineers from scratch and implemented efficient Agile development processes.

R&D Supervisor / Head of Data Platform

UCWeb (Alibaba Group) - UC Jiuyou

Feb 2011 - Jan 2016

Responsible for the planning, architecture, and management of the UC Jiuyou gaming data platform, building the division's data R&D team and core data infrastructure from the ground up.

  • Built the Jiuyou Data Platform: Introduced the Hadoop/Spark stack to create a comprehensive data pipeline, including log collection, ETL, reporting, and task scheduling, providing full data support for all gaming operations.
  • Scaled Data Processing Capabilities: The platform processed terabytes of data daily, providing T+1 data support for critical business decisions.
  • Managed and Grew a 30-Person Team: Assembled and led a team of 30 data engineers and contributed to establishing the company's internal competency standards for the data R&D job family.

System Architect

AsiaInfo

Aug 2010 - Jan 2011

Responsible for the R&D of a core BOSS platform architecture.

Technical Director / System Architect

Guangzhou Maywide Technology

Jan 2005 - Jul 2010

Progressed from a senior engineer to lead the company's J2EE architecture strategy and managed a team of over 20 developers.

Senior Software Engineer

Bank of East Asia

Jun 2003 - Dec 2004

Developed core features for the bank's internet banking projects.

Software Engineer

Kuangxun Technology

Oct 2002 - May 2003

Involved in technical prototyping and feature development for client projects.

R&D Engineer

Tianjin Nankai Guard Co.

Jul 2000 - Sep 2002

Developed and supported an official seal management system and a printing industry management system.

Education

Master in Project Management

Sun Yat-sen University

2004 - 2008

Bachelor in Mathematics and Applied Mathematics

Tianjin University

1996 - 2000