Skip to content
View williamOnsare's full-sized avatar
  • ICTLife Ventures
  • Kenya

Block or report williamOnsare

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
williamOnsare/README.md

Hi, I’m William Onsare 👋

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.

Highlights

  • 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.

🚀 Featured Work

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

🧰 Tech Stack

React · AntD · Tailwind · Redux
REST · WebSockets · OpenAI APIs
Testing (Jest, RTL, Cypress)

🔗 Links & Contact


Interested in collaborating or hiring a frontend engineer with practical product experience? Send a message.

Popular repositories Loading

  1. route-level-code-split route-level-code-split Public

    Forked from HanMoeHtet/route-level-code-split

    Route level code splitting in react without screen flickering (React Suspense + React Router Dom + NProgress)

    TypeScript

  2. web-widget web-widget Public

    A react app to demo react widget

    JavaScript

  3. nuxt-vue nuxt-vue Public

    Project to explore nuxtjs features

    TypeScript

  4. sveltekit-demo sveltekit-demo Public

    Svelte

  5. gatsby-app gatsby-app Public

    JavaScript

  6. commerce-app-demo commerce-app-demo Public

    TypeScript