Skip to content
View Na-bra's full-sized avatar
πŸ˜†
You get 2k own?
πŸ˜†
You get 2k own?
  • 19:55 (UTC -12:00)

Highlights

  • Pro

Block or report Na-bra

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Na-bra/README.md

Hi, I'm Oluwajomiloju πŸ‘‹

Full-Stack Developer β€” MERN Stack Β· Backend Systems Β· Applied Python

LinkedIn GitHub


🧭 About Me

I build web applications end to end β€” REST APIs, database schemas, authentication, and the frontend that sits on top of it. Most of my production work is Node.js/Express/MongoDB/React, but I'm not tied to the stack β€” I also work in Python, mostly for backend tooling and, more recently, computer vision, and I'm currently working on a Next.js/Node.js production stack during my internship.

I'm currently a software engineering student, splitting time between coursework, an internship focused on infrastructure and deployment for a production business application, and independent projects where I get to make my own architectural calls. The independent projects tend to be where I push furthest technically β€” that's where a marketplace app with real role-based auth turned into a Python video pipeline with its own face-detection and clustering logic.


🚧 What I'm Working On

🎬 FluxCutter

A desktop tool that finds a specific person across a video and cuts their appearances into one reel. The full pipeline β€” detect β†’ track β†’ group β†’ export β€” runs end to end via CLI and a desktop UI. Current focus is keyframe-based seeking, to cut down on the decode cost that dominates runtime today.

βš™οΈ Deployment Infrastructure

Evaluating and documenting self-hosted PaaS setups (Coolify on Hetzner Cloud) for internship deployment work β€” comparing a single-VPS setup against a hybrid local-machine/remote-Hetzner option, and writing up the architecture decisions as I go.


πŸ› οΈ Tech Stack

Languages JavaScript TypeScript Python Java HTML5 CSS3

Frontend React Next.js Tailwind CSS

Backend Node.js Express JWT

Databases MongoDB PostgreSQL

AI / ML & Computer Vision OpenCV scikit-learn Pandas Jupyter

Tools & Platforms Git GitHub Actions Vercel Render Cloudinary Swagger


🌟 Featured Projects

🎬 FluxCutter

Python OpenCV ONNX

A desktop application that isolates one person's appearances across a video and compiles them into a single exported reel. It detects faces (OpenCV YuNet), links detections into tracks, groups tracks into identities using ArcFace embeddings, and exports a merged clip through an in-process PyAV pipeline.

What makes it worth pointing to isn't just that it works β€” it's the engineering behind getting it to work reliably: memory profiling that cut peak usage from ~5GB to ~1GB, a documented RGB/BGR channel-swap bug that was silently dropping detections, and 115 tests covering the pipeline without needing a display.

πŸ”— github.com/Na-bra/flux-cutter

πŸ›’ Nile Market

React Node.js MongoDB

A full-stack campus marketplace connecting student buyers and sellers, deployed live. Built with proper production concerns in mind: JWT auth, role-based access control, rate limiting, Helmet for secure headers, and listing moderation before anything goes public.

πŸ”— github.com/Na-bra/nilemarket Β· nilemarket.vercel.app

πŸ₯— NutritionOS

MongoDB Express React

A MERN-based meal planning and health tracking platform β€” BMI/calorie monitoring with personalized meal recommendations, secure authentication, and progress tracking on a responsive dashboard.

πŸ”— github.com/Na-bra/nutritionOS

πŸŽ₯ Recommendation Agent

Python Pandas scikit-learn

A content-based movie recommendation system using similarity scoring over user preferences, built in a Jupyter notebook and deployed as an interactive app via Streamlit.

πŸ”— github.com/Na-bra/recommendation-agent Β· live demo


πŸŽ“ Certifications

Huawei


🀝 Open Source

Outside of my own repos, I've contributed pull requests to other developers' projects that have been merged in (reflected in GitHub's Pull Shark achievement).


πŸ“š Currently Learning / Exploring

  • Keyframe-based video seeking, to replace brute-force frame decoding in FluxCutter
  • Backend architecture and system design at a deeper level
  • Self-hosted deployment infrastructure β€” Coolify on Hetzner Cloud

πŸ“« Let's Connect

LinkedIn GitHub

Pinned Loading

  1. nourish nourish Public

    Forked from ibb-web/nourish

    Track macros, log meals, and monitor micronutrients with real-time insights. Set personalized goals, analyze trends, and optimize your dietβ€”all in one smart, simple dashboard.

    TypeScript

  2. recommendation-agent recommendation-agent Public

    An AI-powered movie recommendation system that suggests personalized films based on user preferences using content-based filtering and similarity scoring. Built with Python, Pandas, Scikit-learn, a…

    Jupyter Notebook

  3. nilemarket nilemarket Public

    An automated website that connects sellers and buyers in nile university

    JavaScript

  4. flux-cutter flux-cutter Public

    FluxCutter is a desktop video-editing utility that helps editors isolate a specific person's appearances from video footage. It detects faces, presents them in a visual gallery, identifies the sele…

    Python 1

  5. talk-to-fiction talk-to-fiction Public

    Backend API for generating and chatting with AI-powered fictional NPCs. Characters have unique personalities, private knowledge, memories, emotions, relationships, and evolving conversations, power…

    JavaScript

  6. MadsLorentzen/ai-job-search MadsLorentzen/ai-job-search Public

    The job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.

    Python 48.9k 16.7k