About Derick Chen
Transforming How Teams Build Software with AI Link to heading
I’m the Programme Leader of AI-Driven Development Lifecycle (AI-DLC) at AWS, where I lead this initiative across ASEAN and support the wider APJ region. As an early contributor to the foundational AI-DLC white paper, I’m dedicated to making AI-native development principles and practices accessible to engineering teams worldwide.
My mission is to help organisations move beyond incremental AI adoption—from simply using AI assistants for code completion—to fundamentally transforming how they build complex software systems. This means reimagining team structures, development processes, and the balance between human strategic oversight and AI execution capability.
What I Do Link to heading
Through this blog, I document and share the knowledge I’ve gathered as both a practitioner and thought leader in AI-native software development:
- AI-DLC Methodology - A comprehensive framework for balanced human-AI collaboration that bridges the gap between AI-Managed (too autonomous) and AI-Assisted (too constrained) approaches
- Organisational Transformation - Helping teams adapt their structures, processes, and role definitions for the AI era
- Systems Design - Creating tools like Systems Atlas to make complex architectural knowledge accessible and actionable
- Practical Implementation - Sharing real-world experiences from working with enterprise teams, startups, and everything in between
My Journey to AI-Native Development Link to heading
The path here has been shaped by seeing both extremes of software development culture.
I started my career as a full-stack software engineer at a major regional bank in Singapore, where development processes were far from seamless. When I joined Meta (still called Facebook at the time) as an Enterprise Software Engineer, I was amazed by the frictionless developer experience. Loading a fully warmed-up virtual machine on the latest stable release took literally one mouse click and one YubiKey press. That smoothness permeated every part of the SDLC. That’s when I decided I needed to bring this experience to as many software engineers as possible.
At Amazon Web Services as a Solutions Architect, I helped customers from enterprises to startups—from the United States to Malaysia—discover how to improve their developer productivity and create frictionless experimental cultures of innovation. The methodology my team and I adopted was heavily based on working backwards from business reality.
Now, with the AI-DLC programme, I’m taking these lessons further. The developer experience improvements we achieved through better tooling and processes were just the beginning. AI doesn’t just make existing processes faster—it fundamentally changes what’s possible. But only if we’re willing to rethink how we work.
Projects & Resources Link to heading
Beyond this blog, I’ve created several resources to help teams navigate the complexity of modern software development:
Systems Atlas - A comprehensive systems design knowledge map that categorizes tools and concepts by the non-functional challenges they solve. Navigate complexity with a challenge-first approach.
AI Architect - An early 2025 prototype showcasing AI-driven software design principles in action.
Speaking & Open Source - I’ve shared insights at conferences including CityJS, DevCon, and AWS re:Invent, and contributed to AWS open-source samples on distributed systems patterns.
Connect With Me Link to heading
I’m actively sharing insights across multiple platforms:
- LinkedIn - Weekly insights, professional discussions, and industry commentary
- Substack - Newsletter and community engagement
- YouTube - Conference talks and technical content
- This Blog - Deep dives and comprehensive frameworks
Whether you’re an engineering leader exploring AI-native development, a practitioner navigating the challenges of AI adoption, or someone interested in the intersection of software architecture and AI, I hope these resources help you build better software faster.
Let’s build the future of software development together.