Mason Scarbro

Software engineer — building things end to end.

// portfolio

Projects

Teamforge

• Developed backend systems and implemented CI/CD pipelines for a web application designed to connect students and startup teams in a LinkedIn-style platform. • Designed and implemented a custom matching algorithm to intelligently pair users based on skillsets and project needs. • Collaborated across the full development lifecycle to ensure scalable, maintainable, and efficient backend architecture.

Azure
Python
Docker
Task Badger

• Built a .NET (WPF) desktop application to manage tasks and enforce user productivity through system-level controls • Implemented features that monitor user activity and trigger actions (notifications, process management, restricting distracting applications) • Designed a local task tracking and scheduling system with persistent data storage

ASP.NET Core
SQL Server
C#
Zoxl

A toy programming language built with Zig!

Zig
Scarbroscript

• Developed ScarbroScript, a dynamically typed programming language inspired by JavaScript, designed for flexibility and ease of use • Architected the language using C#, with a strong emphasis on Object-Oriented principles, enabling robust and scalable code structures

C#
Tabilizer

A prototype application that uses AI to recognize chords by sound and build tabs from those sounds

Python
Tensorflow
Portfolio Website

This very site — ASP.NET Core, EF Core, Docker.

C#
ASP.NET Core
EF Core
PostgreSQL
Tailwind
Docker
Javascript

Check out the Stats:

// github, live

synced Sep 22, 10:33 PM UTC

35

repos

634

commits

1,607,169

lines contributed*

C# 56.6%
Python 13%
HTML 8.4%
Zig 7%
CSS 4.7%

*includes lockfiles, generated code, and reformatting

// timeline

Experience

Lead Instructor
iCode School Franchise
  • • Facilitated hands-on learning in coding, robotics, game design, and STEM fundamentals across multiple levels of iCode’s structured curriculum.
  • • Adapted teaching methods to accommodate diverse learning styles and age groups, ensuring both beginner and advanced students progressed confidently.
Sep 2025 - Present Charlotte, NC
Software Developer (C#/.NET)
Frenetic LLC
  • • Developed procedural generation systems within a C#/.NET real-time rendering engine, emphasizing runtime performance and maintainability.
  • • Improved rendering pipeline components and engine-level graphics systems.
  • • Optimized performance-critical engine code for real-time applications.
Jan 2025 - Present Remote
Enterprise Apps Developer
R.E Mason
  • • Developed and maintained enterprise applications using C#, .NET, Node.js, SQL, and REST APIs within an Agile environment.
  • • Designed and implemented backend APIs supporting internal business workflows and data management.
  • • Created Selenium automation scripts and reusable internal tooling to improve testing efficiency.
Jan 2024 - Aug 2024 Charlotte, NC