Software Engineering Analyst at Wells Fargo
Investigate and remediate security vulnerabilities across Java applications, tracing issues through application code and dependencies and validating fixes.
Software Engineering Analyst at Wells Fargo with experience in application security, full-stack development, machine learning, and algorithmic trading.
I earned a degree in Computer Engineering from the University of Kansas and am pursuing an M.S. in Computer Science at Georgia Tech.
Most of my work is centered around applied machine learning and full stack development.
In my free time I enjoy learning about cars, collecting sneakers, and watching F1.
Investigate and remediate security vulnerabilities across Java applications, tracing issues through application code and dependencies and validating fixes.
Full-stack services with Java, Spring Boot, and React. Improved observability for the Platform Engineering teams.
Power BI dashboards, DAX, SQL, and a tool that auto-generated email signatures so they weren't done by hand.
Machine Learning, Deep Reinforcement Learning, Data Science, AI, Computer Architecture.
Machine Learning for Trading and AI Computer Graphics.
A global top-16 finish in an algorithmic trading competition with more than 18,000 participants.
Designed and optimized algorithmic trading strategies across diverse assets and market conditions while solving open-ended market challenges under real-world constraints.
The Agentic AI Platform for Business Travelers. Book Your Travel, Navigate Delays, and More. Just Ask Voyager.
Voyager is a local AI agent that can book travel, navigate issues, and more. It uses a local Qwen model and tool-calling to interact with the user, the app, and the world.
Real-time form coaching for workouts, on iOS or in the browser.
PeTAI uses on-device pose estimation to count reps, flag bad form, and give plain-English coaching cues in real time, no server needed.
Authenticated P2P marketplace with 3D scanning, AR viewing, and on-chain holograms.
A peer-to-peer marketplace where every listing carries a 3D scan and a verifiable hologram, so buyers can inspect items as if they were holding them.
Sentiment analysis turns any image into the perfect soundtrack.
Drop in a picture, get a song. PocketDJ runs vision-driven sentiment analysis on the image and queries the Spotify API for tracks that match the mood. Functions as both a web app and Adobe Express Extension.
GPU-accelerated CatBoost finishing 7th of 2,600+ at over 94% accuracy.
A top-10 finish on a 2,600+ team Kaggle competition. Robust feature engineering + data preprocessing led to a strong finish.
Languages: Python, Java, JavaScript, SQL, C/C++
Machine Learning: PyTorch, Scikit-Learn, CUDA, TensorFlow, NumPy, Pandas
Web: React, Spring Boot, TypeScript, Node.js
Tools: Git, GitHub Actions, Jupyter, Docker