About Me
Get to know me better
I'm a passionate full-stack developer with over 5 years of experience crafting elegant solutions to complex problems. My journey in tech began with a fascination for how things work, which led me to pursue Computer Science and eventually specialize in web development and artificial intelligence.
My Approach: I believe in writing clean, maintainable code that scales. I'm a strong advocate for test-driven development and continuous integration. My experience spans from startups to enterprise companies, giving me a unique perspective on different development methodologies and best practices.
What I Do: I specialize in building full-stack applications using React, Next.js, and Node.js. Recently, I've been focusing on integrating AI capabilities into web applications, leveraging technologies like OpenAI's GPT models and TensorFlow. I'm also experienced in cloud infrastructure, particularly AWS and Vercel.
When I'm not coding, you can find me contributing to open-source projects, Boxing, or mentoring aspiring developers. I'm always excited to learn new technologies and share knowledge with the community.
Client Testimonials
What people say about working with me



Tech Kidz Africa
Technical Trainer at TKA
Working with Pius was a game-changer for our company. He architected and built our entire analytics platform from scratch, implementing real-time features that our competitors couldn't match. His technical leadership and problem-solving skills are top-notch.
Skills & Expertise
A comprehensive overview of my technical proficiencies and tools I work with daily
Ai Ml
4Backend
6Cloud
2Database
5Design
1Devops
6Frontend
5Mobile
1Tools
1Work Experience
My professional journey

Assitant Chief technology Officer
Tech Kidz Africa
•full-timeLeading technology strategy and engineering operations across full-stack development, cloud infrastructure, and Technology development programs.
Key Responsibilities:
- Oversee full-stack development projects using React, Next.js, Node.js, and cloud infrastructure
- Drive technology strategy and contribute to organisational decision-making at the executive level
- Lead and manage engineering teams, ensuring delivery of scalable and production-ready applications
- Mentor attachees, Interns guiding them through real-world software development practices
Achievements:
- Built and launched the official Tech Kidz Africa company website using Next.js and Sanity CMS, delivering a modern, content-managed web presence
- Developed an AI-powered chatbot assistant for the company using the Vercel AI SDK and Anthropic API, streamlining internal and customer interactions
- Deployed an open-source HR solution (Horilla) on cloud infrastructure, providing the company with a scalable, self-hosted human resource management system

Technical Trainer (Software Engineer)
Tech Kidz Africa
•internshipTeaching Learners and Leading them in the development of enterprise-scale web applications using React, Node.js, and AWS. Architecting microservices and implementing CI/CD pipelines for improved deployment efficiency.
Key Responsibilities:
- Architect and implement scalable full-stack applications using React, Next.js, and Node.js
- Lead Learners in Technological Aspects
- Mentor junior developers, attachees and conduct code reviews
- Collaborate with product managers and designers on feature planning
Achievements:
- Reduced application load time by 40% through performance optimization
- Implemented automated testing suite increasing code coverage to 85%
- Successfully migrated legacy monolith to microservices architecture
- Developed Company chat bot using AI

Software Engineer Attachee
Swahili Pot Hub Foundation
•part-timeStarted my professional attachment building responsive websites and web applications
Key Responsibilities:
- Developed responsive websites using HTML, CSS, JavaScript, and React
- Integrated third-party APIs and services
- Implemented responsive designs from Figma mockups
- Optimized websites for performance and SEO
- Provided technical support and maintenance for client websites
Achievements:
- Delivered 5+ successful projects on time and within budget
- Achieved 95% project satisfaction rating
- Reduced page load times by average of 35% across projects
- Mentored fellow attachees

Backend Developer
ALX Africa
•internshipCompleted a 12 month Software Engineering program with a specialization in Backend
Key Responsibilities:
- Built AI-powered SaaS platforms using React, Python, and TensorFlow
- Integrated OpenAI GPT models for intelligent chatbot features
- Developed RESTful APIs for ML model inference
- Optimized ML model deployment for production environments
- Collaborated with Peers
Achievements:
- Got a certification In Backend development
- Reduced API response time by 50% through caching and optimization
- Implemented real-time prediction system processing 1M+ requests daily
Education
My academic background
Diploma In ICT
East African Institute
Computer Science
Specialized in ICT. Completed thesis on natural language processing and neural networks, Software Engineering
Achievements & Honors
- ▸Worked on 10+ web/mobile applications
- ▸Teaching Assistant for Advanced Algorithms course for students
Bachelor of Science
ALX Africa
Software Engineering
Comprehensive computer science education with focus on software engineering and systems design
Featured Projects
Some of my best work



KSEF Judging
Modern CMS for Judging Projects

Certifications
Professional credentials and certifications
November 30, 2023
CERTIFICATE
for
Backend Specialization certificate
Advanced ALX Backend certification demonstrating expertise in designing distributed systems and applications
ALX Africa
Achievements & Awards
Milestones and recognitions
Featured Achievements
Tech Kidz Africa Bootcamp
Tech Kidz Africa
Delivered interactive instruction to young learners in web development, Scratch programming, and robotics, fostering creativity and technical skills through practical projects
Learn MoreTech Kidz Africa Attendance System
Tech Kidz Africa
Built an attendance system to replace paper-based processes, improving data integrity and security
Learn MoreTech Kidz Africa X Bulkstream Robotics Competition
Tech Kidz Africa X Bulkstream
Led technical instruction for a Tech Kidz Africa and BulkStream Industry collaborative robotics hackathon, working alongside trainer Peter Kiplagat to teach participants coding skills and AI implementation. Provided comprehensive mentorship throughout the competition from initial concept development through final presentations resulting in our learners achieving first place with their innovative robotics projects
Learn MoreCommunity Trainer Tech kidz Africa
Tech Kidz Africa
Led comprehensive teacher training workshops focused on the (ACLP) curriculum. I supported KISAUNI Sub-county As one of the lead Trainers, equipping educators with pedagogical strategies, technical skills in Scratch and block-based programming, and Raspberry Pi Foundation resources necessary to effectively integrate coding education into their existing lesson plans and deliver engaging, age-appropriate technology instruction to their students
Learn MoreTrainer Tech Kidz Africa
Tech Kidz Africa
Designed and delivered comprehensive year-round educational sessions for young learners, teaching web development fundamentals including HTML, CSS, and JavaScript, as well as hands-on robotics workshops covering programming and hardware integration. Additionally, supervised and mentored attachées, providing guidance on instructional techniques, curriculum implementation, and student engagement strategies
Learn MoreTech Kidz Africa AI Chatbot
Tech Kidz Africa
Enhanced the company website by integrating an AI-powered chatbot to provide automated customer support
Learn MoreCompassion Innovation
KE 358
Instructed children at KE 358 Center in web development technologies including HTML and CSS, alongside hands-on robotics training with Arduino, Raspberry Pi Pico, and mini-project development. Successfully guided learners through a comprehensive curriculum that culminated in 10 out of 15 students independently creating and publishing their own professional portfolio websites, demonstrating mastery of both coding fundamentals and project presentation skills.
Learn MoreServices
What I can do for you
Featured Services
Full-Stack Development
Build modern, scalable web and mobile applications from concept to deployment using cutting-edge technologies.
I specialize in building complete web and mobile applications using the latest technologies and best practices. From responsive frontend interfaces to robust backend APIs and database design, I handle every aspect of your web application development needs.
Key Features:
- Responsive, mobile-first design
- RESTful API development
- Database design and optimization
- User authentication and authorization
- Real-time features with WebSockets
- Payment integration (Stripe, PayPal, Mpesa)
- SEO optimization
- Performance optimization
- Comprehensive testing suite
- Deployment and DevOps setup
Pricing
Pricing varies based on project complexity, features, and timeline. Contact for detailed quote.
Timeline
4 weeks depending on scope
AI Integration & Development
Integrate cutting-edge AI capabilities into your applications using OpenAI,Claude and more AI models
Transform your application with AI capabilities. I help businesses integrate AI models, build custom machine learning solutions, and implement intelligent features that provide real value to users.
Key Features:
- Anthropic and OpenAI API integration
- Custom chatbot development
- Computer vision solutions
- Content generation systems
- Recommendation engines
- AI-powered search
- Model training and deployment
Pricing
Custom pricing based on AI complexity and usage requirements. Includes initial setup and optimization.
Timeline
3 weeks depending on complexity
Get In Touch
Wherever you are in the world, let's work together on your next project.
