Ethan Hensley
Objective
As a recent Computing graduate with a passion in Software Development and Data Analytics, I am eager in applying
my skills to create robust software and analyze data effectively.
Education
East Tennessee State University
- Johnson City, TN
Bachelor of Science in Computing, May 2024
GPA: 3.5/4
Relevant Courses: Software Engineering 1 and 2, Data Analytics and Visualization, Enabling Business with IS
Honors and Extracurriculars:
- Dean's List: Fall 2020, Fall 2021, Spring 2022
- Association for Computing Machinery Chapter Member: 2020-24
- Chess Club: 2022-24
Relevant Experience
Asset Management Intern
- Johnson City, TN
Tennessee Valley Authority,
May 2023 - August 2024
- Conducted asset verification by locating and ensuring employee assets are connected to the TVA network daily
- Utilized ServiceNow and participated in daily Kanban meetings to efficiently manage the ticket queue, identify
missing assets, and communicate with assigned users for specific asset information
- Updated and closed verification tickets upon confirming asset location and operational status
- Coordinated asset return processes by verifying UPS labels and shipping locations ensuring successful returns
Projects
Turn-Based RPG
— GDScript, Godot Engine, GitHub
Link to Project,
June 2024 - Present
- Developing a complex, random-oriented RPG focused on battling different classes of monsters
- Implementing resource files for each character type, enabling multiple attributes and greater reusability
- Utilizing GitHub and pull requests for each feature, improving workflow and enabling rollbacks
- Using GDScript, a Python-like language, and the Godot Engine to create the entire project
Discord Bot
— JavaScript, NodeJS, GitHub
Link to Project,
March 2024 - April 2024
- Developed an entertainment bot that allows users to summon a random user-submitted image from a specific chat channel
- Designed an automated process to detect and add new images to the image collection
- Coded entirely in JavaScript and used NodeJS to interact with the Discord API
- Hosted and maintained continuously on a Raspberry Pi webserver, actively utilized by Discord users
BucStop Project
— C#, ASP.NET Core MVC, GitHub, Jira
Link to Project,
January 2024 - May 2024
- Performed as a developer on a 7 person scrum-based team for a complex video game website using ASP.NET
Core Razor Pages and Model View Controller design patterns
- Contributed to a large, multi-semester codebase through GitHub
- Implemented an API Gateway to decouple the main website from the microservices for each game
- Practiced scrum methodology with daily stand-ups, grooming, sprint planning, sprint reviews, and retrospectives to great success — our team’s repository was chosen for continued development next semester
Technical Skills
- Programming Languages: C#, Python, SQL, JavaScript, TypeScript, GDScript, HTML5, CSS3, Bash, PowerShell
- Tools and Frameworks: Visual Studio 2022, VSCode, .NET, GitHub, PyCharm, AWS, Jira, Godot Engine, Node.js, Bootstrap, MATLAB, Microsoft 365
- Other: ServiceNow, Maximo, Raspberry Pi