Solomon Adenuga
AI Engineer & Data Scientist | Full-Stack Python Developer
Professional Summary
Results-oriented Machine Learning Engineer and Data Scientist with hands-on experience designing, building, and deploying end-to-end ML pipelines, LLM-powered applications, RAG systems, and AI-driven web platforms. Proficient in Python, Scikit-learn, TensorFlow, FastAPI, and Streamlit with a track record of translating complex datasets into actionable business insights. Founder of LogeekMind — a free, full-stack AI academic productivity platform with 11 specialized tools, including MindMate, an AI chatbot built to support university students — serving 120+ active users; Scrylo, a commercialized B2B lead generation engine; and TrybeOS, a campus operating network mini-app on Telegram. Adept at LLM orchestration, prompt chain engineering, and multi-tier GenAI architectures. Actively seeking remote, freelance, contract, or internship roles in machine learning engineering, data science, or AI-driven product development.
Skills
Programming
ML & Data Science
GenAI & LLM Engineering
Visualization
Deployment & Tools
Analytics
Work History
- Engineered FORZA AI and NBA Prophet Pro, multi-league sports analytics engines spanning the EPL, La Liga, Bundesliga, and Serie A plus 5 seasons of NBA data; built a 200+ variable feature matrix (fatigue mapping, dynamic Elo rating) and multi-target stacked ensemble models (XGBoost, LightGBM, Ridge) with auto-invalidating caching to protect API limits.
- Developed and commercialized Scrylo, a private B2B lead intelligence application launched under a $99 lifetime license model to save early-stage startups from recurring SaaS database fees.
- Built DriftShield AI, a production model-monitoring engine pairing an asynchronous FastAPI background worker with Benjamini-Hochberg corrected KS/Chi-Square drift tests, validated via a custom offline harness achieving a <5% false-positive rate.
- Founded and engineered LogeekMind — a free AI-powered EdTech platform that solves the passive learning and tool-fragmentation problem for university students by consolidating 11 tools (lecture transcription, AI Socratic tutoring, smart summarization, exam simulation, quiz generation, notes-to-audio, GPA calculator) into a single cross-platform PWA; architected structured output pipelines via Groq cloud API and Google Gemini for the Quiz Generator and Exam Simulator, applied strict context engineering across all LLM interactions, and rebuilt the platform from a Streamlit prototype to a decoupled Next.js/FastAPI/Supabase (PostgreSQL + Auth) production stack to overcome performance bottlenecks — scaling to 120+ registered students with ~50% daily active engagement, distributed free with an Android wrapper.
- Built and scaled a Smart Expense Tracker Telegram bot using NLP-driven parsing and low-latency persistent storage to automate mobile transactional accounting for active users.
- Delivered 20+ client web development projects, including 2 e-commerce websites, multiple portfolio sites, a progressive web app (PWA), and product landing pages — meeting all deadlines and specifications.
- Translated client business requirements into functional technical deliverables, maintaining clear communication throughout each project lifecycle.
- Automated end-to-end data cleaning, EDA, and BI reporting workflows using Pandas and NumPy, delivering interactive Streamlit dashboards that surfaced actionable insights for business stakeholders.
- Designed and optimized classification and regression models, applying cross-validation and hyperparameter tuning to improve model performance and support data-driven decisions.
- Built and deployed end-to-end ML pipelines and time-series forecasting models using Scikit-learn and TensorFlow, covering ingestion, preprocessing, training, evaluation, and production deployment.
- Implemented advanced feature engineering and structured data cleaning — missing-value handling, categorical encoding, domain-specific interaction features — measurably improving baseline model precision and accuracy.
Featured Projects
- Engineered a local-first B2B sales application enabling users to input target queries (e.g., "SaaS CEO in London") to scrape multi-source leads on client-side hardware with zero external server dependencies.
- Built a pipeline featuring automated MX-record domain verification, an NLP-driven Ideal Customer Profile (ICP) grading system, and an EasyOCR parser to ingest lead data from business cards into relational SQL rows.
- Implemented a four-tier fallback LLM generation architecture (Groq Llama 3.3 / Ollama / Jinja2) that synthesizes hyper-personalized cold pitches and auto-delivers them via randomized SMTP channels.
- Decoupled a high-velocity Next.js PWA frontend from a localized Python/FastAPI REST API backend to support real-time data streaming across an automated Notes-to-Audio converter and a persistent Socratic Tutoring interface.
- Designed structured output pipelines powering a Quiz Generator and Exam Simulator with countdown timers, persistent session management, and auto-submit logic via the Groq cloud API and strict context engineering.
- Deployed live to 120+ registered university students to automate exam simulation, homework analysis, and textbook-to-audio study guide generation; distributed free with an Android wrapper for mobile access.
- Engineered and deployed a Telegram Mini App operating as a hyper-local campus network connecting students for peer-to-peer commerce, study matchmaking, and real-time community engagement.
- Architected low-latency webhook pipelines in FastAPI to handle high-concurrency Telegram interactions, leveraging structured database indexing and persistent state management in PostgreSQL/Supabase.
- Designed a seamless, webview-embedded UI integrated directly into the Telegram messaging client, streamlining user onboarding with zero application install friction.
- Designed and deployed a full-stack RAG system that embeds job descriptions in-browser via a quantized WASM model (all-MiniLM-L6-v2), performs cosine similarity retrieval over a pre-built embeddings index using NumPy, and streams a grounded proposal token-by-token via Server-Sent Events — eliminating cloud embedding infrastructure.
- Implemented heading-boundary chunking over markdown knowledge base files; top-4 retrieved chunks feed a structured Groq (llama-3.1-8b-instant) prompt chain with relevance scores emitted as a leading SSE event for real-time traceability.
- Decoupled a React 18 + Vite frontend from a Python serverless backend via a 3-panel dashboard (KB Browser, Job Input, streaming Proposal Output); the WASM model caches in IndexedDB for sub-second repeat-query latency.
- Built a fully browser-based proctoring engine where 478 facial landmarks from MediaPipe FaceMesh are piped into a Python runtime executing in WebAssembly via Pyodide, performing all matrix math and behavioral classification on-device with zero server costs and zero video data leaving the client.
- Offline training pipeline synthesizes 5,000 head-pose samples, engineers 30 landmark-derived features, and compares Logistic Regression vs. Random Forest via GridSearchCV; weights export as JSON for pure-Python inference inside Pyodide with no sklearn dependency at runtime.
- Hybrid ensemble: ML classifier takes precedence above 65% confidence, falling back to a rule-based yaw/pitch/gaze engine with a 24-frame violation buffer to debounce jitter. Deployed on Vercel with a <1 MB bundle and real-time canvas overlay.
- Architected a lightweight, local-first model monitoring engine that runs next to live inference pipelines, tracking data distributions and model health with $0 cloud infrastructure overhead.
- Built an asynchronous FastAPI background worker to ingest payloads into a structured SQLite ledger without blocking inference latency. Applied Benjamini-Hochberg FDR correction across KS/Chi-Square tests, eliminating dashboard false alarms.
- Engineered an offline validation harness to stress-test detection thresholds against synthetic covariate and concept drift matrices, publishing verifiable true/false-positive metrics (<5% FP rate) to guarantee dashboard trust.
Education
B.Sc. Data Science
Expected Graduation: 2030 — Lagos State University | Lagos, Nigeria
Prior Coursework: Completed 1 year (100 Level) of B.Sc. Educational/Instructional Technology, Lagos State University (2025–2026), before transferring to Data Science.
Certifications & Professional Development
- Machine Learning Specialization — DeepLearning.AI / Coursera (Andrew Ng)
- IBM Data Science Professional Certificate — IBM / Coursera
- TensorFlow Developer Certificate — Google
- Python for Data Science, AI & Development — IBM / Coursera
- Concepts of Artificial Intelligence & Machine Learning — Harvard Online
- Python for Data Science — Sololearn (Early Mastery Track)
Additional Information
- Availability: Immediate. Open to remote full-time, part-time, freelance contract, or internship roles globally.
- Languages: English — Fluent (written and spoken).