Ethan Hensley
Check out my GitHub here for more information on my projects!
Summary
Software Developer and Data Analyst skilled in TypeScript, React, Python, C#, and SQL. Experienced in building web applications, data visualization,
and deriving insights to optimize workflows.
Experience
Technical Analyst
- Knoxville, TN
CGI Federal,
August 2025 - Present
- Participate in daily Scrum meetings as a SAP ABAP Developer, lending my expertise to different Agile teams.
- Refine AI generated User Stories with the Financial Team during discovery phase by summarizing and improving.
- Facilitate project workflow by consistently contributing issue updates on the Jira board, enhancing communication among team members and
improving task tracking.
- Assist in summarizing sprint for the Scrum of Scrum meeting at the end of sprints.
Solution Architect
- Johnson City, TN
Building Information,
September 2024 - August 2025
- Architected and deployed cloud-based microservices utilizing TypeScript and React for enhanced scalability and performance.
- Delivered client-facing demonstrations to gather feedback and implement iterative, client-aligning changes.
- Addressed and resolved SAP ABAP tickets by identifying issues, implementing code changes, and optimizing system performance, ensuring
smooth business processes.
- Enhanced team collaboration and project efficiency through use of Jira, ServiceNow, and BitBucket, cutting issue resolution time and boosting on-
time task delivery.
- Designed and implemented a Microsoft Power Automate workflow that migrated 500,000+ data records (emails, comments, documents,
attachments), from a legacy system to an in-house data storage.
- Created a Microsoft Copilot knowledge base using Microsoft Sharepoint, centralizing documentation and reducing information retrieval time for
the entire organization.
Asset Management Intern
- Johnson City, TN
Tennessee Valley Authority,
May 2023 - August 2024
- Streamlined ticket management using ServiceNow while collaborating in daily Kanban meetings to track missing assets and maintain direct
communication with end users.
- Executed ServiceNow asset verification to track and confirm employee asset connectivity to the TVA VPN daily, managing over 1,000 asset records.
- Updated and closed verification tickets upon confirming asset location and operational status, decreasing unresolved asset cases by 50%.
- Optimized asset return efficiency through diligent cross-checking of shipping labels and addresses, leveraging Microsoft Excel, resulting in
successful returns.
Projects
Mo' Rockets
Link to Game,
July 2025 - September 2025
- Developed a single-player incremental rocket-building game using Godot Engine with custom art assets and sound design, previously featured on the Newgrounds frontpage.
- Implemented progression system with 12 unlockable rockets, 24 paints, persistent multipliers, and client-side save import/export.
- Optimized cross-platform performance for mobile and desktop browsers, addressing HTML5 rendering constraints.
- Managed full development lifecycle from concept to deployment using version control and agile iteration.
Discord Bot
Link to Project,
March 2024 - April 2024
- Developed a high-engagement Discord entertainment bot that serves 100+ random user-submitted images, and image request command response time to under 2 seconds.
- Designed an automated process to detect and add new images to the image collection.
- Coded entirely in JavaScript and used Node.js to interact with the Discord API.
- Deployed and maintained the application on a Raspberry Pi webserver with 98% uptime.
BucStop Project
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, streamlining the project for future developers.
- Implemented an API Gateway that achieved 100% decoupling between the main website and game microservices, enabling fully independent scaling.
- Achieved 95% sprint velocity and 90% sprint goal completion rate through disciplined scrum practices, leading to our team's repository being selected from among 4 competing teams for continued development.
Education
East Tennessee State University
- Johnson City, TN
Bachelor of Science in Computing, May 2024
GPA: 3.5/4
Honors and Extracurriculars:
- Dean's List: Fall 2020, Fall 2021, Spring 2022
- Association for Computing Machinery Chapter Member: 2020-24
- Chess Club: 2022-24
- iBucs Contender 2023 (MenYou)
Skills
Python, TypeScript, JavaScript, C#, SQL, HTML5/CSS3, Bash, ABAP, React, Node.js, .NET, Bootstrap, RESTful APIs, GraphQL, Microservices, AWS, Azure, Git, GitHub, BitBucket, VSCode, Visual Studio, Jira, MATLAB, ServiceNow, Maximo, Microsoft Power Automate, SharePoint, Office 365