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 GPAAssociate 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
Languages | Frameworks and Tools |
C#, C/C++ Python, Java HTML, SQL | ASP.NET, Git VSCode, AWS DynamoDB, Jupyter Notebook GitHub |