Skip to content
View Slimcent's full-sized avatar

Organizations

@pc2-perseus

Block or report Slimcent

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

Hi, I'm Obinna Achara

Backend Software Engineer working mainly with C#, ASP.NET Core, Python and FastAPI.

I build backend systems around APIs, asynchronous processing, distributed workflows, authentication, payments, observability and data-intensive applications.

I currently work at the Paderborn Center for Parallel Computing (PC²).


Current Focus

FlowForge

I am currently building FlowForge, a backend platform for workflow execution and distributed job processing.

The project is being developed in stages, starting with the execution core and worker infrastructure before moving into document intelligence.

FlowForge Core
    ↓
Workflow Execution
    ↓
RabbitMQ + Workers
    ↓
Retries and Reliability
    ↓
Stable FlowForge API
    ↓
Document Intelligence Platform
    ↓
FlowForge Integration
    ↓
Python / FastAPI Document Worker

The main focus is reliable asynchronous execution, worker processing, retry handling and clear workflow state.


Featured Project

Online Voting System

Repository · Live API

A backend election platform built with ASP.NET Core, Entity Framework Core and SQL Server.

It covers:

  • election setup and election positions
  • candidate applications
  • application payments
  • administrative review
  • contestant management
  • voter registration
  • secure vote casting
  • voting history
  • election results
  • JWT authentication
  • refresh-token rotation
  • role- and claims-based authorization
  • caching
  • background processing
  • audit trails
  • OpenTelemetry instrumentation
  • Prometheus metrics
  • Grafana dashboards
  • Tempo distributed tracing
  • NLog application logging

The project follows a layered architecture with thin controllers, service interfaces and implementations, repositories, Unit of Work and infrastructure abstractions.


Other Projects

Digital wallet and banking REST API built with .NET 8, ASP.NET Core and Entity Framework Core.

Includes authentication, transaction processing, bill payments, airtime and data purchases, Docker and CI/CD.

Banking application built with Python, SQLAlchemy and MySQL.

Includes account management, transfers, transaction processing and asynchronous database operations.

E-commerce application built with ASP.NET Core, MVC, Blazor, Entity Framework Core and SQL Server.

Includes authentication, shopping cart functionality, order management and automated tests.

C# backend project for managing country and regional data.

Machine-learning project using K-Nearest Neighbors to classify penguin species from physical characteristics.


Tech Stack

Backend

  • C#
  • ASP.NET Core
  • Python
  • FastAPI
  • Entity Framework Core
  • SQLAlchemy

Databases and Data Stores

  • SQL Server
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Messaging and Processing

  • RabbitMQ
  • Background workers
  • Asynchronous processing

Observability

  • OpenTelemetry
  • Prometheus
  • Grafana
  • Tempo
  • NLog

Tools

  • Docker
  • Git
  • GitHub
  • Swagger / OpenAPI
  • xUnit
  • Moq

Areas I Work On

  • Backend architecture
  • Distributed systems
  • REST API design
  • Event-driven systems
  • Message queues
  • Background processing
  • Authentication and authorization
  • Payments
  • Caching
  • Observability
  • Database design
  • Reliability and retry handling
  • Automated testing
  • System design

Contact

GitHub: @Slimcent


Backend engineering • Distributed systems • APIs • Reliability • Observability

Pinned Loading

  1. CountryRegion CountryRegion Public

    C# 1

  2. Financial_Application Financial_Application Public

    Banking application built with Python, SQLAlchemy, MySQL, asynchronous database operations, layered architecture, repository pattern, account management, transfers and transaction processing.

    Python

  3. Online_Voting_Sys Online_Voting_Sys Public

    Secure ASP.NET Core election platform with candidate applications, payments, voter registration, voting, results, audit trails, JWT authentication, caching and background processing.

    C#

  4. Penguis_Classifier Penguis_Classifier Public

    Using the Nearest Neighbors algorithm to predict the species of various penguins based on their bill and flipper length

    CSS

  5. WalletBankingApp WalletBankingApp Public

    Digital wallet and banking REST API built with .NET 8, ASP.NET Core, EF Core, JWT authentication, repository pattern, Docker, CI/CD, transactions, bill payments, airtime and data purchases.

    C# 1

  6. SportsStoreApp SportsStoreApp Public

    E-commerce web application built with ASP.NET Core, MVC, Blazor, Entity Framework Core, SQL Server, Identity, repository pattern, shopping cart, order management,and automated tests.

    JavaScript 1