Skip to main content

Daniel Agbeni Oluwafemi

Full-Stack Software Developer

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.

Tech 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-Ekiti
    Graduated 2026
  • National Diploma (ND), Computer Science | Federal Polytechnic Ado-Ekiti
    2021 – 2023
  • Graduate Member (GMCPN) | Computer Professionals Registration Council of Nigeria
    Certificate No. GM/0014969/2026