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 am currently attending The University of Texas at Dallas for my master's degree in computer science. I became president of UTDesign Makerspace, an open lab with fabrication tools at UT Dallas. Outside of school, I have 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.

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