Skip to content
View elviDev's full-sized avatar
πŸ₯”
πŸ₯”

Block or report elviDev

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

Hi πŸ‘‹, I'm Ifeanyi Elvis Okeke

Application Engineer | Python & FastAPI | Cloud, DevOps & AI Engineering

I build and support production-focused web applications, APIs, automation tools, and AI-powered backend systems. Previously at ProvidusBank, where I worked across application development, API integration, UI development, production support, and technical troubleshooting in a financial technology environment. Currently focused on Python, cloud engineering, DevOps, and AI engineering.


πŸš€ What I'm Building

  • πŸ€– Building AI-powered backend applications with Python, FastAPI, embeddings, vector databases, and RAG
  • πŸ“‘ Building full-stack monitoring and observability tools with real-time incident detection and AI-generated explanations
  • 🧠 Working with semantic search, Sentence Transformers, pgvector, and LLM-powered document systems
  • ☁️ Developing cloud and DevOps skills with AWS, Docker, Linux, and automation
  • πŸ› οΈ Building production-style APIs with PostgreSQL, SQLAlchemy, REST APIs, and automated testing
  • πŸ§ͺ Writing and maintaining automated tests with pytest
  • πŸ‘€ Open to Software Engineer, Application Engineer, Junior DevOps, Cloud Engineer, and Technical Support roles
  • πŸ’¬ Ask me about Python, FastAPI, REST APIs, PostgreSQL, Docker, semantic search, or automation

🧠 Featured Project

Portfolio Site with AI Assistant

Personal portfolio with a built-in AI assistant scoped to only answer questions about my background and work, an embedded booking calendar, and a project request form for potential clients.

Tech stack:

Next.js TypeScript Tailwind CSS Google Gemini (serverless, no separate backend)

OpsPilot

AI-powered monitoring dashboard that tracks service uptime, detects incidents automatically, and uses AI to explain what broke in plain language, in the user's preferred language.

Built features:

  • 🩺 Real-time health checks against any list of services
  • πŸ“Š Live uptime and response time tracking
  • 🚨 Automatic incident detection after repeated failures
  • πŸ€– AI-generated incident summaries (what broke, why, what to check next)
  • 🌍 Multi-language AI explanations and chat
  • πŸ’¬ AI chat assistant that answers questions from real incident history
  • πŸ”” Slack alerting on incidents
  • πŸ–₯️ Real-time dashboard built with Next.js and Tailwind

Tech stack:

Next.js React FastAPI PostgreSQL SQLAlchemy Google Gemini APScheduler Docker

AI Document Intelligence API

AI-powered document processing and retrieval API built with FastAPI, PostgreSQL, pgvector, Sentence Transformers, and OpenAI.

The system processes PDF and DOCX documents, extracts and chunks text, generates semantic embeddings, stores vectors in PostgreSQL, performs semantic retrieval, and uses Retrieval-Augmented Generation (RAG) to answer questions using relevant document context.

Built features:

  • πŸ“„ PDF and DOCX document ingestion
  • πŸ” Text extraction and processing
  • βœ‚οΈ Overlapping document chunking
  • 🧠 384-dimensional semantic embeddings
  • πŸ—„οΈ PostgreSQL document storage
  • πŸ”’ pgvector vector storage
  • πŸ”Ž Semantic similarity search
  • πŸ“Š Similarity scoring
  • πŸ€– OpenAI-powered question answering
  • 🧩 RAG retrieval and context construction
  • πŸ“š Source-aware answers
  • πŸš€ FastAPI REST API
  • 🐳 Dockerized PostgreSQL development environment
  • πŸ§ͺ 25 automated pytest tests

Tech stack:

Python FastAPI PostgreSQL SQLAlchemy pgvector MySQL Sentence Transformers OpenAI Docker pytest Bash


πŸ“š Currently Learning

Python for DevOps

Working through Python for DevOps with hands-on automation, cloud tooling, APIs, and AI engineering workflows.

  • Python Foundations
  • APIs and JSON
  • File Handling and Logs
  • Object-Oriented Python
  • CLI Tools (argparse)
  • AWS Automation (boto3)
  • APIs with FastAPI
  • AI Agents for DevOps
  • Capstone

πŸ› οΈ Tech Stack


πŸ“Œ Other Projects

REST API built with FastAPI for managing users with CRUD and search functionality.

Command-line application for retrieving exchange rates and converting currencies.

Collection of Python automation tools for practical system and file-management tasks.


πŸ’Ό Professional Background

Previously an Application Engineer / UI Developer at ProvidusBank, working across:

  • Financial technology applications
  • REST API integrations
  • Web and mobile applications
  • Payment platforms
  • UI/UX optimisation
  • Production troubleshooting and incident resolution
  • Cross-functional product delivery

πŸ“Š GitHub Activity

Elvis's Growing Contribution Snake

πŸ“« Reach Me

Popular repositories Loading

  1. RevampAI RevampAI Public

    TypeScript 2

  2. ai-document-intelligence ai-document-intelligence Public

    AI-powered document processing and retrieval platform built with Python, FastAPI, PostgreSQL, and RAG.

    TypeScript 2

  3. ls_internet_radio ls_internet_radio Public

    TypeScript 1

  4. t-t_AI_assistant t-t_AI_assistant Public

    T&T AI Assistant

    Dart 1

  5. elviDev elviDev Public

    Python 1

  6. frontend frontend Public

    TypeScript 1