💬 Ready to collaborate

Let's Connect

I'm always excited to discuss IoT projects, electrical engineering solutions, sustainable technology, or web development opportunities. Let's collaborate to create innovative solutions that make a positive impact or turn an idea into a profitable venture.

Send me a message

Fill out the form below and I'll get back to you within 24 hours.

Get in touch

Email

[email protected]

I typically respond within 24 hours

Phone

+254 758 906 353

Available Mon-Fri, 9AM-6PM EAT

Location

Nairobi, Kenya

Open to remote work worldwide

Available for new projects

I'm currently accepting new client projects and would love to hear about yours!

❓ Got questions?

Frequently Asked Questions

Here are some common questions about working with me

What's your typical project timeline?

Project timelines vary depending on scope and complexity. A simple website might take 2-4 weeks, while a complex web application could take 8-16 weeks. I provide detailed timelines during our initial consultation with clear milestones and deliverables.

Do you work with international clients?

Absolutely! I work with clients worldwide and am comfortable with different time zones. I use modern communication tools like Slack, Discord, and Zoom to ensure smooth collaboration regardless of location. I've successfully worked with teams from the US, Europe, and across Africa.

What technologies do you specialize in?

I specialize in modern web technologies including React, Vue.js, Astro, Node.js, Django, FastAPI and various databases. For IoT projects, I work with industry C/C++, Python and Linux based frameworks for embedded systems like Arduino, MicroPython, ESP-IDF, and more. This also includes industry accepted communication protocols and technologies.

I also have experience with cloud platforms like AWS, Azure, and Google Cloud. My goal is to use the best tools for your specific project needs.

Do you provide ongoing support?

Yes! I offer various support packages including bug fixes, updates, security patches, and feature enhancements. I also provide training for your team and comprehensive documentation. We can discuss the best support plan for your specific needs and budget.