Skip to content
View SGNjogu's full-sized avatar
🎧
🎧

Organizations

@Justdiggit-org

Block or report SGNjogu

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
SGNjogu/README.md

LinkedIn Email AWS Certified Azure Profile Views


About

I build software that scales, from distributed cloud backends ingesting 50k+ records per upload, to cross-platform enterprise apps serving 10,000+ concurrent users with sub-second consistency.

With 8+ years across cloud, backend, mobile, and desktop, I work at a rare intersection: I can architect the microservice and ship the .NET MAUI client consuming it. That full-stack depth means I move faster, mentor broader, and own more of the problem end-to-end.

Currently     β†’  Senior Software Engineer @ Syntura (Amazon & Microsoft Partner)
Focus         β†’  Cloud Billing Β· AI Orchestration Β· Cross-Platform Systems
Location      β†’  Nairobi, Kenya Β· Remote-first Β· Teams across UK, US & East Africa
Open to       β†’  Senior/Staff Engineer Β· Engineering Lead Β· Remote Globally

What I Work With

Languages & Runtimes

C# Node.js TypeScript Python XAML SQL

Backend & API

ASP.NET Core Node.js SignalR REST gRPC

Messaging & Event-Driven

Azure Service Bus RabbitMQ Redis Event-Driven

Cloud & Infrastructure

Azure AWS Terraform Docker Kubernetes GitHub Actions

AI & Data

Azure OpenAI LangChain Vector DBs PostgreSQL Redis SQLite

Mobile & Desktop (Cross-Platform)

.NET MAUI Xamarin WPF UWP React Native

AI-Assisted Development

GitHub Copilot Cursor Claude


Featured Projects

🧾 Syntura Portal β€” Multi-Cloud Billing & Monitoring Platform

Multi-tenant cloud billing platform for enterprise clients, integrating AWS and Azure with real-time visibility.

What Result
Manual invoicing automated via Node.js/TypeScript microservices 60% reduction
Billing accuracy across enterprise clients 95%+
Fault-tolerant ingestion pipelines per upload 50k+ records
Job failure rate (Redis caching + retry strategies) ↓ 40%
Environment provisioning time via Terraform IaC Days β†’ minutes
MTTR via full-stack observability & alerting < 30 minutes

Node.js TypeScript C# .NET MAUI WPF PostgreSQL Redis AWS Azure Terraform Docker Kubernetes SignalR Azure Service Bus


πŸ€– Connected Kerb AI β€” Enterprise RAG Knowledge System

Enterprise chatbot for SharePoint content retrieval using Azure OpenAI, LangChain, and vector databases, deployed for global bid and proposal teams.

  • Designed ETL pipelines for document ingestion and vector embedding across Pinecone and Milvus
  • Enabled semantic search over large unstructured enterprise knowledge bases
  • Reduced internal bid preparation time by 40%, improving decision-making speed for cross-functional teams
  • Implemented with AI-assisted development (GitHub Copilot) to accelerate pipeline scaffolding and reduce boilerplate

C# .NET TypeScript Azure OpenAI LangChain Pinecone Milvus Azure Functions Azure Service Bus


🌐 Tala / Speechly β€” Enterprise Translation Platform

Real-time multilingual translation system spanning WPF, UWP, Xamarin.Forms, and .NET MAUI, supporting 43+ languages for enterprise clients in the UK and US.

  • Built low-latency audio streaming using Windows.Media, AVFoundation, and Android.Media , achieving sub-100ms processing jitter
  • Implemented SignalR-based real-time messaging for live translation updates across all platforms
  • Migrated legacy Xamarin.Forms codebase to .NET MAUI, cutting maintenance overhead by 50%+
  • Used GitHub Copilot throughout migration to accelerate XAML refactoring and platform-specific adapter generation

C# .NET MAUI WPF UWP Xamarin.Forms SignalR Azure Cognitive Services Redis Azure Service Bus


🏟️ ClubFusion β€” Cross-Platform Event Management App

High-performance club management platform serving 10,000+ concurrent users across mobile and desktop, backed by a scaled ASP.NET Core backend.

  • Built offline-first SQLite sync engine with EF Core for resilient cross-platform data consistency
  • Integrated SignalR for sub-second distributed state synchronization: reservations, live seat maps, updates
  • Scaled ASP.NET Core backend for 100k+ monthly transactions, reducing query latency by 45% via SQL optimization
  • Designed OIDC/OAuth2 authentication with RBAC for secure multi-role access control
  • Standardized UX via custom XAML renderers and reusable component libraries, reducing duplicated work by 40%

C# .NET MAUI ASP.NET Core SignalR SQLite Entity Framework Core PostgreSQL Redis Firebase RabbitMQ


Impact at a Glance

Metric Result
Manual invoicing automated 60%
Billing accuracy 95%+
MTTR after observability < 30 min
Azure cloud spend saved 25%
Bid preparation time cut (RAG) 40%
Maintenance costs post-MAUI migration 50%+ lower
Terraform IaC provisioning Days β†’ minutes
Unit test coverage improved 20% β†’ 85%
Logistics costs cut (Safaricom) 40%
SQL query latency reduced (ClubFusion) 45%

GitHub Activity

Samuel's GitHub Stats

Top Languages

GitHub Streak


Certifications

Certification Issuer Status
AWS Certified Developer – Associate Amazon Web Services βœ… Active Β· Jul 2025
Microsoft Certified: Azure Fundamentals Microsoft βœ… Active
Docker Certified KodeKloud βœ… Active
Microsoft Certified: DevOps Engineer Expert Microsoft βœ… Active
Microsoft Certified: Azure Developer Associate Microsoft βœ… Active

Engineering Philosophy

"The best systems are the ones nobody notices, because they just work."

I write code for the engineer who maintains it next, design for the user who never reads docs, and architect for the incident that hasn't happened yet. I use AI tools as a force multiplier, not to write code blindly, but to move faster on the parts that don't need my full attention so I can bring more of it to the parts that do.


Let's Connect

I'm always open to conversations about distributed systems, cross-platform architecture, generative AI, or remote engineering roles.

LinkedIn Email


Nairobi, Kenya Β Β·Β  Open to remote roles globally Β Β·Β  Building things that scale since 2018

Pinned Loading

  1. FittnessMobile FittnessMobile Public

    This is a Xamarin Forms project for a fittness mobile application, Peleton style!

    Assembly 1

  2. github-actions-for-ci github-actions-for-ci Public

    JavaScript

  3. Luciano-Web-App Luciano-Web-App Public

  4. MicrosoftNews MicrosoftNews Public

    This is a replica of Microsoft News built using Xamarin

    C++

  5. mpesa-php-sdk mpesa-php-sdk Public

    Forked from safaricom/mpesa-php-sdk

    A PHP sdk for the new Mpesa RESTful APIs

    PHP

  6. TinyIoC TinyIoC Public

    Forked from grumpydev/TinyIoC

    An easy to use, hassle free, Inversion of Control Container for small projects, libraries and beginners alike.

    C#