Home Resume
Resume
Cancel

Resume


Kyle Hurd

Professional Experience


Junior Software Engineer

Applied Research Associates - Raleigh, NC
05/2023 - Present
  • Integrating joint targeteering on an Integrated Munitions Effect Assessment tool using C++, CMake and Qt on the Windows platform.
  • Create and communicate with REST APIs to stream geo-spatial data and targets from miscellaneous sources to aid targeteers in planning and simulating bombardment-style attacks.
  • Participate in the AGILE methodology, actively engaging in sprint meetings, backlog refinements, retrospectives, and daily standups.

Software Engineer Intern

Amazon - Seattle, WA
05/2022 - 08/2022
  • Actively communicated project progress by following the AGILE methodology with sprint meetings, reflection meetings, and daily standups.
  • Improved the performance and trust of integration testing for Alexa's Routine Recommendations Engine Service by mocking the external dependencies used by the system.
  • Developed on a remote desktop, utilizing Amazon EC2 Linux instances alongside IntelliJ IDEA to run, test, and contribute to the repository.
  • Communicated with Amazon DynamoDB tables as a storage tool for mocking results.

Software Engineer Intern

Schweitzer Engineering Laboratories - Pullman, WA
10/2021 - 12/2021
  • Performed stress tests on SEL Real-Time Automation Controllers (RTAC) for new firmware releases.
  • Improved the setup and teardown procedures of tests by designing automated scripts to adjust input and output settings for the device.

Teacher's Assistant - Fundamentals of Programming in Python

Washington State University - Pullman, WA
08/2020 - 12/2022
  • Educated students in the fundamentals of programming in Python by hosting weekly labs and office hours.
  • Leveraged my knowledge of common misconceptions students make learning new programming languages to help improve productivity.
  • Managed and grade sensitive content such as programming assignments, examinations, and lab materials.

Education


Bachelor of Science, Computer Science

Washington State University - Pullman, WA
Fall 2022 | 3.93 GPA

Associate of Arts, Music

Grays Harbor Community College - Aberdeen, WA
Spring 2017 | 3.93 GPA

Projects


SkyBro: Weather Observations

Repo: https://github.com/khurd21/SkyBro
  • An Alexa Skill providing weather observations tailored for skydivers and aviation enthusiasts.
  • SkyBro provides data regarding cloud coverage, flight rules, wind conditions, precipitation, adverse conditions, and temperature for dropzones around the United States.
  • Built with C# using AWS Lambda and Alexa Skill Set.

Flappiest Bird

Repo: https://github.com/khurd21/Flappy_Bird
  • Recreation of the iconic Flappy Bird released in May, 2013.
  • Play two gamemodes, Normal Mode or Flappy Invaders. Normal Mode is the class experience from the original game where Flappy Invaders challenges you with enemy birds!
  • Built with C++ using SFML.

Linux EXT2 Filesystem

Repo: https://github.com/khurd21/ext2-file-system
  • A Linux-compatible ext2 filesystem.
  • Traverse or modify the filesystem with basic commands such as cd, ls, mkdir, rmdir, and pwd. Open files for read and write operations.
  • Built with C.

Macbeth

Repo: https://github.com/epimodels/macbeth
  • Open source disease modeling web application tool.
  • Dynamically load in deterministic and stochastic models for users to run and view outputs.
  • Built with Python, Django and React.
  • 1st place in the senior design capstone course at Washington State University.

Spreadsheet App

Repo: https://github.com/khurd21/Spreadsheet-App
  • A spreadsheet to create and edit basic spreadsheets, adjust cell color, reference other cells, perform arithmetic equations, and undo/redo actions.
  • Built with C# using Winforms, targeting Windows.

Sentence Generator

Repo: https://github.com/khurd21/Cpts-315-Final-Project-Sentence-Generator
  • A framework that reads a stream of text and generates new and unique sentences based on the original text.
  • Built with Python using a markov chain and n-grams.

Zoom Mate

Repo: https://github.com/khurd21/Zoom_Mate
  • A terminal based controller for the Zoom application on MacOS.
  • Join meetings, toggle video and audio, end meetings, and share your screen all from the terminal.
  • Built with Python using AppKit and PyAutoGUI.

Cougar Research Application Portal

Repo: https://github.com/khurd21/Cougar-Research-Application-Portal
  • An application portal designed for professors at Washington State University to publish research positions for undergraduate and graduate students.
  • Professors can post job opportunities, see applicants, and edit or delete their postings. Students have the ability to view job postings and submit applications.
  • Built with Python, SQLAlchemy and Flask.

Skills


LanguagesFrameworks and Tools
C#, C/C++
Python, Java
HTML, SQL

ASP.NET, Git
VSCode, AWS
DynamoDB, Jupyter Notebook
GitHub