Self-taught, frontend first, and curious about everything underneath.
- Home
- I was born and raised in Rwanda, and Kigali is still home. It is a city that rebuilt itself on purpose, and growing up around that teaches you to take craft seriously.
- Before
- I left college to teach myself to code from YouTube, Instagram and a lot of free PDFs. The first test I ever took as a developer, I failed. I kept going anyway.
- Now
- I lead the frontend team at Awesomity Lab. On the side I co-founded Knowmai, which builds support bots for businesses, and I make DeNotes, a quiet notes app with a Go backend.
- Off the clock
- Still in Kigali. When I'm not working you can usually find me on a football pitch, on a long walk, or deep in a side project I told myself I would not start.
- Next
- Hard, useful problems and a team that cares how the result feels to use. Lately that means loop engineering: building workflows with AI in them that take the tedious work off people's hands.
Where I’ve worked
Frontend Lead
- Plan sprints and break down work to match the team's real capacity.
- Onboard new frontend engineers onto existing projects and our engineering practices.
- Write and maintain the frontend best-practices guidelines the team builds against.
- Keep engineers unblocked and on track toward deadlines.
- Pair with frontend engineers on the team whenever they get stuck.
Frontend Developer
- Built landing pages, e-commerce storefronts, and management systems across multiple client projects.
- Integrated REST APIs using RTK Query.
- Worked with the design team to keep delivery quality consistent.
- Coordinated with backend engineers on feature contracts to keep delivery smooth.
- Integrated several sites with WordPress as a CMS.
- Onboarded a new team member onto existing projects.
- Delivered a full year of work remotely from a different continent (Turkey).
Task Force Intern
- Built two platforms, including a meme-based social app.
- Picked up Redux and Ant Design on the job.
- Worked in a team of five on shared projects.
- Shipped my first production website, Jasiri.
Frontend Web Developer
- Maintained deriv.com, an online trading platform.
- Fixed SEO issues across page titles and image alt text.
- Introduced a dockerized development environment to the team.
- Worked across content and engineering with a distributed team.
What I work with
Frontend
- React and Next.js
- TypeScript
- Design systems
- Accessibility
- Performance
- Tailwind CSS
- Redux Toolkit and RTK Query
- Jest, Cypress and Testing Library
- Figma to production
Go and backend
- Go
- chi and pgx
- PostgreSQL
- REST API design
- Node.js
- Strapi and WordPress
DevOps
- Docker
- CI/CD
- Vercel
- Release pipelines
AI automation
- Loop engineering
- AI workflows
- Workflow automation
- MCP servers
Team
- Leading a frontend team
- Sprint planning and Scrum
- Onboarding engineers
- Code review and pairing