Available for opportunities

Goffrey Mbai

Full-Stack Software Engineer with 4+ years of experience building responsive web applications, cross-platform mobile apps, RESTful APIs, and cloud-based solutions. Skilled in software architecture, system integration, database design, CI/CD, and Agile development.

4+
Years Experience
25+
Projects Shipped
20+
Technologies

Building products that scale

Full-Stack Software Engineer with 4+ years of experience building responsive web applications, cross-platform mobile apps, RESTful APIs, and cloud-based solutions. Skilled in software architecture, system integration, database design, CI/CD, and Agile development. I thrive in Agile environments, collaborating with cross-functional teams to deliver high-quality software from concept to deployment.

Frontend

React, Next.js, TypeScript, and Tailwind for responsive, performant interfaces.

Mobile

Cross-platform apps with React Native and Expo for iOS and Android.

Backend

RESTful APIs and services with C#, .NET, Flask, and FastAPI.

Cloud & DevOps

Azure, Docker, Kubernetes, Firebase, and CI/CD pipeline automation.

Databases

PostgreSQL, MySQL, SQLAlchemy, MongoDB, and MSSQL Server.

Integration

Third-party APIs, Microsoft Identity, and system architecture design.

Where I've worked

Software Developer

Turing · Remote

Aug 2025 – Present
  • Built frontend and backend for containerized web apps in AI agent workflows
  • Developed reusable UI components with performance optimizations and caching
  • Conducted UI/UX evaluations and end-to-end testing for quality assurance
  • Integrated third-party APIs and delivered technical documentation

Software Engineer

BusinessCloud Technologies · Nairobi

Dec 2023 – Sep 2025
  • Developed full-stack applications using C#, .NET, and React
  • Implemented RESTful APIs and CI/CD pipelines for automated deployments
  • Built cross-platform mobile apps with React Native and Expo
  • Integrated Microsoft Identity for secure authentication and authorization

Software Engineer

Siweb Technologies · Nairobi

Oct 2022 – Nov 2023
  • Designed full-stack apps with Laravel, CodeIgniter, Flask, and React
  • Built responsive UIs and RESTful API integrations
  • Developed server-side logic, database schemas, and complex queries

Junior Software Engineer

iosoft technologies · Nairobi

Jan 2022 – Sep 2022
  • Maintained web apps using PHP, CodeIgniter, Flask, React, and MSSQL
  • Collaborated with teams to translate user needs into technical specs
  • Customized and configured CMS platforms including WordPress

Tech stack

Technologies I use to build full-stack web and mobile applications.

Frontend

ReactNext.jsTypeScriptTailwind CSSJavaScript

Mobile

React NativeExpoMobile UI/UX

Backend

C#.NETFlaskFastAPIRESTful APIs

Cloud & DevOps

AzureDockerKubernetesFirebaseCI/CD

Databases

PostgreSQLMySQLSQLAlchemyMongoDBMSSQL

Selected projects

From open-source tools on GitHub to production mobile apps and enterprise web platforms.

Open Source
Featured

Annote

Modern React Native notes app with Supabase auth, offline SQLite storage, Zustand state management, and automatic sync when connectivity is restored.

React NativeTypeScriptSupabaseSQLite+1
WebApp
Featured

Spotter Flights

Flight tracking and discovery application built with TypeScript, enabling users to search, monitor, and explore flight information in real time.

TypeScriptReactNext.jsTailwind
Open Source
Featured

CollabExercises

Collaborative exercise platform for team-based fitness challenges, workout tracking, and shared progress monitoring.

ReactTypeScriptNode.js
WebApp
Featured

Triple2S

Full-stack TypeScript application with modern architecture, responsive design, and scalable backend integration.

TypeScriptReactNode.js
Open Source
Featured

Expo Firebase Auth

Production-ready starter with Firebase setup, TypeScript, Expo Router, tab and drawer navigation, and email verification for registration and login flows.

React NativeExpoFirebaseTypeScript
Mobile
Featured

Digital Asset Wallet

React Native digital asset wallet for securely storing, buying, selling, and earning digital tokens with an intuitive mobile experience.

React NativeTypeScriptFirebase
Mobile
Featured

CoinCurios

Financial learning app for children ages 10+, making money management fun through colorful interfaces, engaging activities, and kid-friendly content.

React NativeTailwindTypeScriptFirebase+1
WebApp
Featured

Infinity

Automated financial tool for Trading 212 investors — scans portfolios and markets to identify undervalued stocks and recommend optimal dividend reinvestment strategies.

ReactNext.jsTailwindMongoDB+1

Let's connect

Have a project in mind or want to discuss opportunities? I'd love to hear from you.