Joseph Boateng Oti
Full-stack Software Engineer · Generative AI · Django
I build systems that impact people — from generative-AI products and voice agents to scalable backends and DevOps pipelines.
joetib@portfolio:~$ whoami
Joseph Boateng Oti — Full-stack Software Engineer
joetib@portfolio:~$ cat stack.txt
Python · Django · FastAPI · LangChain · AWS · Flutter · React
joetib@portfolio:~$ ls focus/
generative-ai/ voice-agents/ devops/ backend/
joetib@portfolio:~$ cat location.txt
Accra, Ghana (willing to relocate: anywhere)
joetib@portfolio:~$
5+
Years building
8+
Roles & teams
10k+
Users reached
Terraform
Certified
// 01. about
Who I am
I'm a full-stack software engineer with deep experience across generative AI, Django/Python backends, cloud infrastructure, and mobile development with Flutter.
I have a passion for building systems that impact people. I'm always researching new areas to expand my reach and put my skills to use — bringing the best products to clients and consumers.
Recently I've been finetuning large language models, building voice-call solutions between clients and AI agents, and shipping AI agent integrations to platforms like Discord, Slack, WhatsApp and Webex.
Willing to relocate: anywhere.
Contact
- Accra, Greater Accra, Ghana
- otiboatengjoe@gmail.com
- +233 54 688 2609
// 02. skills
Tools of the trade
Languages
Backend & APIs
Generative AI
Cloud & DevOps
Databases
Frontend & Mobile
Testing & QA
// 03. experience
Where I've worked
Backend Engineer
IBL Education · New York, NY
- Finetuned Various large language models to suit custom applications
- Built backend solutions with Django, Postgresql, OpenEdx and langchain
- Built voice call solutions between clients and AI agents both with livekit and custom solutions with coturn and aiortc
- Build ai agent integrations to social platforms including discord, Webex, WhatsApp, slack etc
- Implemented video rendering in backend using models including wav2lip and sad talker
- Prompt Engineering with langchain, langflow, Google ADK, OpenAI Agents SDK, and hugging face models.
- Built benchmarking scripts and wrote effective unit and integration tests
- Built wrappers around OpenClaw, and NemoClaw as backend agents for our client facing automations and chat.
- Monitored service health with cloud watch, custom cli (Iblai-cli-ops) and sentry
- Build system recovery system services for healthchecks, restarts and filtered alerts to respective concerned individuals
- Built sandbox environment to run arbitrary code in a secure environment powered by microsandbox. The environment packs a distinct control plane and host runtime separated for optimal security and guards against possible abuse of the sandboxes for attacks using network rate limit policies and maximum concurrency. This is currently used as code interpreter backend for Ibl.ai systems.
Founder and FullStack Engineer
Joetib Solutions · Accra, Ghana
A startup I founded (self developed) to build Land Record Information and Management system targeted at local government institutions.
The platform features a multi-tenant architecture with scoped boundaries of service (greographical area)
it uses Open Street Map api for mapping and allocations.
Allows loading existing allocations from popular GIS software such as ArcGIS, QGIS, et
Implements payment integration with Paystack for processing payments
Implements Fine-grained permission control and Role Based permission grants for enhanced security.
Integrates activity monitoring and footraces so actions can be traced to who and from which point to another.
implemented features such as property transfer, lease payment, etc.
url: https://lis.joetib.com
QA Test Engineer
Aurelian Data SARL
- Implemented unit tests for various software components
- Implemented integration tests with external services and APIs
- Implemented site-reliability tests with Selenium and BeautifulSoup
- Generated comprehensive application test reports
- Implemented CI testing using GitHub Actions
DevOps & Backend Engineer
Terateck Solutions · Kumasi, Ashanti
- Designed and implemented CI/CD pipelines with GitLab CI, GitHub Actions and Jenkins
- Provisioned infrastructure using Terraform, Terragrunt and AWS
- Managed Kubernetes clusters (EKS)
- Built web services with Django and FastAPI
- Quality assurance and automated tests with Selenium and BeautifulSoup
Full Stack Developer
FABAMALL · Drobo, Ghana
- One of two engineers building https://fabamall.com, a multivendor e-commerce site with payment processing, email processing and compression
- Implemented chat system, forum, payment processing, email messaging and image-file compression
- Interacted with external payment APIs
Freelance Web Developer
Self-employed · Kumasi, Ashanti
- Built and deployed web applications with Django and cPanel for clients
- Implemented Search Engine Optimization
- Integrated multiple APIs including payments and data querying
- Implemented automated tests and maintained projects through their lifecycle
- Clients: Dequaye Web Solutions (envestorr.com), ACES KNUST (acesknust.org), Evangelical Christ Foundation Church (ecfcyouth.com)
Online Tutor & Content Creator
Joetib Codes (YouTube) · Remote
- Teach programming on my YouTube channel, Joetib Codes
- Recorded and edited videos for the channel
- Built a video-generation tool to create videos from code snippets
- Held in-person and online Python programming classes for individuals
Teacher
Beautiful Gate Int. School · Kintampo
- Taught English Language at the Junior High School level
- Graded papers and assignments to track student progression
- Developed lessons, activities and materials covering required course material
// 04. projects
Things I've built
Land Information System (LIS)
A multi-tenant GIS platform digitizing land records for Ghanaian traditional councils.
FABAMALL — Multivendor E-commerce
A full multivendor e-commerce platform with payments, chat and forums.
AI Voice Agent Platform
Real-time voice calls between clients and AI agents using LiveKit & aiortc.
Code-to-Video Generation Tool
Generates narrated videos from code snippets for teaching.
AI Agent Integrations
Connected AI agents to Discord, Slack, WhatsApp and Webex.
// 05. background
Education & credentials
// education
MPhil, Computer Science
Kwame Nkrumah University of Science and Technology
2021 – 2023
BSc, Computer Engineering
Kwame Nkrumah University of Science and Technology
2018 – 2022
// certifications
Terraform Certified Associate
HashiCorp
Nov 2022
// publications
// 06. writing
From the blog
We're Getting Married! #OtiWedsSwabra
Stepping away from the keyboard for the most important commit of my life — Joseph weds Swabra on 27 June 2026 in Kintampo, Ghana.
Building LandIS: A Multi-Tenant Land Information System for Ghana
Digitizing customary land administration for Ghana's traditional councils — geospatial parcels, multi-tenancy, and a paper-free record of who owns what.
Building Real-Time Voice Agents with LiveKit and aiortc
How I wired up low-latency voice conversations between users and LLM-powered agents using LiveKit, coturn and aiortc.
// 07. contact
Let's build something
Have a project, role, or idea in mind? Drop me a message and I'll get back to you.