About
Sichu Zhang
Technical Principal, Thoughtworks
I’m a seasoned software architect and engineering leader with over two decades of experience shaping large-scale digital platforms.
As a Technical Principal at Thoughtworks’ China Offshore Delivery Center, I focus on cloud-native microservices, modern .NET/Java, JavaScript, and Python ecosystems, and driving impact through DevOps, DevSecOps automation, and engineering effectiveness.
Over the years, I’ve led the delivery of complex financial platforms, championed the adoption of AI-powered development tools like GitHub Copilot, Cursor, and Haiven, and designed metrics frameworks that help teams deliver faster and better. What excites me most is guiding teams to unlock their potential—whether through architecture leadership, AI-enablement strategies, or mentoring future tech leaders.
Beyond delivery, I contribute to the wider community as the author of thought leadership that’s been recognized across the industry.
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
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)