Skip to content
View odiliemmanuel's full-sized avatar

Block or report odiliemmanuel

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.

Content in all repositories owned by your account will be closed.
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
odiliemmanuel/README.md

banner

Hi there πŸ‘‹, I'm Emmanuel (Odili)

Typing SVG

πŸš€ Software Engineer | Full-Stack Developer | Data Science & Analytics Learner | Fintech, EdTech & Web3 Builder

πŸ’‘ I build scalable systems end-to-end β€” backend, frontend, deployment, and the data that drives decisions 🌍 Based in Lagos, Nigeria 🎯 Software Engineering Trainee at Semicolon Africa, leading the LearnQuest AI capstone team


🧠 About Me

I work across the full stack β€” from backend services and frontend interfaces to deployment pipelines and the data layer that informs product decisions.

  • πŸ”§ Backend – Java/Spring Boot, Go/Gin, Python (FastAPI, Django), Node.js/Express, Kafka
  • 🎨 Frontend – React, TypeScript, Flutter for mobile
  • ⛓️ Web3 – Solidity, Hardhat/Foundry, Next.js/RainbowKit/Wagmi
  • ☁️ DevOps – Docker, AWS (EC2, MFA/IAM), CI/CD-ready deployments on Render & Vercel
  • πŸ“Š Data Science & Analytics – pandas, DuckDB, exploratory data analysis, moving into ML workflows
  • πŸ”­ Currently building LearnQuest AI (AI-powered learning platform), AegisKin (a decentralized social recovery vault for crypto wallets), and a real-time fintech transaction monitor (FastAPI + WebSockets + Paystack/Flutterwave)
  • πŸ€– Also building MicroEval, an agentic AI code & architecture auditor for the micro1 Γ— HackerEarth "Agentic Workflows" Hackathon
  • πŸŽ™οΈ Developing a voice-first banking app (Flutter + FastAPI) for Nigerian users, in active development with team The Achievers
  • 🌱 Active open-source contributor via the GrantFox campaign β€” Remitwise, Stableroute, Talenttrust & Liquifact frontends
  • πŸ‘― Open to collaborating on impactful open-source projects and opportunities
  • πŸ“š Previously led a 17-engineer team on EstateLink, a real-estate microservices platform

🌱 Currently Learning

πŸ“š Learning 🎯 Goal
Data Science & Analytics Pandas, DuckDB, ML foundations
Node.js + Express REST APIs (TaskFlow project)
AWS EC2 Production deployments
Apache Kafka Event-Driven Architecture
Flutter Cross-platform mobile apps
Web3 & Solidity Smart contracts, AegisKin (Base Sepolia)
Agentic AI Workflows Multi-agent pipelines, MicroEval

πŸ› οΈ Tech Stack

Languages

Skills

Backend

Skills

Frontend

Skills

Data Science & Analytics

Skills Pandas Jupyter DuckDB

DevOps & Cloud

Skills

Databases

Skills


⚑ Additional Technologies

Gin Kafka JWT Paystack Flutterwave Solidity Ethereum Swagger


πŸš€ Featured Projects

  • πŸ”— LearnQuest AI – AI-powered learning platform for Nigerian secondary school students (Go backend + Gemini API, React frontend, quiz engine & gamification)
  • πŸ”— AegisKin – Decentralized social recovery vault for crypto wallets (guardian-based key recovery), built with Solidity/Hardhat & Next.js/RainbowKit/Wagmi, deployed to Base Sepolia testnet
  • πŸ”— MicroEval – Agentic AI code & architecture auditor for the micro1 Γ— HackerEarth "Agentic Workflows" Hackathon β€” GPT-4o multi-agent pipeline with AST parsing, sandboxed test execution, and agent-trace evaluation
  • πŸ”— EstateLink – Real-estate microservices platform built with Java/Spring Boot & Kafka, led a 17-engineer team
  • πŸ”— FeeBridge – School fee management system (Spring Boot + Nomba MFB integration), deployed on Render
  • πŸ”— SplitPay – Real-time group payments platform (Node.js/Express, Socket.IO, Paystack) with a full product README & vision doc
  • πŸ”— Voice-First Banking App – Flutter + FastAPI mobile app for Nigerian users, in active development with team The Achievers
  • πŸ”— TaskFlow – Trello/Jira-style project management API built with Node.js/Express
  • πŸ”— FoodDash – Go/Gin food delivery backend with WebSocket live tracking, deployed on Render
  • πŸ”— Data Analysis Projects – Exploratory analysis on the UCI Student Performance dataset (pandas) and Brazilian Olist e-commerce dataset (DuckDB/MySQL)

πŸ“« Connect With Me


⚑ Fun Fact

I enjoy building systems that look simple on the outside but are powerful, scalable, and production-ready under the hood. Also β€” Flash is the fastest, don't @ me. ⚑

Pinned Loading

  1. Estate-Link Estate-Link Public

    Estate-Link β€” A full-stack microservices-based real estate platform for listing, buying, and managing properties with agent assignment, offers, inspections, and real-time notifications.

    Java

  2. MicroSave MicroSave Public

    MicroSave β€” A B2B2C micro-saving infrastructure that automatically rounds down transactions and saves spare change. Built for hackathons as a plug-in for existing banks. Features auto round-down sa…

    JavaScript

  3. GitHubRepoTracker GitHubRepoTracker Public

    A Java-based tool for tracking and managing GitHub repositories, featuring efficient data handling and integration with Maven for streamlined project management.

    Java

  4. HotelSystemV2 HotelSystemV2 Public

    A java based hotel management system for booking, managing reservations and handling customer data efficiently. Built with Maven for dependency management and React frontend for users to view

    Java