Sidy Konteye

Full-Stack Software Engineer

Backend & Architecture · Node.js / TypeScript / .NET · Clean Architecture

I design, rebuild, and harden critical business platforms — Clean Architecture, DDD, CQRS, multi-tenant — and remediate technical debt on real, running systems. Professional engagements spanning 2021 to present.

Portrait of Sidy Konteye
02 · EXPERIENCE

Experience

  1. 2026 — present

    Technical Expert — Full-Stack · GIZ

    Contributing to a national public-sector digital platform (public-service single-window) via GIZ's public-IT expert pool, within a multidisciplinary team.

  2. 2026 · Mar–Apr

    Technical Expert · GIZ

    Stabilized and enriched an existing GIZ field-monitoring platform — code audit, feature development, contractual deliverables validated to GIZ standards.

  3. 2024 — present

    Backend & Architecture Engineer — Consultant · Aixpertiz-Solutions

    Remote / Paris, FR

    Architected BAZ'POL, a multi-tenant CRM (database-per-tenant) in Clean Architecture + CQRS + DDD, from scoping to production. Application security: JWT granular permissions, full regulatory audit trail, secured Bridge/Stripe integrations with retry policies. Reduced onboarding time ~50% via documented code standards, TDD coverage, peer review, CI/CD.

  4. 2024 — 2026

    Backend & Mobile Engineer — Consultant · Sensor6ty

    Remote

    Overhauled critical legacy platforms (ASP.NET Framework / Xamarin) toward a modern stack — stabilization, dependency modernization, technical-debt remediation. Optimized a compliance data pipeline: >60% load-time reduction on large volumes. Built and shipped an end-to-end cross-platform mobile app; on-device AI prototype.

  5. 2021 · Jan–Jun

    Full-Stack Developer · Sesa Technologies

    Dakar, SN

    Insurance-management module integrated into a scholarship platform (ASP.NET Core MVC + Angular + SQL Server).

03 · PROJECTS

Selected work

BAZ'POL — Multi-tenant CRM

Database-per-tenant CRM in Clean Architecture + CQRS + DDD. JWT granular permissions, regulatory audit trail, Bridge/Stripe.

Clean Arch · CQRS · DDD · ASP.NET Core

Legacy modernization

ASP.NET Framework / Xamarin → modern stack. Compliance pipeline optimized: >60% load-time reduction.

.NET · Refactoring · Performance

On-device AI mobile

Cross-platform mobile app with an on-device AI prototype — inference without a network round-trip.

Mobile · On-device AI

Blogging SN · open source

Open-source publishing platform. Keycloak (OIDC) auth, Docker, MinIO object storage, PostgreSQL; documented standards and CI/CD.

Keycloak · Docker · MinIO · PostgreSQL

MambaBot · open source

Open-source Telegram bot for remote access to Claude Code on your machine. Published and maintained on GitHub.

Telegram · Node.js

View on GitHub

Insurance module

Insurance-management module in a scholarship platform: ASP.NET Core MVC, Angular, SQL Server.

ASP.NET Core MVC · Angular · SQL Server

04 · SKILLS

Skills

Languages & Runtime
TypeScript · JavaScript · Node.js · C# / .NET
Backend & API
REST APIs · ASP.NET Core 8 · EF Core · modular architecture
Architecture
Clean Architecture · DDD · SOLID · CQRS · multi-tenant
Data
MongoDB · PostgreSQL · SQL Server
Security & Auth
Keycloak · OAuth2 / OIDC · JWT · OWASP
DevOps & CI/CD
Docker · GitHub Actions · GitLab CI · SonarQube
Testing
TDD · xUnit · Moq
Frontend
Angular · Next.js (React) · Blazor
Languages
French (fluent) · English (professional) · Wolof (native)
05 · EDUCATION

Education & Certifications

Education

  • 2024Software Engineering (DITI) — Dakar, SN
  • 2020DUT Mechanical Engineering — Casablanca, MA
  • 2018Baccalauréat, Mechanical Manufacturing — Dakar, SN

Certifications

  • X-Road Fundamentals — NIIS
  • AZ-900 Fundamentals — Microsoft
  • Azure AI-900 — Microsoft
  • CCNA Introduction to Networks — Cisco
  • API Fundamentals — Postman
  • Foundational C# — Microsoft
  • Elements of AI
  • Claude Code in Action
06 · CONTACT

Get in touch

Available for backend & architecture engagements, remote-first from Dakar.

Your details are used only to reply — never shared. I usually respond within 48 hours.