Skip to content
View AboubacarSow's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report AboubacarSow

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
AboubacarSow/README.md

Aboubacar Sow

Software Engineer • Distributed Systems • .NET • Go

Building reliable backend systems, distributed architectures, and AI-powered applications while continuously exploring the layers beneath modern software—from operating systems to cloud infrastructure.


About Me

I'm an Information Systems Engineering student passionate about building software that scales.

My primary interests are:

  • Backend Engineering
  • Distributed Systems
  • Cloud Native Applications
  • Artificial Intelligence
  • System Design
  • Operating Systems
  • Computer Architecture

My long-term objective is simple:

Understand every layer involved in modern software, from the hardware all the way to distributed cloud applications.


Engineering Interests

Domain Current Focus
Backend Development ASP.NET Core, .NET 9
Distributed Systems gRPC, RabbitMQ, Event-Driven Architecture
Cloud & DevOps Docker, CI/CD, Azure
Artificial Intelligence Ollama, RAG, ML.NET
Databases SQL Server, PostgreSQL
System Design DDD, CQRS, Vertical Slice Architecture
Systems Programming C, Go, Operating Systems

Tech Stack

Languages

C# Go C Python TypeScript

Backend

  • ASP.NET Core
  • .NET 8 / .NET 9
  • Minimal APIs
  • gRPC
  • SignalR
  • MediatR

Architecture

  • Domain-Driven Design
  • CQRS
  • Vertical Slice Architecture
  • Modular Monoliths
  • Microservices
  • Event-Driven Systems

Infrastructure

  • Docker
  • RabbitMQ
  • GitHub Actions
  • Azure
  • Prometheus
  • Grafana

Databases

  • SQL Server
  • PostgreSQL
  • MongoDB
  • EF Core

Featured Projects

Task Management Microservice Platform

Production-inspired distributed system composed of multiple independent services.

Highlights

  • OAuth2 / OIDC Authentication
  • Event-Driven Architecture
  • RabbitMQ
  • gRPC
  • AI Agent
  • Docker Compose
  • Prometheus & Grafana

EShop Modular Monolith

A modular monolith implementing Domain-Driven Design and CQRS with isolated business modules.


KCodd

A relational algebra to SQL transpiler with an interactive web playground.


Simple Message Broker

A custom Pub/Sub messaging system implemented from scratch to understand messaging internals.


Restaurants API

Enterprise ASP.NET Core API showcasing Clean Architecture and best practices.


Current Learning

  • Distributed Systems
  • Go
  • AI Engineering
  • SQL Server Internals
  • Operating Systems
  • Computer Architecture
  • Cloud Native Development

GitHub Statistics


2026 Roadmap

  • Build production-grade distributed systems
  • Deepen Go expertise
  • Explore Operating Systems and networking
  • Learn Computer Architecture
  • Build AI-powered backend applications
  • Contribute to Open Source

Philosophy

"Great software engineers don't stop at using abstractions—they understand how those abstractions are built."


Let's Connect

LinkedInGitHub

Pinned Loading

  1. EshopModularMonoliths EshopModularMonoliths Public

    Modular Monolith Architecture with .Net 8

    C# 1

  2. kcodd kcodd Public

    A lightweight compiler-style engine for parsing relational algebra expressions, building ASTs, and transpiling them into SQL queries.

    C# 3

  3. golang-lab golang-lab Public

    A collection of small Go mini-projects used to learn and experiment with the language, covering core syntax, concurrency, standard library, and backend fundamentals.

    Go 1

  4. mini-rpc-engine mini-rpc-engine Public

    A simple mini RPC(Remote Procedure Call) engine built in C#.

    C#