Summary
Michael Gikaru is a pragmatic full-stack engineer with 10 years of experience building scalable systems using Scala, Kotlin, and TypeScript, and a strong emphasis on Android and React apps. Currently a scorer/evaluator at Woven, he has shipped backend services with Play/Akka, containerized deployments with Docker, and CI automation using Jenkins and CircleCI. Michael pairs practical engineering—Gradle plugins, Haskell-based build scripts, and bash automation—with hands-on identity work (OAuth/Keycloak) and real-time streaming/WebRTC solutions. His projects have explored offline-first mobile architectures, Neo4j-powered recommendation prototypes, and creative use of CRDT-like syncing, reflecting a taste for distributed and resilient designs. Based in Nairobi, he blends technical depth with curiosity beyond code—chess, anime, and philosophy inform a thoughtful approach to problem solving.
10 years of coding experience
5 years of employment as a software developer
web development, PHP MYSQL JAVASCRIPT CSS HTML, web development, PHP MYSQL JAVASCRIPT CSS HTML at nairobi aviation
Bachelor of Arts (B.A.), Economics, Bachelor of Arts (B.A.), Economics at Kenyatta University