Resume

Staff Software Engineer @ Academia.edu · Taylors, South Carolina

Engineering leader with 8+ years building user-focused products across social networks, data-intensive predictions, educational platforms, and AI tooling. I pair fast iteration with solid architecture, and I like carrying projects the whole way from planning to launch.

Experience

  1. Academia.edu

    3 yrs 10 mos · Taylors, SC

    1. Staff Software Engineer Jul 2025 – Present
    2. Senior Software Engineer Dec 2022 – Jul 2025
    • Lead a team of engineers to plan and iterate on high-value projects, streamlining communication across many functions.
    • Built a new social network from the ground up, scaling it from 60k to 200M users.
    • Upgraded and built design system components to improve developer velocity and consistency.
    • Prototyped a React Native mobile app to prove out value for future projects.
  2. VisioStack Inc.

    Greenville, SC

    1. Software Engineer / Team Lead Aug 2020 – Dec 2022
    • Improved an image detection system using PyTorch to find information about railway ties.
    • Created a design system from the ground up in React to improve developer velocity and add visual continuity.
    • Refined the workflow system for complex DAG-based pipelines.
    • Lead a team of engineers to get the company's all-in-one search tool ready for release.
  3. Follett

    Greenville, SC

    1. Software Engineer Aug 2018 – Aug 2020
    • Developed a React Native app using OCR and OpenCV to scan book covers and text.
    • Built a design system in Angular.js and vanilla HTML for consistent, quick-to-assemble interfaces.
    • Experimented rapidly with new ideas to deliver value in ed tech.
    • Spearheaded the rewrite of a 15+ year-old Java application to Angular.js.
  4. Exercise.com

    1. Web Developer Jan 2017 – Jan 2019
    • Fast-tracked from web developer to full-stack engineer on Ruby on Rails and Ember.js.
    • Added two-factor authentication to keep the site secure.
    • Shipped a slew of features for workout planning and profile management.
  5. Bob Jones University

    3 yrs 1 mo · Greenville, SC

    1. Computer Science Lab Monitor Jan 2016 – Aug 2018
    2. Microsoft HoloLens Developer Aug 2016 – Aug 2017
    3. IT Service Desk Aug 2015 – Dec 2016
    • Helped students with class projects and assignments, and hosted a weekly study group for a computer science course.
    • Built two mixed-reality apps for the Microsoft HoloLens in Unity — an interactive periodic table and a close-up cell model.
    • Supported faculty and staff hardware and software as part of the Mac team.
  6. Chick-fil-A

    Lake Dow, GA

    1. Team Leader Sep 2013 – Aug 2015
    • Managed 10–15 employees per shift, juggling a wide variety of tasks under real time pressure.

Skills

Languages
TypeScriptJavaScriptRubyPythonC#SQL
Frontend
SvelteReactReact NativeVue.jsAngular.jsEmber.jsCSS
Backend
Ruby on RailsNode.jsExpress.jsPyTorchOpenCV
Platform
Google Cloud PlatformCloudflarePostgres

Projects

  • This site

    SvelteKit on Cloudflare Workers with D1 and R2.

Education

  • B.S. Computer Science
    Bob Jones University · 2015 – 2019
  • Triplebyte Certified Generalist Software Engineer