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.

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 & AI Engineering

I build 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
  • 🧠 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

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 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 Contribution Graph


πŸ“« Reach Me

Popular repositories Loading

  1. ai-document-intelligence ai-document-intelligence Public

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

    TypeScript 2

  2. RevampAI RevampAI Public

    TypeScript 1

  3. elvidev elvidev Public

    1

  4. fastapi-user-crud fastapi-user-crud Public

    A simple CRUD API built with FastAPI for managing users, supporting create, read, update, delete, and search-by-name operations using an in-memory data store.

    Python 1

  5. elvisAr elvisAr Public

  6. web-app web-app Public

    a web app that's connects you with all breweries In America using a public API

    TypeScript