Sitelet https://github.com/alfkonee
Skip to content
View alfkonee's full-sized avatar

Block or report alfkonee

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.

Content in all repositories owned by your account will be closed.
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
alfkonee/README.md

Alfred Neequaye

I build the product—and the systems that keep it running.
Distributed systems · Product engineering · Developer tooling
Ghana · Elyfe Innovations


I'm a software engineer working across application code and production infrastructure. My work spans messaging platforms, distributed .NET services, web and desktop applications, and the tooling that makes them easier to build and operate.

I'm just as interested in what happens after deployment: how a service recovers, how state survives, how a release rolls back, and how quickly a trace gets you to the real problem.

What I'm working on

  • Messaging and multi-tenant platforms — SMS, USSD, billing, identity, and the operational workflows around them.
  • Distributed .NET systems — Orleans virtual actors, PostgreSQL-backed persistence, durable messaging, and recovery paths.
  • Web and desktop products — TypeScript applications, Tauri tooling, and offline-first workflows.
  • Production engineering — Kubernetes, infrastructure as code, CI/CD, and observability that helps explain failures.

Much of my platform work lives in private repositories. The projects below are the public side of that work: libraries and tools built around problems I encounter firsthand.

Things I'm building in the open

A desktop Git client built with Tauri, React, TypeScript, and Rust. Bringing repository workflows into a native desktop experience, with background operations and GitHub integration. Under active development.

Orleans meets PostgreSQL. A provider suite covering grain persistence, clustering, and reminders, with Marten-backed storage and analyzers for schema configuration. Built for the details that matter in distributed applications: concurrency, isolation, and durable state.

Making Flatpak and AppImage apps feel at home on Omarchy: install-menu integration, launcher registration, and automatic updates from GitHub releases.

A maintained and modernized fork of JamaaSMPP for .NET messaging integrations, with async APIs, structured logging, and concurrency improvements.

Beyond my own repositories

I contribute fixes, integration work, and reproducible bug reports to tools I use. A few examples:

My working stack

Area Tools I work with
Backend & distributed systems C# · .NET · ASP.NET Core · Orleans · Aspire
Data & messaging PostgreSQL · Marten · Redis · NATS
Web & desktop TypeScript · React · TanStack Start · Svelte · Tauri · Rust
Infrastructure & delivery Linux · Docker · Kubernetes · Helm · Terraform · GitHub Actions
Identity & observability ZITADEL · OpenTelemetry · SigNoz

Talk to me about distributed .NET, messaging systems, offline-first software, Linux tooling, or making production easier to understand.

Good software should be useful to the people running it—not just the people writing it.

Pinned Loading

  1. Elyfe-Innovations/Elyfe.Smpp Elyfe-Innovations/Elyfe.Smpp Public

    Forked from AdhamAwadhi/JamaaSMPP

    Jamaa SMPP Client is a .NET implementation of the SMPP protocol that focuses on providing an easy-to-use and robust SMPP client library for .NET developers. This project is intended to be used by d…

    C# 2

  2. Winton.Extensions.Configuration.Consul Winton.Extensions.Configuration.Consul Public

    Forked from wintoncode/Winton.Extensions.Configuration.Consul

    Enables Consul to be used as a configuration source in dotnet core applications

    C# 1