Hi, I'm Hudson!

I'm a full-stack developer and designer from Dallas, Texas. I have experience working on a variety of projects, such as websites, video games, software for modding game consoles, and more! I work as a software engineer and do other development and design work in my free time.

At a sledding hill on a family trip to Colorado
At a sledding hill on a family trip to Colorado

Early life

I was raised in a suburb of Dallas, Texas with my parents, a younger brother, and a younger sister. I was always interested in technology and wanted to be a game developer when I was younger. I played a lot of games on both retro and modern consoles, interesting me in the inner workings of video games.

My family at my brother's graduation

Competition

In high school, I was able to skip the first year of computer science and start taking advanced classes. Because of this, I was encouraged to join the Computer Science Team, where I was able to learn more about programming in Java. I took home numerous awards, even winning second place in UT Dallas' Battle of the Brains competition.

Computer Science Team at Plano West High School

College

I graduated from The University of Texas at Dallas with my master's degree in computer science in December 2024. I was president of UTDesign Makerspace, an open lab with fabrication tools at UT Dallas. Outside of school, I worked on a variety of projects, like an award winning game and a tool for running video game scrimmages.

Presenting a 3D printing workshop to UT Dallas students

Continuing to learn

I currently work as a software engineer who prides himself on being able to quickly learn new things. I am always experimenting with new technologies, like cloud computing, data query languages, and hypervisors. Outside of work, I have worked on more complex projects, like a Steam Deck modding tool and plugins.

Posing at the UT Dallas Davidson-Gundy Alumni Center

Experience

For a summary with details and statistics, please see my resume. Some experience is not listed here but is available on my LinkedIn. I also have experience working on a variety of personal and team projects which can be viewed on my projects page with write-ups.

  • Southwest Airlines
    Software Engineer (October 2024 — Present)

    Software Engineering

    Developed internal tools to improve company culture, engagement, and outreach using Amazon Web Services, Salesforce, Python, and Java. Led investigation and resolution of incidents reported to a ServiceNow dashboard.

  • Repairify
    Software Engineer (June 2024 — October 2024)
    Junior Software Engineer (June 2023 — June 2024)
    Junior Software Engineer in Test* (April 2022 — June 2023)

    Software Engineering

    Developed React applications and a Python API for asTech diagnostic tools. Deployed applications to Amazon Web Services using Docker and Jenkins pipelines. Learned various technologies, including Apache Guacamole for remote desktop and webhooks for notifications.

    Quality Assurance Automation

    Wrote unit tests using the Selenium C# framework for quality assurance automation. Created a testing package for a mobile app using Appium and Node.js. Manually tested Jira issues for multiple applications.
    *Worked under two titles due to a change in title naming conventions.

  • UTDesign Makerspace
    President (May 2022 — May 2024)
    Vice President (December 2021 — May 2022)
    Head of Online Security (October 2021 — December 2021)

    Makerspace Administration

    Managed an open lab for UT Dallas students, staff, and alumni to use 3D printers, laser cutters, and other equipment. Led educational events, created online training materials, contributed to software, managed committees, and maintained partnerships with companies.

  • The University of Texas at Dallas
    MS in Computer Science (August 2023 — December 2024)
    BS in Computer Science (August 2019 — May 2023)
    Student Union Reservations Assistant (May 2021 — April 2022)

    Graduate Studies

    Took courses from the Cyber Security and Interactive Computing tracks, including binary analysis, information security, network security, virtual reality, and computer animation and gaming. Participating in the organizations listed below.

    Undergraduate Studies

    Took elective courses in scripting for games, entrepreneurship, computer graphics, computer animation, machine learning, and computer networks. Participated in UTDesign Makerspace, the ECS Student Council, SGDA, and the UT Dallas Discord moderation team.

View details on resume

View more on LinkedIn

Skills

Below are the skills I use most often. Please note that this is not a complete list of all languages and frameworks I have used.

Backend

I use Node.js, Express, MongoDB, Django, PostgreSQL and other tools to create backend software like Discord bots and APIs.

Frontend

I use React frameworks like Gatsby and Next.js to create websites. I also have worked on software for various platforms.

Games

I develop games and interactive software using Unity and C#. I have developed games for PC and virtual reality.

Design

I use Adobe Creative Cloud and Figma to create designs for projects. I have experience with both web and software design.

Documentation

I create both video and written documentation for projects, like UTDesign Makerspace training courses and wiki pages.

Leadership

I have experience leading teams and projects, including being president of a makerspace and maintaining open-source projects.

Full-Stack

AWSOperationsAdvanced
DockerIntermediate
GitAdvanced
JenkinsIntermediate
LinuxAdvanced
NGINXIntermediate
TypeScriptAdvanced
WindowsExpert

Backend

C#Expert
C++Intermediate
JavaIntermediate
MongoDBIntermediate
MySQLExpert
PythonAdvanced

Frontend

CSSExpert
HTMLExpert
ReactExpert

Game Development

SteamworksIntermediate
UnityAdvanced

Design

Adobe PhotoshopCertified
Adobe Premiere ProAdvanced

Other

DiscordModerationCertified
Google WorkspaceExpert
Microsoft OfficeExpert
Show more

Contact me