Skip to main content Jan 2025 - now Jan 2025 - now AMBER Affordable Multimodal Sensor-Based Environmental Risk Detector AI/ML ›
- Engineered a wearable industrial helmet, with 6 multimodal sensors & edge computing to detect environmental hazards
- Developed a custom data pipeline and TLV-based sensor communication protocol in python, optimizing sensor fusion
- Soldered and wired electronic components, ensuring durable sensor connectivity and efficient signal processing
Jun 2024 - now Jun 2024 - now VibraView Haptic obstacle detection wearable for the visually impaired Hardware ›
- Developed a real-time assistive obstacle detection system with haptic feedback for visually impaired users
- Engineered a functional proximity-based prototype with 6 components for less than $15 using Raspberry Pi Pico
May 2024 - now May 2024 - now obscuRRRa Offline desktop app for privacy-focused batch face blurring AI/ML ›
- Built Python face blurring app using MTCNN model achieving 96.4% accuracy on 10,000-image dataset
- Enabled batch processing for large-scale face detection and anonymization in local environment
- Developed an offline-capable (GUI) graphic user interface with Tkinter to ensure privacy and usability and released on GitHub
Jan 2024 - now Jan 2024 - now Kags Coffee & Bagels Cross-platform Flutter mobile app for coffee shop ordering with built-in social features Web ›
- Built mobile ordering app with 15+ screens using Flutter and Dart
- Implemented authentication, cart management, order placement, and SQLite database with offline-first CRUD
- Developed shopping cart with SharedPreferences storage, size selection (S/M/L, 1.0-1.4x pricing), and taxes
- Designed 5-service architecture (auth, coffee, cart, order, blog) using dependency injection and Provider
- Built user authentication with session persistence, wallet tracking, and auto-syncing favorites system
Oct 2022 - now Oct 2022 - now jakujobi.com – Portfolio Site Responsive portfolio site with custom design system and security optimizations Web ›
- Built design system with 24+ components and developed a fully responsive professional portfolio with WordPress
- Configured firewalls, SSL certificates, and content delivery networks (CDNs), boosting security & performance
May 2026 - Jun 2026 May 2026 - Jun 2026 DupliView Safe, read-only duplicate file report tool for office and institutional users Software ›
- Built read-only Python tool that scans directories and generates duplicate file reports without deleting or modifying any files, safe by design for institutional environments
- Delivered CI-configured release with structured src/, tests/, docs/, Reports/ layout and GitHub Actions workflow for automated validation
- Shipped after testing on real office files addressing a practical administrative workflow pain point
Sep 2025 - May 2026 Sep 2025 - May 2026 IMPACT Cap STM32 smart-helmet firmware and data pipeline for environmental and biometric monitoring around self-injurious behavior Hardware ›
- Led embedded application architecture for a 7-task STM32U575 FreeRTOS runtime capturing PDM audio through MDF/GPDMA and generating 5-second telemetry summaries
- Designed portable C impact_core modules for state management, impact detection, time synchronization, Pipeline A/B serialization and retry policy; validated 70 core and 9 DSP tests
- Implemented runtime JWT acquisition and refresh with authenticated ST67 Wi-Fi uploads through a Cloudflare-to-Cloud Run relay; validated 31 consecutive HTTP 201 responses
- Built ThreadX/FileX SD prototype with single-writer queue ownership and drain, flush, close and unmount lifecycle; verified 24 Pipeline A and 24 Pipeline B JSONL records
May 2026 - May 2026 May 2026 - May 2026 IMPACT Band BLE impact-detection wearable built on the Seeed Studio XIAO nRF52840 Sense Hardware ›
- Sampled the onboard LSM6DS3TR-C 6-axis IMU at 104 Hz and aggregated acceleration and detected impacts into 5-second window summaries
- Implemented Nordic UART Service transport for newline-framed JSON plus a Python/Bleak receiver for packet reassembly and JSONL logging
- Built 17 native firmware tests covering packet construction, window aggregation, impact detection and long-packet BLE transport behavior
- Validated physical taps up to 8.989g dynamic acceleration and recovered an intermittently failing battery-prepared board using a replacement control board
Feb 2026 - Feb 2026 Feb 2026 - Feb 2026 SonicDivide Privacy-conscious ESP32-S3 environmental sound monitor producing frequency-band metrics without storing raw audio Hardware ›
- Built embedded sound monitor sampling a PDM microphone at 16 kHz and writing 500 ms numeric acoustic summaries and diagnostics to microSD
- Implemented 1,024-point FFT processing with Hann window and 50% overlap across 60-250 Hz, 250-2,000 Hz and 2,000-8,000 Hz bands
- Designed 3-task FreeRTOS capture, DSP and logging pipeline using a 4,096-sample ring buffer and 50-row queue to isolate acquisition from SD latency
- Analyzed 6 archived hardware sessions totaling 1,940 rows and approximately 16.5 minutes with monotonic 512 ms timing and zero reported audio drops or SD errors
Feb 2026 - Feb 2026 Feb 2026 - Feb 2026 AntiEmoji CLI tool to remove emoji from code repositories Software ›
- Built Node.js/TypeScript CLI to remove emoji from code repositories; 3 commands (scan/apply/lint) integrate with CI pipelines.
- Parsed official Unicode v17.0 dataset with grapheme-aware processing to detect all emoji types including complex sequences.
- Engineered 23 TypeScript modules with safe I/O: atomic writes, optional backups, binary detection, and UTF-8 validation.
- Validated with 97 automated tests across 12 test files; GitHub Actions CI ensures Windows and Ubuntu compatibility.
Nov 2025 - Dec 2025 Nov 2025 - Dec 2025 SoloBank Event Sourcing and CQRS banking demo app with Streamlit UI, and Typer CLI Architecture ›
- Built Event Sourcing/CQRS system with SQLite WAL event store, separated read/write models, and functional domain
- Achieved 98% test coverage with 152 tests across 7 modules: domain, events, service, projector, CLI
- Developed Typer CLI and Streamlit web UI with async projector (0-2000ms lag) processing 4 event types
May 2025 - Aug 2025 May 2025 - Aug 2025 Trekeye Rear Hazard Detection Prototype AI/ML ›
- Engineered helmet-mounted hazard detection system with YOLOv8, BoT-SORT/ByteTrack and TTC-based alerts
- Established cross-platform baselines: 18 FPS desktop, 1.8 FPS Raspberry Pi under 2GB RAM; documented negative results
- Delivered reproducible Python framework with YAML configs, CSV/MP4 logging and optical flow for unclassified hazards
Sep 2024 - Jun 2025 Sep 2024 - Jun 2025 CommentCraft AI-driven tool for automating consistent code documentation Software ›
- Built a tool to automate code comments based on professor guidelines improving documentation consistency for students
- Implemented AI-driven features to generate comment blocks based on class and function structures
Jan 2025 - May 2025 Jan 2025 - May 2025 JakAdac Python-based compiler for an Ada language subset Software ›
- Built modular compiler with 8+ components: lexer, recursive-descent parser, semantic analyzer, and TAC generator
- Designed symbol table supporting nested scopes, 3 parameter modes (IN/OUT/INOUT), and cross-scope resolution
- Validated compiler with 20+ test files covering tokenization, parse trees, semantic analysis, and TAC generation
Jan 2025 - May 2025 Jan 2025 - May 2025 Scientific Computing Methods Portfolio Numerical methods coursework covering roots, interpolation, IEEE-754 tools and error analysis. Software ›
- Completed 8 computational math assignments: Taylor series, root-finding theory, polynomial interpolation, error analysis
- Implemented IEEE-754 converter in Python for 32/64-bit representations handling normalized, subnormal, infinities, NaN
- Built relative error bound calculator demonstrating machine epsilon and numerical precision in scientific computing
Apr 2025 - Apr 2025 Apr 2025 - Apr 2025 Kabzy Flutter/Firebase ride-request MVP app with booking flow, fare estimate. Software ›
- Built Flutter/Dart MVP with Firebase Authentication (email + Google OAuth), Firestore database, and Google Maps API
- Implemented ride lifecycle with Provider state management, real-time tracking, fare estimation, and feedback system
- Designed clean architecture with service/model separation (AuthService, RideService, LocationService) for cross-platform
Mar 2025 - Mar 2025 Mar 2025 - Mar 2025 Root Analysis Visualizer Interactive root-finding analysis comparing Bisection, Newton, and Secant methods. Data ›
- Built Python Streamlit app comparing 3 numerical methods (Bisection, Newton's, Secant) for nonlinear equation solving
- Implemented convergence analysis with Matplotlib error plots, iteration tracking, and parameter sensitivity analysis
- Architected modular codebase with 4 Python modules (numerical_methods, test_functions, visualization, report)
Mar 2025 - Mar 2025 Mar 2025 - Mar 2025 Math374P3 Streamlit app for analyzing nonlinear root-finding algorithms Data ›
- Built modular Python toolkit for nonlinear root-finding using Bisection, Newton's, and Secant methods
- Created interactive Streamlit web app with configurable tolerances and real-time visualizations
- Integrated pseudocode explanations directly into the interface for educational clarity
Mar 2025 - Mar 2025 Mar 2025 - Mar 2025 Build-A-Book Flutter e-commerce app for customizable notebooks with Firebase auth. Software ›
- Built Flutter/Dart app with Firebase integration, authentication flow (login/signup/profile), and navigation routing
- Implemented state management using Provider pattern with 4 providers (Cart, Wishlist, Auth, Theme)
Feb 2025 - Feb 2025 Feb 2025 - Feb 2025 Numerical Differentiation Methods Visualizer Streamlit tool analyzing forward vs central difference error behavior with truncation and rounding error plots. Data ›
- Developed Python Streamlit app analyzing numerical differentiation errors comparing forward and central difference methods
- Created interactive Matplotlib visualizations showing truncation vs rounding error across step sizes (10^-1 to 10^-16)
- Computed optimal step sizes and validated theoretical error bounds for IEEE-754 floating-point arithmetic
Nov 2024 - Dec 2024 Nov 2024 - Dec 2024 Grants Data Analyzer Streamlit-based data analytics platform for institutional grant analysis Data ›
- Developed Streamlit web app with 6 modular components and 62 functions for institutional grant data analysis and insights
- Engineered 7-stage data pipeline processing Excel files (25+ columns) with validation, normalization, and Co-PI deduplication
- Built NetworkX analysis computing 5 centrality metrics with 20 charts (matplotlib/seaborn) and interactive Pyvis graphs
Nov 2024 - Dec 2024 Nov 2024 - Dec 2024 NetFS Multi-client network file system Software ›
- Built TCP socket server with JSON protocol implementing 18 Linux commands, reader-writer locks, and threaded architecture
- Implemented concurrent file access with reader-writer locks enabling multiple readers or single exclusive writer per path
- Achieved 83% test coverage across 339 tests (314 unit, 25 integration) with pathlib security and sorted lock acquisition
Oct 2024 - Nov 2024 Oct 2024 - Nov 2024 AkujobiP1Shell POSIX-compliant command-line shell Software ›
- Built fork/exec/wait pattern with POSIX system calls for external commands, signal handling, and graceful error recovery
- Designed modular architecture across 5 components (1,091 lines): REPL, YAML config manager, parser, builtins, and executor
- Achieved 89% test coverage with 229 unit tests plus 4 bash integration tests and 4-level YAML config merging system
Sep 2023 - Apr 2024 Sep 2023 - Apr 2024 WealthWise Full-stack financial management platform with calculators, advisor scheduling, and educational blog for financial literacy Web ›
- Built Django 4.2 backend with 7 financial calculators and budget tracker using PostgreSQL
- Created Astro learning hub displaying 40 live NewsAPI articles across 7 categories with pagination (6/page)
- Implemented advisor booking, messaging with threading, and event registration with double-booking prevention
- Deployed Django backend on Render and Astro blog on Netlify with TinaCMS content management
Jan 2024 - Jan 2024 Jan 2024 - Jan 2024 Ada Web Analyzer Web-based lexical analyzer and parser for Ada code Software ›
- Engineered a Django-powered web application for Ada lexical analysis, syntax parsing, and parse tree visualization
- Deployed on Render.com, integrating Bootstrap for UI, CodeMirror for editing, and AJAX-based asynchronous processing
Jan 2024 - Jan 2024 Jan 2024 - Jan 2024 FurLuna Pet health platform and AI chatbot prototype built in 24 hours Web ›
- Developed a functional prototype in 24 hours, deployed on a live server, pitched the concept & business model to a panel
- Worked with 3 team members to create 2 AI chatbots to assist pet owners and designed the app's logo, colors & typography
Jan 2024 - Jan 2024 Jan 2024 - Jan 2024 StartDotNet CLI tool for automating .NET project scaffolding and execution Software ›
- Developed .NET project automation tool in Python for automated setup, build, and execution - used by OOP class peers
- Implemented advanced error handling, run-time environment detection ensuring robust performances across platforms
Oct 2023 - Dec 2023 Oct 2023 - Dec 2023 BitBlaster 10-bit processor with RAM Hardware ›
- Co-engineered a custom 10-bit processor with a multi-stage ALU capable of executing 14 arithmetic and logic operations
- Authored over 600 lines of System Verilog code and successfully demonstrated the processor on a DE10-Lite FPGA board
Aug 2023 - Dec 2023 Aug 2023 - Dec 2023 C++ Data Structures Implementations C++ implementations of list, stack, queue, BST, graph, and sorting. Software ›
- Implemented 6 data structures: Linked List, Stack, Queue, Binary Search Tree, Graph (Dijkstra), Merge Sort (O(n log n))
- Built 5 C++ ADTs with header/implementation separation, plus 1 Python utility, each with test drivers
- Applied manual memory, recursive tree traversals, and graph algorithms using adjacency-matrix representations
Sep 2023 - Dec 2023 Sep 2023 - Dec 2023 FPGA Digital Logic Lab Hardware module portfolio in SystemVerilog for combinational and sequential circuit design. Hardware ›
- Completed 8 SystemVerilog/Verilog HDL labs on DE10-Lite FPGA covering Boolean logic, FSM, ALU, and sequential circuits
- Developed 20+ synthesizable modules: decoders, adders, multipliers, FSMs, debouncers with hierarchical design
- Verified hardware on MAX 10 FPGA using Quartus Prime with synthesis, simulation, pin assignment, and physical testing
Sep 2023 - Dec 2023 Sep 2023 - Dec 2023 DOSBOX Collection of x86 Assembly programs for system-level operations Software ›
- Developed 7 executable programs in x86 Assembly focused on system programming and low-level architecture
- Utilized procedures & registers to process and manipulate strings, calculations, convert values, and algorithms
Nov 2023 - Dec 2023 Nov 2023 - Dec 2023 Good GAM, Super ASM x86, DONUT 244 Educational AI assistants for Math, Assembly, and Digital Logic AI/ML ›
- Built Good GAM, educational AI tool that boosted student exam scores by 25%, released on Hugging Face chats & OpenAI GPTs
- Designed Super ASM x86 & DONUT 244 assistants for x86 Assembly language & FPGA digital logic design with System Verilog
Oct 2023 - Oct 2023 Oct 2023 - Oct 2023 HabiFarm Farm Machine Rental Site Web ›
- Conceptualized and pitched a business model for a farm equipment rental platform with 3 peers at a high-intensity hackathon
- Developed a responsive hackathon website in 8 hours with a live server and designed complete brand identity including logo
Jan 2023 - May 2023 Jan 2023 - May 2023 C++ Foundations Suite Coursework portfolio with search/sort algorithms, linked lists, and memory management. Software ›
- Built 8 C++ projects with linked lists, 2D arrays, binary search, and OOP using encapsulation and constructors
- Created IntList class with pointers, dynamic memory, recursion, copy constructors, and manual resource cleanup
- Built file I/O workflows with text parsing and binary persistence for CLI inventory and data management apps