Skip to main content
Home

keyword --show python

Python

23

23 career items use Python.

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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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