AI Engineer
Request a quote with no obligation
Motivated AI enthusiast and Land Surveyor transitioning into software engineering with a strong foundation in geospatial systems, data analysis, and AI development. Skilled in building AI-first applications such as Retrieval Augmented Generation (RAG) pipelines, AI Agents, and automation workflows. Eager to apply technical knowledge and hands-on project experience to deliver AI-driven solutions in real-world applications.
I am a Land Surveyor and GIS Specialist with experience in topographical surveys, cadastral mapping, and geospatial data analysis. Alongside my surveying work, I have developed strong software development skills, especially in Python, and have applied them in GIS automation, data processing, and AI projects.
I have built AI-driven solutions such as a YouTube RAG pipeline using Gemini SDK, LangChain, Python, and TypeScript, and created AI agents using CrewAI and n8n for automated workflows. I have also contributed to developing a GIS SDK that integrated GDAL for raster and vector data handling, and I built Django-based applications including the HelloLife health analytics platform integrating DHIS2 APIs, PostgreSQL/PostGIS, and interactive mapping with Leaflet.
My experience blends geospatial expertise, backend development, AI integration, and full-stack prototyping, and I am transitioning fully into AI/Software Engineering roles.
BSc in Geomatic Engineering and Geospatial Information Systems from Jomo Kenyatta University of Agriculture and Technology (JKUAT). Additional certifications include IBM SkillsBuild AI Foundations and hands-on training in machine learning, AI frameworks, and geospatial technologies. My education combines strong technical grounding in GIS, surveying, programming, and applied data science.