About

Ian Munguti

I build fast, maintainable web products with Next.js, TypeScript, Kotlin, and C#.

Profile
Nairobi, Kenya

I focus on product engineering: understanding the problem, shaping a clear interface, and building the technical path that makes the product easier to maintain after launch.

This portfolio is structured around practical evidence: projects, implementation notes, writing, and SEO foundations that make the work easy to find and evaluate.

Product engineering
Turning loose requirements into usable interfaces, durable data flows, and clear delivery milestones.
Full-stack execution
Building responsive Next.js frontends, service layers, auth flows, and typed integrations.
Technical clarity
Documenting tradeoffs, edge cases, and implementation details so projects are easier to maintain.
Core stack
Tools and platforms used across the portfolio.
Next.jsApp Router, metadata, server rendering
TypeScriptTyped UI, APIs, and reusable systems
KotlinService logic and Android-adjacent tooling
C#.NET-style backend thinking and tooling
SupabaseAuth, Postgres, storage, and realtime
AppwriteBackend services for app prototypes
Experience
Current focus and working context.
Software Engineer2025 - Present

Building a public body of work across web apps, backend systems, and technical writing.