Software Engineering · Full-Stack Development · Machine Learning

Gage Weaver

Software Engineering Analyst at Wells Fargo with experience in application security, full-stack development, machine learning, and algorithmic trading.

About Gage

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.

Professional experience

Software Engineering Analyst at Wells Fargo

Aug 2026 -> Present

Investigate and remediate security vulnerabilities across Java applications, tracing issues through application code and dependencies and validating fixes.

Java · Application Security · Dependency Management

Software Engineering Intern at Wells Fargo

Jun 2025 -> Aug 2025

Full-stack services with Java, Spring Boot, and React. Improved observability for the Platform Engineering teams.

Java · Spring Boot · MongoDB · React

IT / Data Analytics Intern at Adams Brown

Jun 2024 -> Aug 2024

Power BI dashboards, DAX, SQL, and a tool that auto-generated email signatures so they weren't done by hand.

Power BI · DAX · SQL · PowerShell

Education

B.S. Computer Engineering - University of Kansas

Aug 2022 -> May 2026

Machine Learning, Deep Reinforcement Learning, Data Science, AI, Computer Architecture.

M.S. Computer Science - Georgia Tech

Expected 2028

Machine Learning for Trading and AI Computer Graphics.

Selected software and machine learning projects

IMC Prosperity Trading Challenge

2026 · Algorithmic Trading & Time-Series Analysis

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.

  • 16th globally out of 18,000+ participants (top 0.1%)
  • 6th in the United States
  • Built strategies with Python, NumPy, and time-series analysis

Python · NumPy · Time-Series Analysis · Algorithmic Trading

Voyager

2026 · Local Qwen Model & Tool-Calling

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.

  • 2nd Place: Lockton Track at HackKU 2026
  • An entirely 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. Shipped in 36 hours.

React · Node.js · Python · Qwen · Tool-Calling · Local AI · APIs

Devpost · GitHub

PeTAI

2025 · Web-ML & Mobile

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.

  • 1st Place: Pella Corp. Track at HackKU 2025
  • Web + mobile interfaces with real time vision and coaching shipped in 36 hours

Swift · Apple Vision · JavaScript · Google ML Kit

Devpost · GitHub

CheckYoSelf

2025 · Blockchain & Vision

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.

  • 2nd Place: Midwest Block-a-Thon 2025
  • Every listing contains an item history as well as the last state to verify authenticity.
  • iOS + Web interfaces with real time 3D capture, AR preview, and IPFS interactions shipped in 24 hours

iOS Object Capture · Python · AR Quick Look · Pinata / IPFS

Devpost · GitHub

PocketDJ

2024 · Sentiment Analysis & Adobe Extension

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.

  • Winner: Most Creative Adobe Express Add-On at HackKU 2024
  • Two delivery surfaces from one shared model

Python · Streamlit · JavaScript · Spotify API

Devpost · GitHub

Kaggle Mental Health Classification

2024 · Modeling

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.

  • 7th of 2,600+ teams on final leaderboard
  • >94% accuracy on the private set
  • Single-model solution

Python · CatBoost (GPU) · XGBoost · Pandas

Notebook

Technical skills

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

Contact and résumé

gage.weaver711@gmail.com

View Gage Weaver's résumé

GitHub · LinkedIn