
Francis Masha
Creating with code, driven by passion.
Overview
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