Skip to content
View Sadiq-Teslim's full-sized avatar

Highlights

  • Pro

Block or report Sadiq-Teslim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sadiq-Teslim/README.md

Banner

Teslim Adetola Sadiq

Software Engineer  ·  AI & Web Systems Builder  ·  9× Hackathon Winner  ·  Speaker
Mechanical Engineering Undergraduate, University of Lagos

I build fast, think in systems, and ship products that survive real users.


About

I'm a Software Engineer who builds production-ready systems — not toy demos.

I design and ship scalable full-stack and AI-powered platforms used by thousands of users, with a strong bias for performance, reliability, and real-world constraints: low latency, high concurrency, offline-first, and cost efficiency.

Beyond building, I lead engineering teams, pitch technical products, and speak publicly — translating complex systems into language decision-makers and real users actually understand.

Hackathon wins 20,000+ Concurrent users served
3+ Years in production 10+ Engineers led

Featured Projects

FairPlay AfricaACM Hackathon Grand Prize · ₦10M / $6,500

AI-driven anti-piracy platform protecting African filmmakers from content theft. Distributed backend with sub-300ms content-matching latency, event-driven Bull queue architecture coordinating parallel Gemini AI inference jobs across multiple content streams.

Node.js MongoDB Gemini AI Bull Queues Express


Nevo3MTT South-West Regional Champion · Funded & In Production

Founding Backend Engineer at a seed-funded startup building an AI-powered adaptive learning platform. SLM inference pipeline dynamically rewrites and personalizes learning content per user in real-time. Async BullMQ workers handle multi-format material ingestion at scale.

FastAPI Python SLM PostgreSQL Redis BullMQ


ULES Voting PortalLive · 20,000+ votes processed

High-concurrency e-voting system engineered for the University of Lagos Engineering Society elections. Handles 20,000+ simultaneous votes with sub-50ms response times, 100% data integrity via MongoDB transactions, and WebSocket broadcasting to 3,500+ concurrent clients.

TypeScript Node.js MongoDB Redis WebSockets Express


Aegis AIAfriHackBox 1st Place Cybersecurity · $1,000

Voice-first, offline-capable phishing and website verification system with real-time threat detection. Built for low-connectivity African environments with on-device ML inference and zero-dependency threat scanning.

Python FastAPI ML WebSockets


GPAi2,000+ active users

AI academic assistant helping undergraduates plan, track, and predict academic outcomes. Integrates with course structures and grading systems to surface actionable grade projections.

TypeScript Node.js MongoDB AI Integration


Tech Stack

Languages TypeScript JavaScript (ES6+) Python Java SQL

Frontend React Next.js Tailwind CSS Shadcn/ui Redux Zustand Radix UI

Backend Node.js Express.js FastAPI Django Spring Boot

Databases & Caching MongoDB PostgreSQL Redis — query optimization, indexing, transactions

Infra & DevOps Docker GitHub Actions AWS (S3, EC2) CI/CD BullMQ Vercel Render

Payments Paystack Stripe — idempotent transactions, webhook processing

AI / ML SLM integration & inference Gemini API LLM integration Content personalization pipelines


Beyond the Code

  • Development Lead — Engineering Career Expo (ECX), UNILAG · managing 10+ student engineers across concurrent production projects
  • Competitions & Technical Lead — PIDEC 1.0, University of Lagos Engineering Society · directing the first inter-departmental engineering competition at UNILAG
  • Panel Speaker — UNILAG Engineering Society Freshers' Orientation
  • Research Presenter — SMART 2025 Conference (Urban Mobility & EV Adoption)
  • Deputy Development Lead — Google Developer Groups on Campus, UNILAG
  • Workshop Facilitator — "The Competitive Communicator" pitch development series

Writing & Presence

I share what I'm building and learning publicly — systems design, AI integration, building for African users, and the reality of shipping production software as a student.

Follow along: @teslimcodes on X


📍 Lagos, Nigeria  ·  📧 [email protected]  ·  🌐 teslimcodes.tech

Pinned Loading

  1. obex-backend obex-backend Public

    Python 1

  2. lc-thread-posts lc-thread-posts Public

    An automated LeetCode Thread Poster (X)

    TypeScript 10 3

  3. ules-voting ules-voting Public

    Modern frontend for the ULES Annual Awards – A responsive React + Vite web app for voting, nominations, and live results with a powerful admin dashboard

    TypeScript 2

  4. portfolio portfolio Public

    TypeScript 2

  5. nevo_backend nevo_backend Public

    JavaScript 1