Software Engineer | Full-Stack Web, Python Media Pipelines & Native Android Systems
I build practical software that solves real problems cleanly. My work spans high-performance web applications handling heavy client-side processing, Python automation and media streaming pipelines, native Android utilities, and low-level system hooks.
- Portfolio: https://thegoodb0rg.pages.dev
- Focus: TypeScript, React, Next.js, Python, FastAPI, Kotlin, Android, C++, REST APIs
- tap-convert - Fast, 100% offline media compressor and converter for Android. Resizes photos to exact KB for official forms, squashes videos for Discord/WhatsApp, extracts audio, and converts PDFs with zero cloud uploads or trackers.
- VideoMascot - Modular 2.5D layered mascot and puppet animation engine in Python with 9-viseme speech lip-sync, analytical 2-joint inverse kinematics, and zero-disk in-memory FFmpeg video streaming in constant O(1) RAM.
- JsonExport - Client-side data transformation engine that parses, flattens, and exports nested JSON datasets up to 100MB into CSV, Excel, and HTML with Monaco editor integration and zero server overhead.
- CameraInterceptor - System-level Android module (LSPosed) hooking Camera, Camera2, and CameraX APIs to inject custom imagery and instrument apps for testing, debugging, and research.
- MediTrace Health - Full-stack clinical management web application and OWASP Top 10 security lab built with FastAPI, React, and SQLite for secure architecture and exploit testing.
- audio-gen - Nigerian accent text-to-speech converter and API with authentic voices, unlimited generation, and Python CLI integration for automated content creation.
- The Good Portfolio - Framework-free personal portfolio built with Vanilla JS, CSS3, and Vite, achieving a 100/100 Lighthouse score across performance, accessibility, and SEO.
- AltPadi - Smart e-commerce companion helping Nigerian shoppers compare cheaper alternatives on Jumia in real-time based on price, brand specs, ratings, and review signals.
- Coddle - Daily JavaScript output guessing game built with Nuxt 3 and TypeScript, featuring animated feedback, win/loss streaks, and shareable results.
- Listing Harvester - Resilient Python web scraping framework featuring pluggable provider architecture, exponential backoff, resume support, and multi-format exports (CSV, SQLite, JSON).
- AudioEye Web Accessibility Engineering: Auditing enterprise web platforms for WCAG 2.2 Level AA compliance and deploying dynamic client-side JavaScript remediations for screen reader support (NVDA, JAWS, TalkBack) and keyboard focus management in real time.
- Offline-First Android Utilities: Building and optimizing native Android tools like
tap-convert(Kotlin, Jetpack Compose, Room, FFmpeg) for zero-cloud local media compression and document conversions. - Python Media Pipelines & Kinematics: Advancing
VideoMascotwith analytical inverse kinematics, Preston Blair 9-viseme speech lip-sync, and zero-disk in-memory FFmpeg video streaming. - In-Browser Data Processing: Expanding
JsonExportwith high-throughput client-side parsing algorithms capable of handling 100MB+ JSON datasets without server roundtrips. - Secure Full-Stack Architectures: Conducting cybersecurity research (M.Sc. at University of Ibadan) focused on threat modeling, RBAC, input sanitization pipelines, and OWASP-hardened APIs.
- Email: theregalstarlite@gmail.com
- LinkedIn: https://linkedin.com/in/john-olorunfemi
- Portfolio: https://thegoodb0rg.pages.dev
- Open to remote software engineering roles, full-stack builds, and systems/tooling contracts.

