Skip to content
View GraphicMiles's full-sized avatar
💭
Ideating
💭
Ideating

Block or report GraphicMiles

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. 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
GraphicMiles/README.md

Raji Farouq Adewunmi

Product design engineer in Lagos, Nigeria. I build for the phone in your pocket, PWAs and native, and I care about the unglamorous parts: tests, bundle budgets, and keeping secrets out of both.

Portfolio: designedbymiles.vercel.app, with a case study for each build below.

What I have shipped

  • Nearspace - a location-based creator community for Nigeria: geohash proximity discovery, presence, one to one and group chat, cache-first reads. In production with real users.
  • Luna - a local-first coding agent for Android. GGUF models run on the device through llama.cpp and JNI, with token streaming and a checksummed model catalog, and an optional hosted tier for larger models.
  • Legally Unbullied - a Nigerian legal information assistant that answers from statute and cites the provision, or refuses when the retrieval does not support the answer.
  • Scout - a browser automation runtime in Rust: one small binary, an authenticated HTTP API, sandboxed page JavaScript and structured extraction.
  • Mr Nobody - an Android privacy browser with a bounded task agent, sharing one set of privacy controls.
  • Motionshelf - a library of copyable first-party UI examples and offline developer tools, with reviewed submissions.
  • Turf - a pay-to-rank feed where rank is the amount paid, settled atomically in the database.
  • Stare - a staring competition judged in the browser by a MediaPipe face mesh.
  • Photon Lab - a test bench for screen to camera optical channels.
  • Middleground and sweetwater - first-person worlds in Three.js, one generated and streamed, one a recreation of a town.
  • Chan - synchronised watch parties with chat, screen share and an Android player.
  • ODG Deliveries and ilee - two Lagos products built for a real operator: food delivery with one role per account, and long-term rentals with a staff verification desk.

How I work

JavaScript and TypeScript, React and React Native, Node, Rust when the job needs a binary, Python when it earns its place. Firebase and Vercel for speed, not as a substitute for understanding what is underneath. Tests are part of the feature, not a task that follows it, and a README should describe what the code does rather than what I hoped it would.

Contact

Open an issue on any repository, or use the contact page on the portfolio.

Pinned Loading

  1. chan-watchparty chan-watchparty Public

    A synchronised watch party: host a room around a YouTube video, chat, and switch to screen share over LiveKit. React and Firebase, packaged for Android with Capacitor.

    HTML 1 1

  2. forgeai-android forgeai-android Public archive

    Local-first AI coding assistant for Android: on-device GGUF inference through a llama.cpp ↔ JNI ↔ Capacitor bridge, token streaming, checksummed model catalogue, 42-test agent core.

    Java 1 1

  3. graphicmiles-portfolio graphicmiles-portfolio Public

    Portfolio for Raji Farouq Adewunmi, a junior fullstack developer in Lagos. Plain HTML and CSS, with nine self-contained case studies.

    HTML 1

  4. Legallyunbullied Legallyunbullied Public

    An evidence-grounded Nigerian legal information assistant: retrieval over statute and case sources, citation controls, and a refusal when the answer is not supported. Node and Firebase.

    JavaScript 1

  5. patungans-landing patungans-landing Public

    Marketing page for Patungans, a group-savings app where friends pool contributions toward a shared target. React, Vite, Tailwind, with the pool drawn in SVG and CSS.

    JavaScript

  6. stare-ai stare-ai Public

    Stare: a real-time staring competition judged in the browser by a MediaPipe face mesh, with eye aspect ratio scoring and selectable difficulty.

    TypeScript