Skip to content
View iamAgbaCoder's full-sized avatar
🎯
Shipping Ideas
🎯
Shipping Ideas

Block or report iamAgbaCoder

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
iamAgbaCoder/README.md

About

I'm Favour Oluwademilade Bamgboye, also known as iamAgbaCoder. I am an AI Engineer and Backend Engineer focused on practical machine learning systems, developer tools, backend infrastructure, and applied AI products. I also work across the full stack when a product needs end-to-end execution.

My work sits at the intersection of engineering reliability and intelligent automation: model-powered workflows, Python tooling, scalable APIs, security analytics, and products that turn messy technical problems into useful systems.

  • Current focus: AI engineering, backend systems, applied machine learning, and developer experience.
  • Professional range: Polyglot backend engineering with occasional full-stack delivery across APIs, web apps, automation tools, and AI-powered products.
  • Professional interests: LLM applications, AI agents, MLOps, data-driven security systems, API design, and production-grade systems.
  • Community: Couchbase Ambassador, open-source contributor, and speaker, including PyCon Nigeria 2024.
  • Education: Osun State University.

Featured Projects

GitSage AI website preview

GitSage CLI

AI-powered Git assistant that analyzes staged diffs and generates clearer, more useful commit messages with cloud AI or local Ollama support.

Website | Repository

PyDoctor website preview

PyDoctor CLI

Production-minded Python environment diagnostic tool for dependency conflicts, package health, vulnerabilities, and outdated or unused packages.

Website | Repository | Releases

UBA Insider Threat Detection preview

UBA Insider Threat Detection

User behavior analytics system using unsupervised machine learning to detect anomalous activity patterns that may indicate insider threats.

Repository

GitSage VS Code Extension preview

GitSage VS Code Extension

VS Code extension that brings GitSage's AI-assisted commit workflow closer to the editor for faster, cleaner version-control habits.

Repository


Technical Toolkit

Area Tools and Technologies
AI / ML PyTorch TensorFlow scikit-learn LLM Systems
Languages Python Go JavaScript TypeScript Dart C
Backend Frameworks FastAPI Django Flask Node.js Express
Frontend / Mobile React Next.js React Native Tailwind CSS
APIs / Architecture REST APIs GraphQL Microservices CLI Tools
Data / Cloud PostgreSQL MySQL MongoDB Supabase AWS
Product Engineering Docker Linux Git GitHub Actions

GitHub Activity


Connect


Profile views

Pinned Loading

  1. pydoctor-cli pydoctor-cli Public

    PyDoctor is a CLI tool that diagnoses Python development environments — detecting dependency conflicts, vulnerabilities, unused packages, outdated libraries, and environment issues.

    Python 2

  2. pydoctor pydoctor Public

    Official documentation website for PyDoctor CLI — a developer tool for analyzing Python environments, dependencies, vulnerabilities, and project health.

    TypeScript 1

  3. GitSage GitSage Public

    GitSage is an AI-powered Git intelligence tool that automatically generates high-quality commit messages from your staged changes — and explains them in plain English. Built for developers across a…

    Python 2

  4. gitsage-docs gitsage-docs Public

    TypeScript 1

  5. UBA-Insider-Threat-Detection UBA-Insider-Threat-Detection Public

    User Behavior Analytics (UBA) for Insider Threat Detection. A Python-based system that uses machine learning (Isolation Forest) to analyze user behavior logs, detect anomalies, and identify potenti…

    CSS 3

  6. RubyFinanceManager RubyFinanceManager Public

    A secure and efficient banking system built with Ruby, designed to manage user accounts, validate transactions, and ensure seamless operations. Features include user authentication, account validat…

    Ruby 2