Available for new projects

I build intelligentautomation systems.

Hi, I'm Oluwaferanmi Samuel Oladapo. Software Engineer & Automation Engineer with hands-on experience building web applications, backend services, AI-powered tools, and automated workflows across React, Node.js, Python, and cloud infrastructure.

The person behind the code.

I'm a Software Engineer & Automation Engineer with hands-on experience building web applications, backend services, AI-powered tools, and automated workflows. Experienced with React, Node.js, Express.js, Python, REST APIs, SQL and NoSQL databases, and cloud deployment.

My work spans client automation and data tools using Claude and Gemini APIs, LangChain and retrieval-augmented generation (RAG), n8n workflow automation, and webhook-based integrations. A solid background in network and infrastructure administration provides practical experience with system reliability, monitoring, security, and troubleshooting.

Comfortable working across requirements gathering, development, deployment, and ongoing optimization — building things that work reliably and scale gracefully.

Ibadan, Oyo State, Nigeria
Open to Remote & Contract
HND & ND Computer Engineering — The Polytechnic Ibadan
0+
Years Experience
0+
API Endpoints Tested
0%
Testing Time Reduced
0+
Projects Shipped

Certifications & Applied Training

Google
Building Intelligent Agents with Gemini API & LangChain
Deloitte Australia
Data Analytics Job Simulation (Forage) — April 2025
IBM
Introduction to Hardware and Operating Systems
Applied Projects
Java, JavaScript & TypeScript for Advanced Quality Engineering
Experience

Freelance Software Developer & Automation Engineer

Independent / Remote Clients

2024 — PresentFreelance & Contract

Building and deploying software and automation solutions for clients, from requirements gathering through development and cloud deployment.

  • Develop client-facing AI automation and data tools using Claude and Gemini APIs.
  • Designed and deployed a WhatsApp scheduling bot hosted on AWS EC2 that automates daily and weekly match posting for 10 esports teams.
  • Build Python-based document automation pipelines using ReportLab for bulk contract and PDF generation.
  • Build automated workflows using n8n, webhooks, and API integrations for business processes.
  • Work directly with clients to understand requirements and identify high-impact automation opportunities.
PythonJavaScriptTypeScriptClaude APIGemini APILangChainn8nAWS EC2WebhooksReportLab

Network & Infrastructure Administrator

College of Medicine, University of Ibadan

September 2019 — March 2022Infrastructure & Security

Managed and stress-tested network infrastructure, ensuring high reliability and security for academic systems.

  • Managed and stress-tested network infrastructure, including routers, switches, and firewalls, helping maintain 99.9% uptime for high-traffic academic systems.
  • Built automated monitoring tools using SQL and Power BI to track performance metrics and identify potential hardware failure points.
  • Conducted data-driven security audits and automated patching workflows, reducing vulnerability response time by 40%.
  • Analysed bandwidth usage and redesigned allocation strategies, reducing network downtime by 15%.
Network InfrastructureFirewalls & RoutingSQLPower BISecurity AuditsLinuxBashMonitoring

Higher National Diploma (HND) & National Diploma (ND) in Computer Engineering

The Polytechnic Ibadan

2018 — 2024Education

Completed HND (2022–2024) and ND (2018–2021) in Computer Engineering with strong focus on systems engineering, computer architecture, and networking.

  • Graduated with a comprehensive foundation in hardware-software integration, system reliability, and systems programming.
  • Designed and implemented automated networking analysis and infrastructure routing protocols.
  • Acquired deep competence in operating systems, computer architecture, digital electronics, and database management.
Computer ArchitectureOperating SystemsNetworkingDatabasesDigital ElectronicsSystems Engineering
Work

Featured projects & builds.

Stax Store Management System

Stax Store Management System

Enterprise POS & Inventory Engine

Live

An enterprise-grade Point of Sale (POS) and inventory management engine featuring secure RBAC, dynamic supplier linking, expense tracking, real-time financial analytics, and customized thermal receipt generation.

Cashiers and store administrators need a unified, lightning-fast system to manage inventory, log operational expenses, and process transactions without expensive dedicated hardware.

Role-based access (RBAC) • Recharts analytics • Thermal receipts • HTML5-QRCode scanning
ReactViteNode.jsExpressMongoDBMongooseTailwind CSSRechartsElectron
Full-Stack MERN Platform — IronGate Framework

Full-Stack MERN Platform — IronGate Framework

Financial Microservices & API Testing

Live

A decoupled full-stack platform with a React frontend and Node.js/Express.js backend, validating 50+ API endpoints against MongoDB persistence with JWT-based authentication, role-based access control, and secure RESTful routes for financial microservices.

50+ endpoints validated • 100% data consistency • Zero false positives
MongoDBExpress.jsReactNode.jsJWTREST APIJavaTestNG
AI-Driven Testing Agent

AI-Driven Testing Agent

Autonomous Test Generation & Log Analysis

Live

An intelligent agent using retrieval-augmented generation (RAG) to read system requirements and auto-generate executable test scripts. Integrated Gemini API with a React dashboard to analyse server logs for automated root-cause analysis, using LangChain for multi-step AI workflows.

80% time reduction • RAG-powered accuracy • Automated root-cause log analysis
Node.jsReactGemini APILangChainRAGMongoDBPlaywright
SaaS Dashboard

SaaS Dashboard

Multi-Tenant Platform

Live

A multi-tenant React + Node.js dashboard with authentication, interactive charts, user roles, and a REST API. Built with strict tenant data scoping, Prisma ORM, and SQLite/PostgreSQL persistence.

Multi-tenant auth • Real-time charts • Role-based access • Docker-ready
ReactNode.jsChart.jsPostgreSQLPrismaJWTDocker
AI Chatbot Assistant

AI Chatbot Assistant

RAG Document Q&A

Live

A RAG-powered chatbot that answers questions from custom documents — company FAQs, product manuals, internal knowledge bases using Claude and Gemini APIs.

Custom document ingestion • Vector search • Production-deployable
LangChainClaude APIGemini APIPineconeReactNode.js

WhatsApp Scheduling Automation

Esports Tournament Match Bot

Live

Designed and deployed an automated bot hosted on AWS EC2 that automates daily and weekly match schedules for 10 esports teams without manual intervention.

Automated match posting • 10 esports teams served • AWS EC2 cloud deployment
PythonWhatsApp APIAWS EC2CronLinux

Abandoned Cart Recovery Automation

n8n Webhook Workflow

Live

Built an n8n automated workflow triggered by webhooks to detect abandoned shopping carts and automatically initiate a recovery sequence, reducing manual follow-up.

Automated webhook triggers • Reduced manual follow-up • Real-time recovery
n8nWebhooksWorkflow AutomationREST APIs

Cross-Platform Mobile Application

Flutter Mobile & REST API Integration

Live

Built a cross-platform mobile application in Flutter/Dart consuming RESTful APIs backed by a MySQL database for seamless mobile operations.

Cross-platform mobile UI • RESTful API integration • MySQL database persistence
FlutterDartREST APIMySQL
CODM Results Maker & GFX Collation Tool

CODM Results Maker & GFX Collation Tool

OCR Tournament Analytics Engine

Live

An automated tournament analytics and GFX collation engine built for COD Mobile matches. It scans scoreboard screenshots, uses Tesseract OCR to parse player stats, registers teams, and compiles leaderboards automatically.

Automated screenshot parsing • Instant leaderboard GFX generation • Custom scoring systems
ReactViteTesseract.jsFirebaseRechartsTypeScriptTailwind CSS

Skills & Tools

JavaScript
TypeScript
Python
Java
React
Node.js
Express.js
HTML5
CSS3
Flutter
n8n
Anthropic Claude API
Google Gemini API
LangChain
RAG
Python Automation
Prompt Engineering
Webhooks
REST API Design
API Testing
Webhooks
JWT Authentication
Microservices
JavaScript
TypeScript
Python
Java
React
Node.js
Express.js
HTML5
CSS3
Flutter
n8n
Anthropic Claude API
Google Gemini API
LangChain
RAG
Python Automation
Prompt Engineering
Webhooks
REST API Design
API Testing
Webhooks
JWT Authentication
Microservices
Playwright
Cypress
Selenium
REST-Assured
TestNG
Postman
Allure Reports
MongoDB
MySQL
PostgreSQL
SQL
AWS EC2
Docker
Kubernetes
Jenkins
Harness
CI/CD Pipelines
Linux
Bash Scripting
Git
GitHub
Power BI
Playwright
Cypress
Selenium
REST-Assured
TestNG
Postman
Allure Reports
MongoDB
MySQL
PostgreSQL
SQL
AWS EC2
Docker
Kubernetes
Jenkins
Harness
CI/CD Pipelines
Linux
Bash Scripting
Git
GitHub
Power BI

Software Development

10

10 skills

AI & Automation

8

8 skills

Backend & APIs

5

5 skills

Testing & Quality

7

7 skills

Databases

4

4 skills

Cloud & DevOps

8

8 skills

Tools & Analytics

3

3 skills

Let's build something great.

Have a project in mind, a question, or just want to connect? I'd love to hear from you.