Senior Software Engineer, Full Stack

I build AI-powered
productivity experiences.

๐Ÿ‘‹ I'm Fatma! A senior software engineer at Microsoft building the platform that lets 70+ M365 Copilot agents customize their UX, end to end: from React & TypeScript interfaces to the C#/.NET services behind them. 7+ years shipping product, serial builder of small tools nobody asked for, and a Bollywood dancer when the tests pass.

or skip the serious stuff and see my fun side projects โ†“

Working withTypeScriptReactNext.jsRelayC# / .NETNode.js
001 โ€” Background

An AI-native, full-stack engineer.

Seven-plus years shipping user-facing product from database to pixel. Today I build AI-native products at Microsoft โ€” the platform behind 70+ Microsoft 365 Copilot and agent experiences โ€” and work AI-first, with agentic coding tools in my daily loop. Before that, health platforms serving hundreds of thousands of patients across Kenya. I like owning a feature end to end and sweating both the system design and the last 5% of UX.

7+
Years shipping product
70+
Copilot & agent experiences
M+
Users at scale
Experience
  1. 2023 โ€” Present

    Senior Software Engineer ยท Microsoft

    Building the platform powering 70+ first-party M365 Copilot and Agent experiences. Developing full-stack infrastructure, reusable UI systems, and platform capabilities that improve responsiveness and extensibility across AI-powered experiences. Driving architectural improvements focused on scalability, developer experience, and long-term maintainability.

  2. May 2021 โ€” 2023

    Software Engineer 2 ยท Microsoft

    Contributed to Microsoft Search experiences across Microsoft 365, helping users discover files, people, and organizational knowledge at enterprise scale. Built features improving search relevance, responsiveness, and UX across productivity workflows serving millions of users.

  3. Jul 2020 โ€” Apr 2021

    Software Engineer ยท Antara Health

    Led the frontend development of the EMR (Electronic Medical Records) and Communications platform that clinicians use to record patient info. Virtual healthcare for patients with chronic conditions, built with React.

  4. Sep 2018 โ€” Feb 2020

    Software Engineer ยท AMPATH

    Worked with the engineering team to build Kenya's first Point of Care system using Angular on top of OpenMRS, currently serving 200,000+ HIV patients across Western Kenya in AMPATH's clinics.

  5. Aug 2017 โ€” Sep 2018

    Contractor Software Engineer ยท Regenstrief Institute

    Contracted to build software tools for AMPATH Medical Records and Point of Care systems. Built a web app that allowed non-technical users to build forms with zero code.

Education
  • Aug 2025 โ€” Present

    Georgia Institute of Technology

    M.S. Computer Science (OMSCS) ยท Artificial Intelligence specialization

  • 2014 โ€” 2017

    University of Eldoret

    B.Sc. Information Technology

002 โ€” Fun side projects

Fun side projects.

Small, opinionated tools I build because I can't help myself. Usually to scratch a personal itch, always shipped in public.

001Open source

Herd

Herd your tabs. Never lose context again.

A Chrome/Edge extension that auto-groups tabs by what you're actually doing โ€” code review, docs, incidents โ€” and speaks MCP so an AI agent can organize them for you.

Browser ExtensionNode.jsMCP
GitHub2026
002Live

The London Journal

A week through Britain, set like a printed guide.

An offline-first travel PWA that reads like a hand-set city journal โ€” page-turning navigation, curated days, and a passport-stamp system that records the trip as you go.

PWAVanilla JSService Worker
GitHub2026
003Live

What To Eat

Never let food quietly expire in the back again.

A mobile-first PWA that tracks your fridge, scans receipts with on-device OCR, and nudges you before things spoil. Zero backend โ€” everything lives on your phone.

ReactViteTesseract.jsPWA
GitHub2026
004Live

FocusMode

Structured focus time for people who ship.

A Pomodoro timer with task management and session tracking, built for developers who want deliberate, measurable focus blocks instead of open-ended grind.

Next.jsTypeScriptSupabase
Visit2025

More experiments, contributions, and half-finished ideas live on GitHub.

Browse all on GitHub
003 โ€” Toolkit

The stack I reach for.

The tools I use daily to design, build, and ship. Always learning, always trimming the list down to what earns its place.

Frontend
  • โ†’React
  • โ†’TypeScript
  • โ†’Next.js
  • โ†’Relay
  • โ†’Angular
  • โ†’SSR & PWAs
Backend & APIs
  • โ†’C# / .NET
  • โ†’Node.js
  • โ†’Python
  • โ†’GraphQL
  • โ†’PostgreSQL
  • โ†’Azure
AI & LLM
  • โ†’LLM conversational systems
  • โ†’Agent platforms
  • โ†’Claude Code
  • โ†’GitHub Copilot
004 โ€” Contact

Let's build something.

Have a project in mind, want to collaborate, or just fancy a coffee chat about tech? My inbox is open.

Get in touch

Location

Nairobi, KE ๐Ÿ‡ฐ๐Ÿ‡ช

Response time

Usually within 24 hours

Connect with me

Protected by Cloudflare Turnstile.