Technologies I Work With
Software Engineer • Embedded Systems • ML/AI
Building high-performance applications from edge to cloud to web

I am a driven and well-rounded senior at Texas State University. I have a knack for optimization and enjoy working on challenging meaningful problems regardless of the domain. My strongest languages are C, C++, Python and Java.
Outside of programming, I enjoy traveling, gardening, reading, exercising, and various outdoor board sports.
Toshiba International Corporation
Austin, TX
Austin, TX
Texas State University
San Marcos, TX
A selection of my recent work showcasing my skills in full-stack development, embedded systems, and AI/ML
TLDR: Live Demo
Agentic LangChain pipeline that turns PDFs into animated, narrated lessons using Deepseek OCR and ElevenLabs TTS; fine-tuned Llama 3 via LoRA + 4b quantization on Brev and containerized the model for live deployment on HuggingFace.
Dual-stream transformer architecture for real-time fall detection on smartwatches, fusing accelerometer and gyroscope data through Kalman filtering. Implements Squeeze-and-Excitation attention and cross-modal knowledge distillation, validated on 51-subject SmartFallMM dataset with LOSO cross-validation.
TLDR: YouTube
Facial recognition on AMD Kria KV260 SoC achieving 99.47% accuracy with ensemble detection/landmark models; engineered zero-copy DMA + hardware-accelerated GStreamer pipeline with INT8 Vitis AI/Vivado optimizations, delivering 100x CPU speedup and 30–500+ FPS throughput.
Cross-modal distillation pipeline for fall detection using accelerometer/gyroscope data with Complementary, Madgwick, Mahony, and EKF filters tuned for edge deployment and real-time responsiveness.
Implemented GAST-NET for reconstructing 3D human skeletal joints from 2D video, pairing PyTorch-based pose estimation with computer vision preprocessing for motion analysis.
Implemented Kalman, Extended Kalman, and complementary filters for IMU orientation estimation and sensor alignment, optimized for low-latency fall detection on embedded devices.
Android fall detection app leveraging on-device IMU streams with TensorFlow Lite/ONNX models, dynamic preprocessing configs, and async sensor pipelines for reliable real-time alerts on constrained hardware.
TLDR: YouTube
Architected multi-process chess system with C++ TCP server, IPC messaging, and browser automation pipeline; containerized deployment and Stockfish orchestration deliver fully autonomous online play with 100% winrate in live games.
Engineered full-stack audio transcription web application with Flask WebSocket backend, React.js/Next.js frontend, hardware-accelerated Whisper AI speech-to-text, and MongoDB session storage.
Texas State University
San Marcos, TX