Backend & Automation

Software Development & Automation

Bridging the gap between IT support and advanced AI by building robust, auditable backend systems. Experience translating stakeholder requirements into data flows, APIs, and testable application behavior.

Django Python PHP JavaScript APIs SQL Authentication Logging
1 Django app shipped in a live internship Azure Document Intelligence integration LAMP stack built & hosted end-to-end

Featured Development Projects

Design-Assist — Automated BRS/SRS Documentation

MTN Cameroon · Software Engineering Internship · Jul – Sep 2025

Requirements Extract Validate Export

Challenge

Built a Django application that turns raw business requirements into structured Business/Software Requirements documents (BRS/SRS) — upload requirements, extract the relevant content, generate structured sections, then validate and organize them before export.

Solution

Owned backend development in Django — views, templates, data flow, and application logic — integrated with Azure Document Intelligence for extraction and a prompt-assembly layer that turns extracted content into structured requirement sections.

Outcome

Implemented authentication with login/logout tracking, activity logging for auditability, requirement validation, and one-click export to Word and PDF.

Engineering Practice

The hardest part was reliably turning unstructured requirements into structured BRS/SRS output — I traced inputs through extraction, prompt assembly, and generation to isolate where the pipeline broke, rather than trusting generated output at face value. Also produced UML diagrams and technical documentation for the system.

Django Python Azure Document Intelligence APIs SQL UML

Archeo-IT Web & Infrastructure Project

Web Development & Server Administration

The Work

A PHP/MySQL web project paired with the server infrastructure it runs on — built and administered end-to-end rather than deployed onto someone else's stack.

Infrastructure

Configured Linux servers, Apache, routing, and firewall rules, using VirtualBox for a reproducible environment, with Python scripting for supporting tasks.

PHP MySQL Linux Apache Networking Python
Engineering Standards

AI-Assisted Engineering & Verification

I use AI-assisted tools to accelerate technical work, but I independently validate outputs, test implementations, document decisions, and identify failure modes.

Tooling & Acceleration

Use AI-assisted development tools for code exploration, implementation acceleration, debugging hypotheses, documentation, and test-case generation.

Independent Verification

Independently verify generated code through requirements analysis, manual review, testing, security checks, data-flow inspection, and failure-mode analysis.

Auditable Workflows

Built AI-enabled document workflows with human validation, logging, authentication, and auditable outputs.

Get In Touch

Hiring for a backend or automation role?

I build auditable Django/Python systems — from stakeholder requirements to authentication, logging, and export — and independently verify what AI-assisted tooling produces.