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, Open edX and LangChain
- Built voice-call solutions between clients and AI agents with LiveKit and custom solutions using coturn and aiortc
- Built AI agent integrations to social platforms including Discord, Webex, WhatsApp and Slack
- Implemented backend video rendering using models including Wav2Lip and SadTalker
- Prompt engineering with LangChain, Langflow, Google ADK, OpenAI Agents SDK and Hugging Face models
- Built benchmarking scripts and wrote effective unit and integration tests
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
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)
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
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
// 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.