CO-PROCESSOR P01
Finanalyzer
An AI-powered financial behavior analyzer and advisor written in Python (aiohttp) and TypeScript (ExpressJS & SvelteKit with Svelte 5)
node · python · typescript · svelteAVIONICS KERNEL / 01
POWER-ON SELF-TEST / SYSTEM NOMINAL
Aviation Machinist's Mate · Computer Engineer · Software Engineer
Hello! I'm John Owolabi Idogun, a Software and Embedded Systems Engineer. I work where mechanical systems, embedded logic, and production software meet—building reliable tools and explaining the engineering decisions inside them.
PHASE 02 / SUBSTRATE DESCENT
Each illuminated bus layer carries a different class of technical signal—from systems code to research.
BUS L1 / Compute layer
Typed, testable software close to operating constraints and hardware boundaries.
Rust · C · Python · TypeScript · Go Primary busBUS L2 / Service layer
Resilient APIs, background processing, and explicit failure recovery.
Django · Axum · Actix-web · FastAPI High throughputBUS L3 / Persistence layer
Query-aware data models, caches, indexing strategies, and durable state.
SQL · NewSQL · NoSQL · Redis Persistent signalBUS L4 / Signal layer
Asynchronous HTTP and WebSocket systems designed around observable flow.
aiohttp · WebSockets · Server Sent Events · BullMQ Low latencyBUS L5 / Display layer
Accessible, server-rendered interfaces with carefully budgeted motion and graphics.
CSS (Tailwind, Bootstrap, Bulma) · TypeScript (SvelteKit, Next) · Three.js · WebGL Human interfaceBUS L6 / Diagnostic layer
Layered verification from isolated units to production browser behavior.
Vitest · PyTest · Playwright · Sentry · Otel POST verifiedBUS L7 / Intelligence layer
Research-driven prototypes spanning intelligent systems and technical communication.
PyTorch · LLMs · Technical writing · Publications Active researchPHASE 03 / COMPONENT ISOLATION
Each project is treated as a purpose-built IC: focused architecture, constrained interfaces, measurable output.
CO-PROCESSOR P01
An AI-powered financial behavior analyzer and advisor written in Python (aiohttp) and TypeScript (ExpressJS & SvelteKit with Svelte 5)
node · python · typescript · svelteCO-PROCESSOR P02
Fullstack authentication systems using Rust, Go, Python, SvelteKit, and Typescript
rust · go · python · actix-web · djangoCO-PROCESSOR P03
Svelte 5 version of tailwindcss spotlight UI
tailwindcss · svelte · typescriptCO-PROCESSOR P04
Hackernews clone with more beautiful UI, interactivity, and others built using Django and JavaScript
django · python · tailwindcssCO-PROCESSOR P05
A Q&A web application to demonstrate how to build a secured and scalable client-server application with axum and Sveltekit
rust · typescript · svelte · tailwindcssCO-PROCESSOR P06
A responsive and beautiful slack clone UI with a rich text editor created from scratch using HTML5, CSS3, and Vanilla JavaScript
css3 · html5 · javascriptPHASE 04 / DEEP SUBSTRATE CORE
The strongest systems emerge when physical intuition, computational rigor, and operational accountability share one ground plane.
Hello! I'm John Owolabi Idogun, a Software and Embedded Systems Engineer passionate about bridging the gap between secure backend architecture and physical hardware execution.
With an M.S. in Computer Science and a background in Computer Engineering, I specialize in scalable systems architecture, API development, and hardware-software integration.
My work currently spans the defense and aerospace sectors, where I troubleshoot mission-critical propulsion networks and analyze complex faults within Full Authority Digital Engine Control (FADEC) systems.
I'm especially drawn to system behavior analysis, vulnerability assessment, and low-level programming, utilizing a robust stack of Python, Rust, Golang, and C.
Graduate foundation
Computer Science
Stony Brook University, Stony Brook, NYUndergraduate foundation
Computer Engineering
Federal University of Technology, Akure, NigeriaCurrent service
United States Navy
Embedded and Aerospace Systems TechnicianA system should make its health, boundaries, and failure modes observable.
Software decisions always land on real machines, networks, operators, and constraints.
Clear documentation turns individual understanding into team capability.
PHASE 05 / SIGNAL DISPATCH
Bring an ambitious product, a difficult systems problem, or a research question worth prototyping.
Sirneij@gmail.com