Skip to main content Nov 2022 - now Nov 2022 - now Associate II - Administrative Assistant (Web Design & Data) Division of Research and Economic Development, SDSU Web ›
- Improved UX for 52,000+ visitors by redesigning 63 web sections using Drupal CMS and maintaining Research website
- Wrote Python scripts, markdown templates to create and present 17 reports from institutional surveys of a research conference
- Analyzed 55,000+ data points and developed Python visualizations improving forecast accuracy for research submissions
- Streamlined routing of 200+ administrative forms reducing processing time 60%; compiled 300+ image archive in Drupal
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
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
May 2025 - Jul 2026 May 2025 - Jul 2026 Software Engineering Intern KBR (EROS Data Center, USGS) Software ›
- Built CharSTAC in Python: scalable STAC metadata system processing 32,000+ satellite assets in ~12 min with user-friendly UI
- Delivered 178 automated tests achieving 74% overall and 97% core coverage; authored developer docs for maintainability
- Presented outcomes to 80 employees and led internal Git/GitLab training on version control best practices
- Collaborated via Agile scrums and weekly standups using GitLab for project tracking and code reviews
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
Jun 2026 - Jun 2026 Jun 2026 - Jun 2026 Brookings Juneteenth 2026: Bingo Generator & Live Performance Brookings Human Rights Commision: 2026 Juneteenth Planning Committee Software ›
- Built Python script to curate Juneteenth historical facts and generate 150 randomized, print-ready bingo cards for community education at the Brookings Juneteenth 2026 celebration
- Handled full pipeline: historical fact sourcing, content curation, randomized card generation, and print-formatted PDF output
- Performed live on banjo, piano, and voice at the Brookings Juneteenth 2026 community celebration
Jan 2025 - May 2026 Jan 2025 - May 2026 Undergraduate Researcher McComish Dept of Electrical Engineering and Computer Science, SDSU AI/ML ›
- Awarded $5,000 Future Innovators grant to develop AMBER: Python-based real-time hazard detection system with edge computing
- Researching sensor fusion and ML-based risk assessment models using Python, OpenCV for hardware prototyping and testing
- Investigating low-latency risk detection integrating Raspberry Pi 5 edge devices with multimodal sensor fusion
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
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
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
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 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
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