Timileyin Oyeti Fullstack Web Developer
Work Experience

Fullstack Developer

Rawura
Jul 2025 – Present
  • Designed and led the implementation of a distributed microservices architecture consisting of 5 independent services (Main API, Event Bus, WebSocket Gateway, Admin, Storefront) using Node.js, Express, Next.js 15, and an event-driven architecture with RabbitMQ for processing 500+ daily transactions asynchronously.
  • Developed RESTful API endpoints with Express.js and TypeScript, implementing a role-based access control (RBAC) system and optimizing MongoDB schemas with strategic indexing, which reduced complex query response time by 35%.
  • Engineered a robust real-time WebSocket infrastructure using Socket.IO with intelligent batching (300ms windows) for live updates across 1,000+ concurrent users. Developed an advanced state management strategy using TanStack React Query (for server state) and Zustand (for client state), reducing API calls by 30%.
  • Built the enterprise-grade Admin Dashboard and customer-facing Storefront using Next.js 15 (App Router) and React 19, implementing server-side prefetching and achieving 90+ Lighthouse scores.
  • Implemented advanced e-commerce features including dynamic pricing tiers, a comprehensive coupon system, Admin notification system, and sophisticated real-time analytics with several endpoints using the MongoDB aggregation framework.
  • Utilized Turborepo to create microfrontends for the admin client, whilst using recharts and tailwindcss to produce informative visual represantation of data
  • Fullstack Developer

    Remote Worldwide
    Jan 2024 – present
  • Designed and implemented scalable backend systems using Node.js and TypeScript, optimizing API performance by 20% and reducing system downtime by 10%
  • Architected robust backend solutions for a remote-only job board using Express, Prisma, and MongoDB, efficiently managing job listings and user operations for 2k+ active users
  • Built comprehensive monitoring and debugging systems, proactively ensuring 99.9% system availability through automated health checks and performance optimization
  • Implemented end-to-end testing strategies with Cypress and developed comprehensive test suites including unit, integration, and API tests, improving system reliability by 35%.
  • Revitalized the backend architecture and integrated advanced caching solutions with Redis, dramatically improving throughput and enabling the system to reliably support over 6,000 monthly users.
  • Fullstack Developer - Team Lead

    Hypercho
    Apr 2022 – Sep 2023
  • I led backend architecture design and implemented scalable Node.js systems, optimizing API performance by 20% and reducing downtime by 10%
  • Designed system architecture using message queues for API load management and improved authentication flow for enhanced security
  • Mentored a team of developers on backend best practices, providing constructive feedback on code quality and system design
  • Enhanced cross-platform compatibility and resolved critical production issues, resulting in a 40% reduction in post-launch problems
  • Delivered high-quality frontend code in a fast-paced startup environment while fostering knowledge-sharing culture among team members
  • Software Developer

    Freelance
    Feb 2020 – Apr 2024
  • Turned any UI/UX designs to their pixel-perfect copy on the front end.
  • Collaborated with backend developers to ensure seamless integration of subgraph data with the frontend, resulting in a more responsive and interactive application.
  • Built scalable web applications using React and TypeScript, focusing on responsive design and cross-browser compatibility.
  • Collaborated with clients and cross-functional teams to architect and implement web features, ensuring alignment with user needs and project goals.
  • Contributed to open-source projects like Storybookjs, enhancing community tools and libraries, while developing scalable web applications with React and TypeScript.
  • Built AI tools and features using OpenAI, Langchain, typescript e.t.c and integrated them into frontend interfaces using React and Next.
  • Skills
    Programming Languages — Typescript, JavaScript, HTML, CSS, SCSS, Python, GraphQL, SQL,Tact.
    Frameworks — Fastify, Express, NextJs, React, Redux
    Database — MongoDB, PlanetScale, Redis, Big Data
    Cloud Platforms — AWS, GCP, Koyeb, Render, Railway
    Protocols — HTTP, RPC, RabbitMQ
    Payment Gateway — Stripe, PayPal, Paystack
    Version Control — Git, GitHub
    Others — Tailwind CSS, Storybook, Cypress, Jest, Microservices, NodeJS,Clojure, CI/CD pipelines
    Soft Skills — Collaboration, Time Management, Communication, Active Listening, Problem-solving, Technical documentation
    Projects

    Gives you the ability to create dynamic QR codes. (One where you can change its content anytime in the future)

    Ropsto

    Blockchain Gaming Platform on TON
  • Designed and implemented a full-stack, real-time multiplayer gaming platform built on the TON blockchain and integrated as a Telegram Mini App. This platform features Rock-Paper-Scissors with cryptocurrency stakes, enabling trustless gaming with real monetary value.
  • Developed a sharded smart contract system using Tact for individual sharded wallets, and atomic GameMatch Escrow contracts to ensure trustless fund management and automated winner payouts.
  • Built a high-performance Socket.IO backend using Node.js/TypeScript to manage real-time game state, matchmaking, move validation, game completion, Rematch, and Game Timeout handling.
  • Integrated directly with the TON blockchain using the @ton/ton SDK for contract deployment and transaction monitoring.
  • Developed a mobile-first Telegram Mini App using Next.js 15 and React 19, featuring TON Connect integration for seamless wallet transactions, a real-time game UI with Framer Motion animations, and a comprehensive matchmaking system.
  • Education

    Computer Science

    Federal University of Technology
    Akure