I’m a versatile and passionate tech professional with a strong foundation in software development, web development/design, and IT support. With experience both as a freelance developer and in corporate roles such as IT Support Specialist and Web Admin at Simba Telecom Kenya, I bring a well-rounded perspective to building smart digital solutions.
My expertise spans full-stack development, with a focus on creating dynamic web and software applications. I’m proficient in front-end technologies like HTML, CSS, Tailwind CSS , Sasss, JavaScript, and React, and I use powerful backend technologies such as Node.js, PHP, C#, Python, Java, and ASP.NET to build scalable systems. I also work with modern web frameworks that enhance development speed and structure, ensuring responsive, cross-browser-compatible applications. Also Worked with CMS software like Wordpress.
On the database side, I design, develop, and manage databases using tools like PostgreSQL, MySQL, and HeidiSQL, allowing me to maintain structured, efficient, and secure data systems. I’ve integrated GraphQL for flexible API communication and am currently deepening my knowledge in Linux system administration, machine learning, and fintech mobile payment solutions—fields I’m highly enthusiastic about.
As a freelance developer, I’ve delivered projects ranging from custom web applications and API integrations to Forex trading bots and responsive websites, always with a focus on usability, performance, and clean code. I continuously strive to merge technical precision with creativity, and this extends to my work in graphic and 3D design, where I use Canva and Photoshop to create visuals that bring brands to life.
Beyond development, I’ve provided support to over 100 staff at Simba Telecom, managing networks, resolving hardware/software issues, maintaining servers, performing backups, and leading IT infrastructure upgrades. I also worked as a Digital Executive, handling website administration, SEO, and social media engagement.
What sets me apart is my ability to blend technical expertise, visual design, and problem-solving skills to deliver results that meet both business and user needs. I enjoy working in fast-paced, collaborative environments and take pride in staying up-to-date with emerging technologies.
If you’re looking for someone who can design, build, and support robust digital systems while staying aligned with your goals—I’m ready to collaborate and innovate with your team.