Computer Science · University of Central Florida

Andrew Kelton

Senior at UCF building systems, machine learning, and high-performance software, from parallel C++ classifiers to multi-agent AI tools and geospatial web apps.

About

I'm a senior studying Computer Science at UCF in Orlando, Florida. Growing up I watched my brothers study Computer Science and Electrical Engineering and knew I wanted to contribute meaningfully to the world around me through technology.

On the technical side I'm interested in systems programming, machine learning, and high-performance computing. In Spring 2025 I researched parallel TF-IDF text classification in C++ (see Projects). Last summer I interned at Urban Sky in Denver as an AI Systems Intern, where I built and deployed a conversational multi-agent system that lets non-technical teammates query manufacturing data and generate reports.

Outside of engineering I'm passionate about strength training and personal development. The discipline I bring to the gym carries over into my work: consistent, methodical, and focused on continuous improvement. I hope you enjoy my site :)

Experience

  1. May 2025 – Aug 2025

    AI Systems Intern · Urban Sky

    Denver, CO

    • Led end-to-end delivery of a production multi-agent AI assistant integrated with the company’s MRP system, from requirements and design through deployment and maintenance, serving over 50 users across 3 departments.
    • Partnered with Manufacturing, R&D and Finance stakeholders to gather requirements, prioritize features, and iterate on user feedback as each team’s technical point of contact.
    • Built capabilities to answer manufacturing, R&D, and financial data questions and generate charts, graphs, and CSV exports on request, reducing manual report time by days.
    • Provisioned and deployed cloud infrastructure on AWS using Terraform, Docker, and Conda, owning the full software development lifecycle.
    • Presented system architecture, capabilities, and business use cases to technical stakeholders and non-technical end users.
    • Python
    • CrewAI
    • Slack SDK
    • AWS Lambda
    • Docker
    • Terraform
    • OpenRouter

Projects

Pick a folder to open it. Arrow keys flip between projects.

Load Balancer in C++

In progress

A server and load balancer built from scratch in C++. It currently supports least-connections round robin distribution with limited capabilities, and is being extended to cover the full set of least-connections and round robin features.

  • C++
  • Networking
  • Conccurency
  • Backend servers
Project 1 / 4

Skills

Languages

  • C / C++
  • Python
  • Java
  • Bash
  • SQL
  • GoLang
  • JavaScript
  • HTML
  • Rust

Frameworks & Libraries

  • Flask
  • scikit-learn
  • PyTorch
  • CrewAI
  • Tkinter
  • Django
  • React

Concepts & Tools

  • Data Structures & Algorithms
  • Git
  • Machine Learning
  • Parallelism / Multithreading
  • Sytems Programming
  • APIs
  • Databases
  • Terminal
  • NLP
  • Cloud Services
  • Microsoft 365

Strongest Comfortable Familiar

Contact

Open to internships and full-time software/systems engineering roles. Say hello!