Summary
John Marangu is an Elixir full-stack developer with 11 years of experience building scalable, production-grade systems for e-commerce and service platforms from Nairobi. He currently architects AWS infrastructure with CDK and maintains Phoenix/LiveView applications at PULPO WMS, integrating a broad array of marketplaces and logistics platforms to streamline warehouse operations. Previously he delivered Elixir backends, GraphQL APIs, and mobile/web clients at SweepSouth and led backend efforts at Postagraph, consistently enforcing idiomatic Elixir patterns and reliability. A pragmatic co-founder experience migrating Ionic to native Android and moving services from Firebase to Elixir highlights his cost-conscious, concurrency-first approach to engineering. Known for a hands-on mentality—“that which I cannot create, I do not understand”—he blends DevOps, CI/CD pipelines, and product-focused thinking to ship measurable improvements.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Meru University of Science and Technology (MUST)
English, Kiswahili, kimeru