Hi there 👋

I’m Keolo, I offer insights into startups, software engineering, and management from my experience leading teams and driving innovation. Whether you’re a founder, engineer, or leader, you’ll find actionable knowledge to fuel your growth and success. Let’s go!

  • • 🚀 15+ startups, 5 exits — as engineer, manager, and Fractional CTO
  • • 🤖 Built voice+AI products before it was trendy (pre-ChatGPT hype)
  • • 📈 Scaled teams and tech through multiple funding rounds
  • • 📦 Open source author with 4M+ downloads
  • • 👨‍💻 Go, Python, Flutter, GCP — battle-tested in startup, mid-market, and enterprise environments

JOYO

AI-Powered Leadership Coaching Platform JOYO delivers personalized leadership development through AI-powered coaching, trusted by institutions like MIT. As Fractional CTO for Aliveness Ventures, I helped transform a vision into a market-ready product in just 6 months. ❮ ❯ The Challenge Starting with zero technical resources, JOYO needed to validate an AI-powered coaching platform in a competitive market—fast. ...

How to Build an EHR

This is an in-depth series on how to build an Electronic Health Records (EHR) System MVP. In this tutorial we’ll design and implement a vertical slice (frontend, backend, infra) of an EHR system from scratch (with enough context to understand how the pieces fit together), specifically the Appointment Scheduling feature between Patients and Practitioners. Tutorial Organization This series is divided into the following parts: Introduction: Overview of the series and key concepts. Planning & Discovery: Event Storming, Example Mapping, and Domain-Driven Design. UI/UX Design: Wireframing, Prototyping, and User Testing. System Design: Architecture, Database, Security, and Integration. DevSecOps: Infrastructure, CI/CD, Observability, and Security. Frontend Implementation: Component Design, State Management, and User Interaction. Backend Implementation: Data Modeling, API Design, and Clean Architecture. Launch: Launch plan, retrospective, and next steps. Note: Each part builds upon the previous one, providing a holistic view of the EHR system development process. Feel free to jump to the part that interests you the most or follow the series sequentially for a complete understanding. ...

Composition over Inheritance in Go: Building Clear & Flexible Code

Composition over Inheritance in Go: Building Clear & Flexible Code Coming from object-oriented languages, Go’s absence of inheritance can feel like a limitation. Where were my class hierarchies? How would I model “is-a” relationships? But after time of building production Go systems, I’ve come to appreciate the clarity that comes from Go’s deliberate design choice: ditching class-based inheritance entirely in favor of composition through struct embedding and interfaces. Let me show you why this matters for your codebase. ...