Hi, I'm Easton Mason

Software Engineer

I build AI-powered tools, games, and applications that solve real-world problems. I enjoy learning new technologies, tackling difficult challenges, and creating software that makes an impact.

Available for full-time Software Engineering opportunities.

8-bit Avatar

About Me

My journey into software engineering began in high school through introductory HTML courses. That curiosity quickly evolved into building JavaScript applications where I discovered my passion for software development.

I enjoy solving difficult problems, exploring emerging technologies, and building software that helps people accomplish real tasks. Machine learning and AI continue to be some of my favorite areas to explore.

After graduating from Berea College, I'm pursuing full-time software engineering opportunities while continuing to grow my knowledge in AI, system design, and cybersecurity.

Skills

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Python
  • Java
  • C++

Machine Learning

  • PyTorch
  • Librosa
  • NumPy
  • Pandas
  • Matplotlib
  • Scikit-Learn

Databases

  • SQL

Featured Projects

AI Music Mood Classifier

Machine learning application that classifies music using MFCC audio features.

Tiny-C Compiler

Compiler that translates Python into Assembly before producing miniature C.

TMDB Movie Explorer

React app for browsing, searching, and filtering movies using the TMDB API.

URL Shortener

Full-stack link shortener with an Express/PostgreSQL backend, Redis caching, and QR codes.

Intelligent Exercise Planner / Assistant

Coming Soon

Steam Game Statistics Dashboard App

Coming Soon

My Development Process

1. Plan

Define goals, requirements, and expected outcomes.

2. Research

Explore new tools, technologies, and possible solutions.

3. Prototype

Create a simple working version before refining.

4. Develop

Add features one at a time until project goals are met.

5. Test

Search for bugs, edge cases, and improve the UI.

6. Improve

Return later for maintenance and future enhancements.

Experience

Computer Science Teaching Assistant

Berea College

  • Human-Centered Computing
  • Theory of Computation
  • Mentored students through debugging and software development.

Tiny-C Compiler

Compiled Python into Assembly before producing a miniature C representation.

AI Music Mood Classifier

Machine learning application that classifies songs into emotional categories using MFCC features.

Current Focus

Artificial Intelligence

Exploring deep learning, neural networks, and practical AI applications.

System Design

Learning scalable architecture and software engineering best practices.

Cybersecurity

Building secure applications while understanding common vulnerabilities.

Core Values

Accountability

Taking ownership of my work and delivering dependable software.

Communication

Strong collaboration produces stronger software.

Problem Solving

Breaking difficult challenges into manageable solutions.

Highlights

4+

Major Projects

5

Programming Languages

10+

Technologies

2026

Berea College Graduate