FM
Fabian Muoghalu
Software Engineer · Nigeria

Software Engineer

I’m a Software Engineer with experience building backend systems, full-stack web applications, and AI-powered software.

I work primarily with C#/.NET, TypeScript/Next.js, and Python/FastAPI. My experience includes building APIs, database-backed applications, authentication and business workflows, AI integrations, Retrieval-Augmented Generation systems, and cloud deployments.

I’ve worked in fast-paced remote engineering environments where projects were delivered in stages and teams collaborated across APIs, integrations, AI workflows, deployment, and infrastructure. My work has also included client applications combining content management, event workflows, payments, and AI-powered customer support.

My current focus is on building practical AI systems that connect language models to real software—application data, business workflows, APIs, and controlled tools.

6Projects
Selected Work
3Roles
Career History
Remote
Global Collaboration
Ready
Available for Hire
Specializations

Engineering Roles & Focus Areas

A breakdown of the domains and engineering roles I actively operate in, from backend microservices to full-stack applications and AI agents.

Core Foundation

Backend Engineering

Designing high-performance APIs, robust services, and structured database architectures. I focus on clean architecture, asynchronous execution, and data integrity under load.

Key Technologies & Practices:
C# / ASP.NET CorePython (FastAPI)PostgreSQLMongoDBREST APIsDocker
Production Delivery

Full-Stack Development

Bridging solid backend APIs with reactive client web applications. Building unified full-stack software combining content management, event workflows, payments, and authentication.

Key Technologies & Practices:
Next.js (App Router)TypeScriptReactCloudflare D1Tailwind CSSREST & State Flows
Intelligent Systems

AI Application Engineering

Connecting language models to real application data and workflows. Experienced with controlled tool calling, multi-step RAG retrieval pipelines, and orchestration frameworks.

Key Technologies & Practices:
Vercel AI SDKSemantic KernelLangChainRAG & ChromaDBTool CallingEmbeddings
Infrastructure & CI/CD

Cloud & Deployment

Containerizing software and automating reliable continuous delivery pipelines. Configuring edge infrastructure, serverless databases, reverse proxies, and cloud compute.

Key Technologies & Practices:
CloudflareDockerAWS EC2GitHub Actions CI/CDNginxDocker Compose
Academic & Professional Training

Education

My academic foundation in English and Literature combined with rigorous software engineering training.

2023University of Benin

B.A.(Ed) English & Literature

University of Benin

Strong foundation in critical thinking, structured reasoning, communication, and analytical problem-solving.

Academic Credential
2024Decagon Institute

Software Engineering Programme

Decagon Institute

Intensive software engineering training covering backend and full-stack development, C#/.NET, databases, system design, APIs, and collaborative software development.

Academic Credential
Verified Credentials

Certifications

Specialized engineering certifications and cloud infrastructure credentials.

2025HNG Tech

Backend Engineering Certificate

HNG Tech

Completed the HNG 12 Backend Engineering programme, working through staged software engineering challenges involving backend APIs, integrations, AI workflows, team collaboration, deployment, and production-oriented development.

Verified Credential
2025CloudSec Network

AWS Cloud Bootcamp Certificate

CloudSec Network

Training covering AWS cloud infrastructure, EC2, deployment, and containerized application environments.

Verified Credential
2024Decagon Institute

Software Engineering Certificate

Decagon Institute

Formal certification awarded upon completing full-stack and backend engineering curriculum across C#/.NET Core, database design, and agile teamwork.

Verified Credential
Categorized Engineering Competencies

Technical Skills & Tools

A comprehensive overview of programming languages, frameworks, databases, and engineering tools I utilize in production.

Backend Engineering

C#2+ yrs
ASP.NET Core2+ yrs
Node.js2+ yrs
FastAPI2+ yrs
REST APIs3+ yrs
Authentication & Authorization2+ yrs
System Design2+ yrs
Tested in Production

AI Application Engineering

LLM Integration2+ yrs
AI Agents2+ yrs
Tool Calling2+ yrs
Retrieval-Augmented Generation (RAG)1+ yrs
Semantic Kernel1+ yrs
LangChain1+ yrs
Vercel AI SDK1+ yrs
Vector Databases1+ yrs
Embeddings1+ yrs
Tested in Production

Frontend

TypeScript2+ yrs
JavaScript3+ yrs
React3+ yrs
Next.js2+ yrs
Tailwind CSS3+ yrs
HTML3+ yrs
CSS3+ yrs
Tested in Production

Databases

PostgreSQL2+ yrs
Cloudflare D11+ yrs
MongoDB2+ yrs
SQL Server2+ yrs
Redis1+ yrs
ChromaDB1+ yrs
Tested in Production

Cloud & DevOps

Cloudflare1+ yrs
Docker2+ yrs
Docker Compose2+ yrs
AWS EC21+ yrs
GitHub Actions2+ yrs
Nginx1+ yrs
CI/CD2+ yrs
Tested in Production
Core Principles

Core Philosophy

Acquire · Build · Value · Teach
01

Acquiring

Continuous Learning

Understanding system mechanics and engineering principles from first principles. I dive into specifications, architecture patterns, and emerging technologies before writing code.

02

Building

Problem Solving

Transforming real-world challenges into clean, maintainable, and reliable software. I take pride in crafting resilient error boundaries, testable codebases, and production-ready systems.

03

Creating Value

Meaningful Impact

Prioritizing solutions that deliver genuine, measurable outcomes. Whether optimizing backend latency or automating repetitive workflows, the goal is always creating software that helps users and teams.

04

Teaching

Knowledge Sharing

Believing that knowledge grows when shared. I document technical findings, write architectural breakdowns, and mentor fellow developers to help elevate the collective engineering craft.