Frontend Engineer with 5+ years of experience building and scaling production web applications using React and TypeScript. I build pragmatic, maintainable frontend systems that ship value quickly, often in high-paced startup environments. I focus on reliability, performance, and clear handoffs with product and backend teams.
- Frontend stacks: React, TypeScript, Next.js, Tailwind, SCSS
- Data & integrations: REST, GraphQL, third-party APIs
- Recent projects: ChatSasa (multichannel support platform), WauguziApp, Mpesa Hash Decoder.
- Strong collaborator: cross-functional delivery with PMs, designers, and backend engineers.
ChatSasa — AI-powered Omni-Channel Customer Support Platform
- Core frontend contributor to a multi-year SaaS product
- Built smart inbox UI, dashboards, and agent workflows
- Integrated AI-assisted features using OpenAI APIs
- Focused on usability, performance, and cost optimisation
React · AntD · Tailwind · Redux
REST · WebSockets · OpenAI APIs
Testing (Jest, RTL, Cypress)
- Portfolio: https://williamonsare.vercel.app
- Email: william.onsare@outlook.com
- LinkedIn: https://www.linkedin.com/in/williamOnsare
- ChatSasa: www.chatsasa.com
Interested in collaborating or hiring a frontend engineer with practical product experience? Send a message.


