Godson Ajodo

Computer Science & AI Student | Data Engineer

I am a Computer Science and Artificial Intelligence student at Minerva University and a 2x Data Engineer Intern at Microsoft. I am committed to lifelong learning and growth, constantly challenging myself to explore new areas of knowledge and sharpen my problem-solving skills.

|
resume.pdf

Projects

Cortex

Watches live AI coding sessions, distills corrections into structured constraints, and retrieves the most relevant ones at the start of each new session. Uses a three-layer retrieval pipeline (Rust AST filter under 10ms, semantic scoring, scope-aware reranker) and mines git revert/fix history to seed the constraint library.

PythonRustFastMCPpygit2Pydantic

AgentMkt

A Lightning-native marketplace that routes paid work to AI agents or human workers. Uses a LangGraph orchestrator to plan multi-step jobs, select workers by reputation and cost, hold funds in escrow, and settle payments as work completes.

TypeScriptNext.jsLangGraphLightningPostgreSQL

Mnemosyne

A local-first context capture tool for the terminal. Records shell commands with stdout/stderr, watches directories for file changes, indexes everything into SQLite, and answers natural language queries with time-decayed ranking. No network calls required.

RustPythonSQLite

MapReduce Framework

Implemented Google's MapReduce paper as a distributed Python framework using gRPC for worker-master communication and Docker to simulate a networked cluster. Includes heartbeat-based fault tolerance with automatic task reassignment, a DAG job scheduler for multi-stage pipelines, and a real-time web dashboard.

PythongRPCDockerFlaskProtocol Buffers

Steganography

Built a Rust CLI that encrypts files with AES-256-GCM and embeds them in the frequency domain of images using DCT, making hidden data undetectable to the human eye. Supports text and file payloads with PBKDF2 key derivation and lossless round-trip extraction.

RustAES-GCMDCTCryptography

AutoSec

Built an AI-powered autonomous security remediation pipeline with multi-agent architecture (Scout, Scanner, Triage). Automated GitHub workflow: vulnerability scanning, issue creation, patch generation, and pull requests. Applied Redis vector similarity search to match CVEs with historical fixes.

PythonRedisGitHub ActionsAI Agents

MediBot

Created a Symptom analysis chatbot to enable non-native English speakers to describe medical symptoms accurately. Leveraged Interswitch ML for text transformation and Hugging Face models, improving symptom-matching accuracy by 40%.

PythonHugging FaceOpenAIReact

Automata-Diags

Published open-source toolkit for automata theory: DFAs, NFAs, CFGs, regex to NFA conversion, and Hopcroft DFA minimization. Enabled instant visualization of automata structures.

PythonGraphvizCI/CD

Back to the Present

Designed an interactive climate change simulation using machine learning libraries. Integrated LLAMA 3.2 for AI-powered storytelling. Secured People's Choice Award at NASA Space Apps Challenge 2024.

ReactFastAPITensorFlowLLAMA 3.2

Chess Engine

Engineered a sophisticated chess engine implementing Minimax with alpha-beta pruning, achieving 1500 ELO. Employed Zobrist hashing for board state evaluation.

C++PyQt5Algorithms

Experience

Member of Technical Staff at Efference AI
August 2025 - March 2026
  • Designs and optimizes Bluetooth/Wi-Fi data transfer and packet protocols to APIs and model integration.
  • Assisting in the creation of a video database for robotics, world models, and augmented reality.
Data Engineer Intern at Microsoft
May 2025 - August 2025
  • Expanded and scaled the assignment verification tool for the Xbox Gaming Experimentation team.
  • Reduced scorecard generation and assignment validation time from 1 day to under 10 minutes.
  • Designed and deployed nine management-group-specific NRT snapshot tables with 28-day retention.
Data Engineer Intern at Microsoft
May 2024 - August 2024
  • Engineered automated data pipelines, increasing data processing efficiency by 30%.
  • Created and maintained 10+ automation scripts, improving workflow execution time by 50%.
  • Partnered with the Gaming for Sustainability Engineering team to deliver three curated datasets.
Research and Development Partner at VibeMap
September 2022 – April 2023
  • Researched and consulted with application developers to propose gamification features.
  • Used Javascript and ML algorithms like NLP and sentiment analysis to create suggestions.

Stack

Languages
PythonC/C++C#JavaScriptTypeScriptSQLRustPROLOGHTML/CSSKQL
Frameworks
PyTorchTensorFlowScikit-learnHugging FaceReactNext.jsFlaskFastAPIHonoLangGraphPydanticDrizzle ORMOpenCVNLTKMatplotlibPygamePyQt5
Tools
Microsoft AzureAWSDockerKubernetesApache SparkMapReduceKafkaHadoopRedisAirflowPostgreSQLSQLitegRPCProtocol BuffersN8nPower BIGitHub ActionsGraphvizPostmanOpenAIJupyter NotebookColab

Education

Minerva University

Bachelor of Science in Computational Sciences

May 2026

Coursework

Data Structures and Algorithms·Linear Algebra·Calculus·Statistics·Theory of Computation·AI/ML·Optimization·Software Engineering