Skip to content
View JoeBuildsThings's full-sized avatar
💭
Steady on the Grind 📌
💭
Steady on the Grind 📌

Block or report JoeBuildsThings

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

Adebiyi Joseph Ayomide

Software Engineer | Web Systems, Backend Architecture & AI Agents

Nigeria · Open to Freelance, Contract & Remote Engineering Roles

Portfolio Email X Instagram Facebook


Engineering Overview

Software engineer focused on the layers of a system users only notice when they fail: authorization boundaries, input validation, predictable fallback paths, and durable state persistence.

My work spans production web applications with row-level database security, autonomous CLI agents with sandboxed tool execution, and rootless Android system utilities. Whether shipping a commercial storefront or a low-overhead mobile tool, I prioritize explicit architecture, modular separation, and verifiable behavior over quick prototypes.


Languages

TypeScript JavaScript Kotlin Python SQL Bash

Language Role & Production Usage
TypeScript / JavaScript Primary stack for full-stack web apps, React Native mobile apps, Node.js runtimes, and CLI tool-calling agents
Kotlin Native Android engineering with Jetpack Compose, system overlays, and Shizuku IPC integrations
Python Automation pipelines, local voice/AI tooling, CLI utilities, and security scripting
SQL Relational schema design, PostgreSQL Row-Level Security (RLS) policies, and embedded SQLite persistence
Bash / Shell Linux environment administration, build automation, and GitHub Actions CI/CD workflows

Core Stack

Domain Technologies & Patterns
Frontend & Web Next.js, React, Astro, Tailwind CSS, HTML5 / CSS3
Backend & Data Node.js, PostgreSQL, Supabase (Auth & RLS), SQLite, Cloudinary CDN
AI & Agent Systems Function/Tool Calling, Multi-Provider Routing & Quota Fallback, Approval Gates, Sandboxed Execution
Mobile & Systems Jetpack Compose, React Native, Expo, Android (Shizuku IPC)
CI/CD & Tooling Git, GitHub Actions, Vercel, Netlify, Linux

Selected Systems & Builds

1. Synsorempire — Production E-Commerce & Admin Platform

Live: synsorempire.vercel.app · Stack: TypeScript Next.js React Tailwind CSS Supabase Cloudinary Vercel

Live online storefront built for a commercial fashion brand with a private inventory management dashboard and WhatsApp checkout workflow.

  • Access Control: Enforced database-level isolation using Supabase Authentication and PostgreSQL Row-Level Security (RLS).
  • Media Pipeline: Automated responsive image resizing and delivery via Cloudinary CDN.
  • Release Hygiene: Configured GitHub Actions CI pipelines to enforce type-checking on every push.

2. JOEBOT — Sandboxed Terminal AI Agent

Source: github.com/JoeBuildsThings/joebot · Stack: JavaScript Node.js Multi-LLM Routing

CLI engineering agent engineered around structured tool execution rather than a plain chat wrapper.

  • Tool Runtime: Reads files, searches codebases, queries the live web, and executes shell commands.
  • Execution Guardrails: Enforces human-in-the-loop approval prompts before file mutations or shell runs, blocks destructive command patterns, and sandboxes filesystem scope.
  • Resilience: Routes requests across multiple AI providers with automatic failover on quota exhaustion, backed by persistent local memory.

3. GameDeck — Rootless Android Performance HUD & Optimizer

Source: github.com/JoeBuildsThings/gamedeck · Stack: Kotlin Jetpack Compose Shizuku Android 10–14

In-game performance telemetry overlay and runtime profile manager requiring zero root access.

  • Telemetry Overlay: Renders a live floating HUD tracking FPS, frame times, CPU load, RAM usage, and battery thermals.
  • Safe Privilege Escalation: Uses Shizuku IPC for system-level tuning with one-tap reversible profiles and a hard-coded blocklist protecting core system packages.

4. Mono Tracker — Offline-First Habit & Routine Engine

Source: github.com/JoeBuildsThings/mono-tracker · Stack: TypeScript React Native Expo SQLite

Minimalist mobile habit tracker engineered for instant local reads/writes and deterministic streak calculation using embedded SQLite storage.

5. UNIOSUN CGPA Calculator — 5.0 Scale Academic Engine

Source: github.com/JoeBuildsThings/cgpa-calculator · Stack: JavaScript LocalStorage

Multi-semester GPA/CGPA computation utility built specifically for Osun State University's 5.0 grading system with persistent client-side state.

Other Public Repositories:

  • Frost Music Player — Native Android audio player built in Kotlin
  • Vibeo — Hybrid social feed and real-time messaging application
  • Portfolio — Personal developer site built with Astro and Tailwind CSS (Live)

Current Focus

  • JOEBOT v2: Refactoring the terminal UI, expanding tool integrations, and tightening sandbox boundaries.
  • Local Inference: Benchmarking and running local language models via Ollama on constrained hardware.
  • Security Engineering: Studying defensive security fundamentals toward ISC2 CC and CompTIA Security+.
  • Client Engineering: Available for freelance backend, full-stack web, and AI workflow automation builds.

Contact

Send over project scope, technical requirements, and timeline:


GitHub Activity

GitHub contributions graph, refreshed automatically every day

Popular repositories Loading

  1. frost-music-player frost-music-player Public

    Lightweight, offline-first native Android music player with Media3 ExoPlayer, hardware Equalizer & BassBoost DSP, atomic MediaStore caching, and home-screen widget. Built with Kotlin and Jetpack Co…

    Kotlin 2

  2. cgpa-calculator cgpa-calculator Public

    CGPA calculator for students, built around the UNIOSUN 5.0 grading scale with multi semester tracking.

    JavaScript 1

  3. Vibeo Vibeo Public

    A social app combining Facebook style feeds with WhatsApp style messaging.

    JavaScript 1

  4. gamedeck gamedeck Public

    Rootless in game performance overlay and optimizer for Android 10 to 14. Live FPS, frame time, CPU and RAM HUD with reversible gaming profiles via Shizuku. Built with Kotlin and Jetpack Compose.

    Kotlin 1

  5. synsorempire synsorempire Public

    TypeScript 1

  6. NetRecon NetRecon Public

    Modular external attack-surface, DNS, TLS, and geolocation reconnaissance workbench built with Python, Flask, and dnspython. Features SSRF protection, concurrent port/banner scanning, and an intera…

    Python 1