About
Sichu Zhang
Technical Principal, Thoughtworks
Seasoned software architect and engineering leader with 19+ years of experience delivering large-scale digital platforms. Currently serving as Technical Principal at Thoughtworks’ China Offshore Delivery Center, Sichu Zhang specializes in cloud-native microservices, modern Java/.Net ecosystems, DevOps automation, and engineering effectiveness. He has led technical delivery for financial platforms, implemented AI-powered tooling such as GitHub Copilot, Cursor and Haiven, and defined metrics frameworks to enhance delivery outcomes. Known for architecture leadership, AI-enablement strategy, and mentoring high-performing teams across global accounts. Author of industry-recognized insights and inventor of multiple web-technology patents.
Core Competencies
- Enterprise Architecture & Microservices (Java, Spring Boot, .Net Core, Asp.Net MVC, API Gateway, Event-Driven Design)
- Cloud & DevOps (AWS, Azure, Kubernetes, Docker, Terraform, Jenkins, GitHub Actions)
- Generative AI Enablement (GitHub Copilot, Cursor, AI tool enablement; Haiven deployment; Metrics-driven Impact)
- Engineering Metrics & Performance (4K Metrics, Delivery Metrics)
- Agile & Lean Delivery (Scrum/Kanban, TDD/BDD, Continuous Delivery, Lean Startup)
- Technical Leadership & Mentorship (Onboarding Bootcamps, Security Guild, Communities Of Practice)
- Security & Compliance (PCI-DSS, OWASP, DevSecOps)
- Full-Stack Development (JavaScript/TypeScript, React, Angular, Focused On API Design)
Education & Certifications
- B.Sc. in Computer Science, XiDian University, Xi’an (2005)
- Microsoft Azure Solutions Architect Expert (2019–2025)
- Microsoft Certified Solutions Developer (MCSD) (2007)
Technical Skills
- Languages & Frameworks: Java, JavaScript/TypeScript (React, Angular), .NET Core/Framework, Python
- Microservices & APIs: Domain-Driven Design, REST/gRPC, API Gateway patterns, Event-Driven (Kafka/RabbitMQ)
- Cloud & Containerization: AWS (Lambda, ECS, ElastiCache), Azure (Functions, Cosmos DB), Kubernetes, Docker, Terraform
- DevOps & CI/CD: Jenkins, GitHub Actions, Azure DevOps, Infrastructure as Code, Blue-Green & Canary Deployments
- Testing & Quality: TDD/BDD, JUnit, Selenium, Mocha, Contract Tests (PACT), SonarQube
- Observability & Metrics: Prometheus/Grafana, ELK Stack, Delivery Performance Dashboards
Patents
- Method for packaging and unpacking a web site (CN103929432A)
- Method of generating a web page for a system or a terminal device (CN103544024A)
- Method and apparatus for invoking peripherals from the browser (CN105094921A)
Publications
- How much faster can coding assistants really make software delivery?
- Finding appropriate software development effectiveness metrics
- Engineering productivity governance and improvement in software delivery
Presentations & Community Engagement
- QCon Beijing 2016: Lean New Product Startup and Technology Startup
- .NET Xi’an Developer Group: Verifying Microservices by Contract Testing in .NET Core (PACT)
- Google developers 2019 Northeast Asia GDG Summit: How to run and organize a community
- Top 100 Summits 2019: Capability building and quality assurance of the team in rapid expansion
- Top 100 Summits 2020: Digital visualization, insights and improvement of R&D efficiency
- Organizer & Mentor: Mentor and speaker at multiple tech communities (GDG, AWS UG, .NET, AgileTour)