Thomas Shields

Georgia Institute of Technology


I want to work in a stimulating environment that constantly immerses me in but challenges to learn more about my two favorite threads of Computer Science:
Artificial Intelligence and Information Security.



Georgia Tech Research Institute


  • Used Java, Storm & Ansible to help develop GTRI's spear phishing detector, Phalanx
  • Worked with Flask/MongoDB & HTML/JS to fix bugs and develop new features for GTRI's threat emulation system.
  • Enhanced portions of the API and Admin pages for GTRI's malware analysis tool, Apiary

Teaching Assistant

Georgia Tech


Course: Intro to Object Oriented Programming, CS 1331. Course taught in Java.

As of Spring 2015 I was the Head TA, the direct Assistant to Professor in managing the class of 400+ students, writing weekly programming assignments, grading, and holding office hours. Previously, I taught weekly recitation to 40+ students, graded assignments, and held office hours.

Front-End Intern



Sole front-end developer on an internal project, sole back-end developer on client project using technologies such as HTML5, CSS, JavaScript, Django, Node.js, Linux/BASH, MVC, RESTful APIs, GIT, and SSH.

Web Developer

Romulus Marketing

Worked with e-Commerce platforms such as Squarespace and WooCommerce, utilized HTML/CSS/JavaScript knowledge, learned WordPress, including more complex templating and customization, and worked with services like PayPal, Amazon EC2, GoDaddy, etc.

Web Developer

Veritas Classical Schools Douglasville


Developed website for Veritas Classical Schools Douglasville as well as a course and grade portal for students and teachers. Used technologies such as HTML, CSS, JavaScript, ASP.NET MVC, C#, LINQ


B.S in Comp. Sci

Georgia Institute of Technology


GPA: 3.43 / Major GPA: 3.57
Candidate for Bachelor of Science in Computer Science. Relevant coursework includes Object Oriented Programming, Data Structures & Algorithms, Systems, Design Patterns, and Artificial Intelligence


Internal Operations

The Agency


Help run the Artificial Intelligence Club at the College of Computing. Twice a week meetings to discuss Artificial Intelligence, presented on various AI topics, work on AI problems / projects, etc.