Illinois Block I

Hello, I am Payton Schutte.

Senior in Computer Engineering at the

University of Illinois Urbana-Champaign's

Grainger College of Engineering.

About Me

I’m a computer engineer passionate about applying AI to solve real-world engineering challenges. My work spans deep learning, RISC-V system design, operating system development, and performance optimization of high-frequency trading systems. I’ve built projects ranging from geospatial image classification and Siamese neural networks to AI-powered QA systems, combining hands-on coding with model deployment. I enjoy tackling complex technical problems and exploring how AI can bridge low-level engineering with intelligent applications.

Outside of work, I climb and restore old technology, which keeps me persistent and creatively engaged. I expand on these hobbies in the Personal section below.

Projects

Siamese Neural Network for One-Shot Image Recognition

Description: Developed a Siamese Neural Network in a single Jupyter Notebook to perform one-shot image recognition, based on Koch et al. (2015). Engineered a deep learning model to generate discriminative embeddings for image similarity tasks, trained with contrastive loss on paired inputs, and evaluated using classification metrics and embedding visualizations. Demonstrated applications like identity verification and one-shot learning scenarios.

Technologies Used: Python, TensorFlow/Keras, NumPy, Matplotlib

Skills Gained:

  • Deep learning
  • Contrastive loss
  • Embedding visualization
  • One-shot learning applications
View on GitHub

AI RAG Assistant Using LangChain

Date: September 2025

Description: PDF QA app built with IBM watsonx.ai, LangChain, Chroma, and Gradio. Users can upload PDFs and ask questions; the system retrieves relevant chunks and generates grounded answers.

Technologies Used: IBM watsonx.ai, LangChain, Chroma, Gradio

Skills Gained:

  • Retrieval Augmented Generation (RAG)
  • LangChain orchestration
  • IBM watsonx LLM + embeddings integration
  • Gradio app deployment
  • Document chunking & vector databases
View on GitHub

Experience

Software Engineering Intern — JamSystems

Remote • June 2025 – Present
  • Engineered and benchmarked low-latency C++ data structures for high-frequency trading systems, achieving 1.7×–3× speedups over standard library implementations.
  • Optimized performance-critical code paths and prepared AI model retraining on the codebase to improve automated code understanding.

Tools: C++, AI/ML workflows

Software Validation Intern — NXP Semiconductors

San Diego, CA • May 2024 – August 2024
  • Conducted 100+ stability tests across multiple platforms for NFC hardware/software releases.
  • Automated 30+ previously manual test cases using Python, JCShell, and robotic testing frameworks.
  • Modified test cases to meet evolving customer requirements, improving testing efficiency and coverage.

Tools: Python, JCShell, automated testing frameworks

Skills / Tech Stack

LangChain PyTorch Keras TensorFlow Python C/C++ Java FPGA Linux RISC-V Git GDB Oscilloscope Soldering Circuit Design SystemVerilog Microsoft Office Suite

Relevant Classes

Resume / CV

Personal

Hobbies

In my free time, I love exploring and restoring old technology, like fixing Sony Walkmans or working on an IBM Selectric 3. I’m also passionate about film photography and vinyl records. When I’m not in the workshop, you’ll find me climbing, surfing, spearfishing, camping, or hiking.