Command Palette

Search for a command to run...

GitHub
Francis Masha's avatar
text-3xl text-zinc-950 font-medium

Francis Masha 

Creating with code, driven by passion.

Overview

Senior Software Engineer @Safaricom PLC

Nairobi, Kenya

Social Links

About

Hello, World! I am Francis Masha — a Software Developer & Site Reliability Engineer passionate about creating high-performance, user-centric software solutions with intuitive and engaging designs.

With 5+ years of experience, I specialize in building high-quality web and mobile applications using Next.js, React, TypeScript, and modern front-end technologies. Beyond work, I love exploring new technologies and turning ideas into reality through personal projects.

One of my key projects, Heimdall, bring monitoring and observability with "Sentry-like" error and debugging capabilities to developers since 2022.

Let's connect and collaborate!

Experience

Safaricom PLC

Current Employer
  • Architect and implement a scalable APM platform using OpenTelemetry, enabling end-to-end distributed tracing across microservices architectures.
  • Design and develop custom instrumentation for various programming languages and frameworks to enhance observability coverage.
  • Optimize data ingestion and processing pipelines to handle high-volume telemetry data efficiently.
  • Integrated Elasticsearch, Logstash, and Kibana (ELK) stack to existing servers and applications for real-time log aggregation, analysis, and querying, improving observability
  • Develop and maintain core features to enhance functionality and user experience.
  • Ensure UI/UX consistency and adherence to standards.
  • Implement robust frontend solutions for web and mobile platforms.
  • Analyze technical capabilities and provide optimal solutions.
  • TypeScript
  • Next.js
  • Opentelemetry
  • Go
  • Socket.IO
  • Tailwind CSS
  • Agile
  • Teamwork
  • Research
  • Problem-solving

iGov Africa

  • Developed and maintained an eCommerce platform for applications listed and submitted by developers.
  • Integrated google cloud functions into the system used for user authentication and sending emails.
  • Next.js
  • Strapi
  • Auth0
  • Docker
  • NGINX
  • Google Cloud
  • Docusaurus
  • Extension
  • Research
  • Project Management

Andela

Contract Project: Lightform

  • Improved test coverage by 15% and improved code quality by refactoring the libraries and covering edge cases for their core modules.
  • Optimized deployment for staging and production.
  • Test driven development
  • C++
  • QT Creator
  • Agile
  • Teamwork
  • Research

In-house Project: Activo

  • Developed an asset management tool that streamlines the process of storing, allocating, maintaining, and disposing of assets owned by Andela.
  • Developed new frontend features such as hotdesk management, maintenance scheduling, and stock management.
  • Improved accuracy, coverage, and speed of automated tests
  • Integrated APIs with the Backend Team to enhance functionality.
  • React
  • Redux
  • Storybook
  • Django
  • Agile
  • Teamwork
  • Research

Eastlands College of Technology

Education

Projects(6)

A global observability perspective for your web and API's performance with real-time monitoring.

  • Synthetic monitoring for web and API's'
  • Error and bugs tracking
  • Web analytics and vitals insights
  • Opentelemetry logs, metrics, and traces
  • Open Source
  • OpenTelemetry
  • TypeScript
  • Monorepo
  • Turborepo
  • pnpm-workspace
  • Error $ bugs tracking
  • NPM Registry
  • GitHub Actions

A minimal portfolio, component registry, and blog.

  • Clean & modern design
  • Light & Dark theme support
  • vCard integration
  • SEO optimization: JSON-LD schema, sitemap, robots
  • AI-friendly /llms.txt
  • Spam-protected email
  • Installable PWA

Blog Features:

  • MDX & Markdown support
  • Syntax Highlighting for better readability
  • RSS Feed for easy content distribution
  • Dynamic OG Images for rich previews
  • Open Source
  • Next.js 15
  • Tailwind CSS v4
  • Radix UI
  • Motion
  • shadcn/ui
  • Component Registry
  • Vercel

Blog

Certifications(6)

ClickHouse Observability Associate

Issued by
Clickhouse
Issued on

Microsoft Certified: Azure Fundamentals

Issued by
Microsoft
Issued on

Enterprise Design Thinking Practitioner

Issued by
IBM
Issued on

Next.js SEO Fundamentals

Issued by
Vercel
Issued on

Next.js App Router Fundamentals

Issued by
Vercel
Issued on

React Foundations for Next.js

Issued by
Vercel
Issued on