About Me

Hello! My name is Noah Burkhardt. I’m a soon-to-be graduate of the University of Maryland: College Park, studying Computer Science with a specialization in Data Science and a Minor in Mathematics. I’m passionate about Data Science, and hope to pursue a career in it in the future. Going hand-in-hand with this is my interest in Machine Learning and Artificial Intelligence, which I’ve had the privilege of exploring through several undergraduate classes and research opportunities. 

My philosophy as a computer scientist is to be language-agnostic, choosing to focus on broadly understanding programming paradigms, rather than spending my time diving into a particular language or library. As a graduate of the ACES Honors College on campus, I am deeply familiar with modern cybersecurity concepts. And having three summer internships on record, I have the teamwork skills required to be a contributing member of an Agile development team. 

In my free time, I enjoy running, hiking, and watching reruns of Psych. In fact, the photo above was taken on a hike in Acadia National Park! Check out my resume below, or keep scrolling to learn more about my professional qualifications…

Tools & Techniques

Languages

Python
Proficient
Java
Proficient
Swift
Intermediate
HTML/CSS/JavaScript
Intermediate
C/x86 Assembly
Intermediate
OCaml
Intermediate
MATLAB/Mathematica
Intermediate
Ruby
Beginner
Rust
Beginner
Visual Basic.NET
Beginner
SQL
Beginner

Education

B.S. in Computer Science — University of Maryland: College Park

GPA: 3.76
Minor in Mathematics
ACES Honors College

Coursework

Relevant Computer Science Courses

CMSC132 (Object-oriented Programming II)

CMSC216 (Introduction to Computer Systems)

CMSC250 (Discrete Structures)

CMSC330 (Organization of Programming Languages)

CMSC351 (Algorithms)

CMSC389W (Visualization through Mathematica)

CMSC421 (Artificial Intelligence)

CMSC426 (Computer Vision)

CMSC320 (Data Science)

CMSC422 (Machine Learning)

CMSC414 (Computer and Network Security)

CMSC456 (Cryptography)

CMSC420 (Advanced Data Structures)

CMSC412 (Operating Systems)

Relevant Math Courses

MATH140H (Honors Calculus I)

MATH141H (Honors Calculus II)

MATH240 (Introduction to Linear Algebra)

STAT400 (Applied Probability and Statistics I)

MATH241H (Honors Calculus III)

MATH401 (Applications of Linear Algebra)

MATH405 (Proving Linear Algebra)

MATH406 (Number Theory)

MATH463 (Complex Variables)

Relevant Cybersecurity Courses

HACS100 (Foundations in Cybersecurity I)

HACS101 (Applied Cybersecurity I)

HACS200 (Applied Cybersecurity II)

HACS208E (Reverse Engineering)

HACS208Y (Cyber Psychology)

HACS287 (Undergraduate Research in Cybersecurity)

Research

Reinforcement Learning Game Playing

Designed and developed a game simulation tool loosely based on chess, then trained a reinforcement learning agent using Deep Q-learning and Actor Critic models. The trained agent performed 98% better than the control agent.

Lyric Analysis with Natural Language Processing

Used NLP methods such as sentiment analysis and TF-IDF to determine the similarity between song lyrics on the Billboard Top 100. Used the same methods to show that there is a positive correlation between profanity in music and popularity on platforms like Spotify.

Blockchain Voting System

Prototyped a blockchain-based voting system which exposed a REST API frontend to allow for easy interaction. Conducted a survey afterwards to determine favorability of this system over the current voting implementation.

Cybersecurity Honeypot Research

Built a honeypot, which is an intentionally insecure web-facing server, and studied the correlation between "bot-like" actions and total intrusion time. Showed that bot intrusion time is significantly less than human intrusion time.

Biometric Authentication at UMD

Conducted research on the use of biometric hand scanners at the University of Maryland dining halls, and created an informative video detailing the benefits and potential weaknesses of such a system.

Experience

Summer 2020 Infrastructure/Cloud Delivery Services Intern
TD Ameritrade

Wrote scripts to automate several cloud provisioning processes, resulting in a 90% reduction in ticket backlog.

Summer 2018 & Summer 2019 Computer Science Intern
Parsons Cyber

Summer 2019 — Developed a traffic generator for a network simulation tool, written in Python. Utilized Docker, Nginx, RabbitMQ, and scapy.

Summer 2018 — Developed and designed the user interface of a web-based HR solution written on a MariaDB/Django backend and a VueJS frontend.

August 2016-August 2018 Team Member, Certified Trainer, Team Leader
Chick-fil-A

Scheduled team members in positions, managed certain financial aspects of the store, handled guest feedback, and oversaw training for 25+ team members.

Contact Me