About Me

Portrait photo

Hello! My name is Jack Keller, and I’m a Master’s student at Georgia Tech studying Computer Science and specializing in Modeling & Simulation. I graduate this December, and I’m currently pursuing full-time software engineering (or related) roles beginning as early as January 2026.

Alongside several software engineering internships and research experience, I believe what truly sets me apart is my ability to break down complex concepts into clearer, understandable terms to help others learn and succeed — a skill I’ve been practicing as a Teaching Assistant for both Computer Organization & Programming (CS 2110) and Algorithms (CS 3510/11) at GT. Building on the past four semesters as a TA, I'm very excited to lead Algorithms as Head TA in Fall 2025!

My primary interests lie in modeling and simulation and artificial intelligence. I aim to apply these technologies to areas like infrastructure and urban planning, science, and sustainability to improve people’s lives and society as a whole.


The background of this site is actually a live simulation itself! Press 'Start' and use the sliders below to adjust the numbers of sheep and wolves, and see how long the sheep survive!

80
15

Note: May not render on Safari if JavaScript is not enabled.


Contact Info

If you'd like to get in touch, please reach out!

Experience & Skills

Work Experience

Software Engineer Intern

Honeywell | Atlanta, GA

May – August 2025

  • Redesigning a C++/Fortran PLC emulator in C# to integrate with Process Training Simulator software for industrial plants.

Future IT Leaders Intern (Generative AI Focus)

Honeywell | Charlotte, NC

May – August 2024

  • Spearheaded the design and development of a Generative AI POC leveraging OpenAI APIs, RAG, and prompt engineering.
  • Generated $107k annually by integrating ServiceNow, GitHub Actions, and REST APIs to automate VM deployment.
  • Collaborated with key business stakeholders to gather and refine POC requirements, employing an Agile methodology.
  • Selected to emcee the final intern presentations to IT leadership.

Developer Intern

J. J. Keller & Associates, Inc. | Neenah, WI

May – August 2023

  • Generated $500k in first-year revenue by delivering a customer-facing MVP on a team of 5 developers.
  • Wrote 33% of the backend code for the MVP by developing Azure Function APIs in C# and ReactJS, utilizing DDD.
  • Saved roughly 10 hours of labor per website release by developing RPA testing processes using UiPath.
  • Presented in daily standups and architectural reviews.

Teaching Assistant (Graduate & Undergraduate)

Georgia Tech | Atlanta, GA

August 2023 – Present

Honors Algorithms (CS 3511), Computer Organization & Programming (CS 2110)

  • Incoming Head TA of Design & Analysis of Algorithms (leading ~600 students, 30 TAs).
  • Supported Honors Algorithms on a TA team of 4 - designed homeworks and a project, guided students through problem solving and proofs.
  • Taught computer architecture concepts including digital logic, assembly, and C, across weekly labs and office hours.

Education

Master of Science (M.S.), Computer Science

Georgia Institute of Technology | Atlanta, GA

January – December 2025

GPA: 4.0

Specialization: Modeling & Simulation

Bachelor of Science (B.S.), Computer Science

Georgia Institute of Technology | Atlanta, GA

August 2021 – December 2024

GPA: 4.0

Concentrations: Intelligence (AI), Modeling & Simulation

Minor: Sustainable Cities

Key Coursework

Data Structures & Algorithms, Machine Learning, Computer Vision, Simulations, High-Performance Computing, Systems & Networks


Activities

Reformed University Fellowship (RUF), Robotic Musicianship Lab

Skills

Programming

  • Python
  • C, C#, C++/MPI
  • PyTorch, TensorFlow
  • NumPy, Pandas
  • JavaScript, React
  • Java
  • SQL
  • R

Software

  • REST APIs
  • OpenAI APIs
  • Git/GitHub
  • Docker
  • Microsoft Azure
  • .NET
  • GIS
  • ServiceNow
  • UiPath

Communication

  • Public speaking
  • Software demos
  • Lecturing (50+ students)
  • Presentations to stakeholders
  • Daily standups & sprint planning

Projects

Here are a few projects I'm most proud of. Check out my LinkedIn for more!

Puerto Rico Construction Permits

Puerto Rico Planning Studio

Technologies: GIS, R, Data Analysis/Visualization

Participated in the 2024 Puerto Rico Planning Studio led by Dr. Alberto Fuentes, conducting post-disaster reconstruction research with the Center for a New Economy and completing fieldwork during a week-long trip to San Juan.

Researched post-disaster reconstruction in Puerto Rico following Hurricanes Irma, Maria, and Fiona (see "Private Reconstruction" section on the poster below). My contributions included using R and GIS tools to analyze and visualize trends in construction permits over time. To fully understand the permitting process, we interviewed organizations including the Puerto Rico Permits Management Office (OGPe), Planning Board, and Builders Association (ACPR).

Highlights included traveling to San Juan, Puerto Rico during spring break to conduct fieldwork and presenting at the 2024 Georgia Tech Sustainability Showcase (see left)!

Battle of Kapyong Simulation

Technologies: Agent-Based Modeling, NetLogo, Python

Developed an agent-based model using NetLogo to analyze terrain-weapon tradeoffs in battlefield defense; presented findings to professors, generals, and government officials.

Inspired by the Battle of Kapyong (Korean War, 1951), the project explored how steeper terrain offers defensive advantages but also introduces challenges, as transporting heavy weaponry increases soldier fatigue and reduces firepower effectiveness. Findings highlighted that while steep terrain generally improves casualty rates for defenders, the benefit of added weaponry diminishes at higher slopes — offering strategic insights into terrain-firepower tradeoffs in military defense planning.

Project 3 Screenshot

AutoSpec (ML Car Classifier)

Technologies: CNNs, Python, TensorFlow, NumPy

Applied machine learning techniques including convolutional neural networks (both untrained and pre-trained) along with principal component analysis to detect car models from images.

Achieved 88.52% test accuracy using the cars196 dataset, which includes 16,185 images of 196 classes of cars.

Project 3 Screenshot

Campus Discovery Portal

Technologies: React, Java, Google Firestore, Agile/Scrum

Collaborated with five teammates to develop a campus events portal enabling users to host events, RSVP, and view locations on an interactive map. Built with ReactJS, a Java Spring Boot backend, and a Google Cloud Firestore database. Contributed to both front-end and back-end development while documenting the project’s design using UML.

Followed Scrum methodology and utilized an object-oriented approach for back-end development.