Daniel Agbeni Oluwafemi
Full-Stack Software Developer
- +234 904 199 5875
- danielagbeni12@gmail.com
- Nigeria (Open to remote roles & relocation)
Technical Skills
- Languages:
- TypeScript, JavaScript (ES6+), Python, SQL (PostgreSQL), HTML5, CSS3
- Frontend & Mobile:
- React.js, Next.js, React Native, Expo, Tailwind CSS, TanStack Query, Zustand, Redux Toolkit, React Hook Form, Zod
- Backend & Systems:
- Node.js, Express.js, REST APIs, WebSockets (Socket.io), BullMQ, Redis, Flask
- Databases & Cloud:
- PostgreSQL, MongoDB, Firebase, Cloudflare R2, AWS, GCP, Dokploy, Vercel, Git & GitHub, CI/CD
- Core Concepts:
- RBAC, JWT Authentication, Job Queues, SSR / SSG, Graph Neural Networks (PyTorch Geometric), Reinforcement Learning
Work Experience
Independent Full-Stack Developer | Remote
2023 – Present- Shipped production web and cross-platform mobile apps using Next.js, React Native, Node.js and PostgreSQL/MongoDB.
- Implemented role-based access control (RBAC), JWT authentication and real-time synchronisation via WebSockets.
- Built asynchronous background workers with BullMQ and Redis; deployed with Dokploy on GCP and on Vercel.
Frontend Developer & Technical Instructor | Barry Tech
Sep 2024 – Jan 2025- Designed and delivered a full web development curriculum, improving student project quality by 60% in 4 months.
- Mentored 30+ students on production React patterns, state management, Git workflows and code review.
JavaScript & React Instructor | Swebs Coding Institute
Mar 2024 – Aug 2024- Taught modern JavaScript through advanced React, achieving a 90% project completion rate.
- Restructured onboarding and curriculum, reducing student ramp-up time by 30%.
Key Projects
Tech stack: Python, PyTorch Geometric, Reinforcement Learning (PPO), Mininet, OS-Ken, OpenFlow 1.3, Flask, LLM orchestration
- Built a Graph Attention Network and PPO agent that optimises path selection for latency, throughput and packet loss on live Mininet emulation.
- Engineered an OpenFlow 1.3 SDN controller on OS-Ken that applies the agent’s routing decisions to the live network.
- Built an LLM orchestrator that turns natural-language intent into reward weights for the agent.
- Benchmarked against OSPF and ECMP over 500 episodes.
Tech stack: Next.js, React Native, Expo, TypeScript, Node.js, MongoDB, Cloudflare R2, Socket.io, MMKV, FlashList, JWT
- Built the end-to-end submission platform with RBAC for Admin, User and Vendor roles and JWT authentication.
- Implemented secure PDF uploads to Cloudflare R2 object storage.
- Developed the React Native companion app with real-time Socket.io sync.
- Added MMKV offline storage and FlashList list virtualisation for fast, resilient mobile UX.
Tech stack: Next.js, React, TypeScript, Tailwind CSS
- Built the frontend of a freelance project delivery platform.
- Implemented the flows that turn client ideas into AI-structured briefs and fixed-price proposals.
Tech stack: Next.js, React, TypeScript, Tailwind CSS
- Built the frontend web presence and product landing application for Algiz Wallet.
- Implemented responsive and accessible UI components explaining cryptographic recovery flows.
- Optimised layout stability, typography and visual performance across all screen sizes.
Expo Custom Build Server — Self-hosted build pipeline for Expo apps
github.com/DanielAgbeni/expo-custom-build-serverTech stack: Node.js, TypeScript, Express.js, BullMQ, Redis, MongoDB, Mongoose, JWT, PM2, Nginx
- Built a self-hosted server that accepts Expo uploads and queues builds.
- Processed builds asynchronously with BullMQ workers and Redis.
- Protected all REST endpoints with JWT authentication.
- Packaged for VPS deployment with PM2 and an Nginx reverse proxy.
Tech stack: Next.js, TypeScript, Tailwind CSS, PostgreSQL, Zustand, TanStack Query
- Built an SSR/SSG storefront for strong SEO and fast page loads.
- Managed cart state with Zustand.
- Synchronised product data with TanStack Query.
Education & Certifications
- Higher National Diploma (HND), Networking & Cloud Computing | Federal Polytechnic Ado-EkitiGraduated 2026
- National Diploma (ND), Computer Science | Federal Polytechnic Ado-Ekiti2021 – 2023
- Graduate Member (GMCPN) | Computer Professionals Registration Council of NigeriaCertificate No. GM/0014969/2026