Douglas David Bett
Senior Software Developer specializing in high-impact Geospatial Applications, cross-platform Mobile Development, and scalable Web Servers. I build future-proof solutions that solve complex challenges and drive innovation.
About Me
I'm a senior full-stack mobile developer based in Nairobi, Kenya, with a passion for building systems that create positive social impact. With over 5 years of experience working with globally distributed remote teams, I specialize in architecting well-tested, maintainable solutions that solve real-world problems.
I believe in the power of technology to drive social good, which is why I'm currently building CommunityWatch — a platform that enables community members to crowdsource and prioritize local issues, helping leaders at various geographic levels understand and address their people's needs. It would be quite interesting if something like this would come to life!
I'm passionate about clean architecture, comprehensive testing, and building systems designed for future growth. If you're interested in helping or collaborating on CommunityWatch, please DM me — I'd love to hear from you! Currently open to collaborations on projects that make a meaningful impact.
From the Blog
A step-by-step guide to setting up an image content moderation system using Dart, Groq's LLaMA 3.2 Vision model, and LangChain.
A step-by-step guide to creating a Flutter application that uses natural language to search for houses, powered by Langchain and OpenAI's structured JSON output.
Learn how to implement robust offline capabilities in Flutter apps using SQLite and state management