Olaniyi.dev
Navigate
Hire me
Home
Olaniyi George

About me

Full-Stack Software/AI Engineer.

Full-stack engineer with backend depth in real-time AI systems — async Python, FastAPI, WebRTC, and LLM agent state machines. Most recently I built Truefit.ai, a live voice interview platform running on Gemini Live, and diagnosed a production-blocking audio pipeline bug end to end. I care about systems that hold up under real traffic, not just a demo.

Career

Experience

2025

Backend Engineer

Winnov8
ReactTypeScriptNodeJSReduxMongoDBRedisTailwindCSS
  • Owned end-to-end feature development across frontend and backend, shipping production features from design to deployment.
  • Worked with stakeholders to design and iterate an intelligent recommendation system based on real user feedback.

Mar - Jul 2025

Backend Engineer

ECO Africa
DjangoRedisRenderREST API
  • Optimized and refactored key parts of the backend infrastructure to improve performance and scalability.
  • Set up and deployed the entire backend architecture on Render, ensuring a reliable and maintainable PAAS environment.
  • Collaborated with the product team to implement stable RESTful APIs that support ECO Africas sustainability platform.

July 2023 - October 2024

Software Engineer

WispTalkAfrica
DjangoREST APIAWS (S3, RDS)Next.jsZustandRedux
  • Designed and developed a REST API catering to all organizational product needs.
  • Utilized AWS S3 for object storage and RDS for a scalable PostgreSQL database.
  • Collaborated with the team to transition the system seamlessly from development to production.
  • Built a frontend app with Next.js and integrated global state management using Zustand and Redux.

2024

Software Engineer

iScheduler
DjangoCeleryPythonPostgreSQLDocker
  • Built an intelligent scheduling app powered by AI and LLMs to dynamically organize user tasks.
  • Designed workflows that prioritize tasks based on deadlines, user preferences, and duration.
  • Optimized performance using Celery for task processing and concurrency, ensuring scalability and responsiveness.

Nov 2024 – Present

Backend Engineer — Real-time AI Systems

truefit.ai
FastAPIWebRTC (aiortc)PythonPostgreSQLGemini Live API
  • Built a dual-channel WebRTC/WebSocket architecture — WebSocket for signaling, WebRTC/SRTP for all media — to eliminate head-of-line blocking and keep audio jitter-resilient.
  • Structured the interview agent as a tool-calling, domain-driven state machine behind abstract ports, so the AI provider (Gemini, OpenAI) can be swapped without rewriting agent logic.
  • Diagnosed and fixed a compound production bug: a greedy queue drain collapsing 40 audio chunks per call plus a clock reset corrupting frame pacing, together causing an infinite response loop.
  • Built a custom AudioBridge with PCM resampling and asyncio concurrency for multi-party audio sessions.

2024

Backend Developer

LockedIn
Next.jsMongoDBTypeScriptPostman
  • Built backend features for a habit-tracking app, converting business logic into robust, testable code.
  • Designed a data pipeline to efficiently react to user activities on the web app.
Work

Projects

In development
Live
Offline
Toolkit

Skills & Stack

PythonFastAPIDjangoNode.jsREST APIsWebRTC (aiortc)Next.jsReactTypeScriptTailwind CSSPostgreSQLMongoDBRedisAWS (S3/RDS/EC2/CloudFront)GCPDockerGemini Live APIOpenAI Realtime APILLM integrationRAG pipelinesSystem DesignDistributed Systems
Background

Education

B.Sc. Computer Science

National Open University of Nigeria - GPA 3.58/4.0

Expected Dec 2026