Career Path
Professional Experience
A timeline of my professional journey, leadership roles, and freelance projects that have shaped my expertise.
Project Lead
OMYTECH
2022 — Present
Overseeing the planning, execution, and delivery of digital projects.
Leading development of client websites, dashboards, and custom systems
Managing project timelines, milestones, and deliverables
Gathering client requirements and translating them into technical tasks
Supervising UI/UX design flow and system architecture
Coordinating developers, designers, and contributors involved in projects
Ensuring high-quality deployment, testing, and optimization
Providing technical guidance and making key product decisions
Freelance Full-Stack Developer
Self-Employed
2021 — Present
Independent developer working with clients across Kenya to deliver modern digital solutions.
Web Development
- Business websites, landing pages, and school websites
- Dashboards, admin panels, and CMS systems
- Authentication systems (Google, GitHub, Email/Password)
- Backends using Firebase and Appwrite
Mobile Development
- Designing and building multi-screen mobile UIs using React Native
UI/UX Design
- Creating clean, user-friendly Figma designs
- Building component-based layouts for web & mobile
Automation & Integration
- Building workflow automations using n8n
- Connecting third-party APIs and automating manual tasks
Digital Consulting
- Helping businesses define system requirements
- Offering recommendations for digital transformation
- Providing long-term technical support and upgrades