Mason Evan Lauderdale

Cookeville, TN, USA

LinkedIn

About me

I'm a 22-year-old Software Developer who loves working on systems and low-level software. I enjoy diving into the details, optimizing user experiences and performance, and building solutions that are precise to the needs and efficient. I work with a large range of tools, but specialize in C/C++/Zig and Python (Backend, AI, tool scripting). When I'm not immersed in code or learning, you can find me reading and researching history, experimenting in the kitchen, reading web/light/visual novels, playing grand strategy games with my friends, or building computers.

Skills

Languages

C/C++/Zig, Python, Go, C#, JavaScript

Practices

Version Control (Git), Agile Development, Systems Programming, Software Architecture

Additional

SQL [SQLite, PostgreSQL], Containerization [Docker], Linux, Web [HTML/CSS, NodeJS, Express, React], AI [Tensorflow, CNN, Image Classification]

Projects

Image Generation & Training

ARCS Aviation - Aviation Resources and Consulting Services

Skills: Python, C#, Unity

Overview: Using the Unity Engine, generated synthethic data of polyhedral dice mimicing real world conditions in order to train a convolutional neural network that was then integrated into a executable application that uses a webcam to classify real polyhedral dice in real time.

What I learned: Image classification using a CNN, using the Unity Engine to manipulate environments and photo-realistic scences to generate synthethic data, data cleaning, AI automation

Link: [NDA]

Chip-8 Emulator

Personal Project

Skills: Zig, C, C++

Overview: Fully implemented/emulated the Chip-8 spec in order to run chip-8 programs. This includes opcode interpretation, memory/ram management, manual display rendering, and custom clock cycle for various emulation speeds.

Link: here.

Work Experience

Note: I have recently graduated from university, so I do not have direct industry work experience.

Kentucky Fried Chicken

May 2021 - Present

Kitchen Manager & Lead Cook

Hard Skills: data collection and management, data analysis, process optimization

Soft Skills: leadership, time management, conflict resolution

Tennessee Technological University

August 2021 - May 2025

Technology Support Representative

Hard Skills: troubleshooting, operating systems, networking

Soft Skills: conflict resolution, problem-solving

About this website

This website is meant to be a portfolio of my work and to host writing that I do for fun. The website is intentionally created to look and be simple, which aligns with some of my core values as a software developer (Unix philosophy, 'suckless' philosophy, KISS principle).

Check out my devlog that covers projects I am covering including my problem solving process and choices I make, as well as my blog where I share my opinion on industry related topics.