MATTHEW

Building New Things

Software Engineer

Based in Charlotte, NC

Local time: 10:59 PM EST

Building High Performance Webapps and Improving User Experience.

FOWLER

PythonFastAPIReactNext.jsPostgreSQLDockerAWSSystem DesignPythonFastAPIReactNext.jsPostgreSQLDockerAWSSystem DesignPythonFastAPIReactNext.jsPostgreSQLDockerAWSSystem Design

Experience

My professional background and academic tenure.

Download Resume

Data Annotation

Aug. 2024 – Present

Software Analyst

  • Assess, refactor, and optimize scripts generated by large language models in Python, C++, Java, and JavaScript
  • Develop language-specific unit tests (JUnit for Java, custom testing harnesses for C++/Python) using open-source datasets and GitHub libraries to validate model-generated code
  • Build custom test environments and debugging workflows to ensure correctness, safety, and reliability across model outputs
  • Improve training effectiveness by writing technical documentation and analysis used in model-training pipelines and code-quality guidelines
PythonC++JavaLLM Optimization

University of South Carolina

2021 – 2025

B.S. Computer Science

  • Developed a deep technical foundation in Database System Design and Operating Systems, focusing on high-performance backend architecture and resource management.
  • Discovered a deep-seated interest in the intersection of Machine Learning and Distributed Systems, focusing on the synergy between scalable infrastructure and intelligent model deployment.
Distributed SystemsMachine LearningCloud DevelopmentSystem Design

Selected Works

A timeline of backend systems, APIs, and tools I've engineered.

View GitHub Archive ↗
Present
  • Architecting an event-driven distributed system that autonomously detects CI pipeline failures and submits code fixes via Pull Requests using FastAPI and Celery/Redis.
  • Implementing enterprise-grade security protocols including HMAC SHA-256 payload verification and GitHub App authentication with ephemeral JWTs.
  • Deploying the microservices architecture using Docker Compose, ensuring isolation between the webhook listener and analysis workers.
# Python# FastAPI# Redis# Celery# OpenAI API# Docker
Data Engineering

QueryBox

Oct. 2025
  • Architected a serverless data pipeline using DuckDB-WASM and Web Workers, enabling client-side processing of 50MB+ datasets.
  • Optimized ingestion performance by 50% via zero-copy buffer transfers and Apache Arrow IPC, reducing serialization overhead.
  • Engineered a real-time analytical layer capable of aggregating 100k+ records in ~200ms, delivering instant insights without backend latency.
# React# TypeScript# DuckDB-WASM# Apache Arrow# Web Workers
Mar. 2025
  • Built a Chrome extension embedding AI-powered summarization and conversational querying directly into webpages using Google’s Gemini model.
  • Implemented a secure DOM-extraction pipeline with Flask backend inference and sub-200ms preprocessing latency.
  • Designed a polished React UI with sandboxed content scripts to ensure reliable behavior across dynamic, JS-heavy sites.
# React# TypeScript# Flask# Google Gemini API