Skip to content
View wisecoder17's full-sized avatar

Organizations

@Brixsport

Block or report wisecoder17

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
wisecoder17/README.md

๐Ÿ‘‹ Richard Ogunwole

Building production systems at the intersection of real-time infrastructure and intelligent data

    โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
    โ”‚  Co-Founder @ Brixsport                    โ”‚
    โ”‚  Full-Stack โ€ข ML Engineering โ€ข Systems     โ”‚
    โ”‚  ๐Ÿ“ Lagos, Nigeria                         โ”‚
    โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

What I'm building

Currently shipping Brixsport โ€” a real-time sports analytics platform serving university tournaments across Nigeria. We're solving the problem of fragmented campus sports data through event-driven architecture and progressive web apps designed for low-bandwidth environments.

Technical challenges solved:

  • Sub-second live match updates with Redis pub/sub
  • PWA-based stat recording that works on 2G networks
  • Scalable database design handling concurrent tournaments
  • Event sourcing patterns for match state management

Stack: Next.js โ€ข Supabase โ€ข Redis/Upstash โ€ข TailwindCSS


Technical focus areas

const expertise = {
  backend: {
    focus: "Event-driven systems, API design, database architecture",
    tools: ["Node.js", "PostgreSQL", "Redis", "Supabase"],
    strength: "Building infrastructure that scales under real load"
  },
  
  ml_data: {
    focus: "Feature engineering, geospatial analysis, production ML",
    tools: ["Python", "scikit-learn", "XGBoost"],
    strength: "Models that don't leak data or overfit in production"
  },
  
  frontend: {
    focus: "React ecosystem, performance optimization, PWAs",
    tools: ["React", "Next.js", "TailwindCSS"],
    strength: "Interfaces that work in unreliable network conditions"
  }
}

Selected work

ML Delivery Time Prediction

Built an XGBoost-based delivery estimation model achieving ~77% relevance through proper temporal validation and engineered geospatial features. Key focus: eliminating data leakage and proxy variables that inflate validation scores.

Methodology: 70/15/15 temporal split โ€ข Haversine distance features โ€ข Hyperparameter grid search

Multi-Core System Monitor

Real-time fault detection and quarantine system for multi-core task execution. Implemented health monitoring logic with live visualization using Python, Tkinter, and Matplotlib.

Key features: Task scheduler โ€ข Fault detection algorithm โ€ข Dynamic core quarantine โ€ข Real-time metrics dashboard


How I work

Philosophy: Ship code that survives production, not just demos. I care about:

  • โœ… Temporal validation in ML (not just random splits)
  • โœ… Database schemas that handle real concurrency
  • โœ… APIs that fail gracefully under load
  • โœ… Features that work on slow networks
  • โŒ Over-engineering simple problems
  • โŒ Optimizing for metrics that don't matter

Current learning: Distributed systems patterns, advanced Postgres optimization, WebSocket scaling strategies


Get in touch

I'm interested in collaborating on:

  • Backend infrastructure projects that need to scale
  • ML engineering work with real production constraints
  • Real-time systems where latency and reliability matter

Best way to reach me: richardogunwole17@gmail.com


GitHub Stats

Building in Lagos ๐Ÿ‡ณ๐Ÿ‡ฌ โ€ข Open to remote opportunities worldwide

Pinned Loading

  1. OweMi OweMi Public

  2. Delivery_ETA Delivery_ETA Public

    Delivery Time Estimation

    Jupyter Notebook

  3. time-table time-table Public

    Forked from Jossy-xyz/time-table

    TypeScript

  4. Mern-portfolio Mern-portfolio Public

    JavaScript 1

  5. BrixSport_v1 BrixSport_v1 Public