#16 - Startup Product Management: Building With Limited Resources
ft. Aamuel Chua • 5 December 2025
ft. Aamuel Chua • 5 December 2025
At just 15, Aamuel founded his first company. At 17, he published his first app. Today, he leads OurCodeLab — delivering affordable software, cloud, and cybersecurity solutions through scrappy execution and tight prioritisation. In this episode, we explore how classic PM principles like MVPs, user testing, and feature trade-offs look like when you’re building under real constraints.
Short on time? This blog recap distils the key parts of his journey and the product lessons that student builders and aspiring PMs can take away!
Timestamps
00:25 Background of Aamuel
03:31 Get to Know Aamuel and his Entrepreneur Journey
03:55 Building Client Community From the Start
05:35 Balancing Affordability and Impact of Product
07:09 Launching the First App
11:08 Life Lessons from Different Roles
16:21 Self-Taught Programming without GenAI
18:35 Advice to Younger Self of OurCodeLab Founder
22:47 Applying PM Principles in Real Life
24:15 The Start of Building Various Products
26:36 Revenue from the Products
28:40 Experiences of the Failed Prototypes
30:55 Long-Run Investment in Software Company
33:45 User Testing with Limited Resources
40:09 Advice for Students & Aspiring PMs
Catch the key moments from this episode below!
A self-taught programmer turned entrepreneur, Aamuel started building software products as a teenager — founding his first company at 15, publishing a mobile app at 17, and formally registering his first business at 18. Today, he is the Co-Founder of OurCodeLab and SurfAlgo, where he works on software, cloud, and cybersecurity solutions with a focus on affordability and practical deployment for real clients.