I love backpacking (especially in the Appalachians), mountain biking in Harbison Forest, kayaking down the Saluda river, car camping is great, too, or just going for walks!
I speak some French (B1/B2), and sometimes attend the Alliance Française happy hours. Venez boire un coup avec nous.
I play both guitar and piano and love recording music.
I love tinkering with electronics, especially experimenting with ESP32s to automate things around the house, and I run most of my services locally my home server.
I’m a licensed Ham radio operator (KR4EFP) here in Columbia, SC. Feel free to reach out over simplex, or catch me on local repeaters: W4FTK system (Columbia 442.875 or Blythewood 443.650 repeaters) W4CAE Columbia (147.330), WR4SC Columbia (146.715), or WR4SC Little Mountain (147.210).
I do some digital photography and digital art. I've created a few series that I've shown in local galleries...
Another passion of mine is learning about wine and food pairings. I built a wine–food pairing app that’s currently in beta, so if you’d like to try it out (or just chat about wine) - reach out!
Another great hobby of mine is TTRPGS, specifically Traveller RPG. I’m always happy to host a session for new or experienced players using Foundry VTT or at Firefly on St Andrews.
If you’re into any of this, I’d love to connect!
Professional
Senior Software Engineer with a proven track record of leading technical teams and delivering innovative solutions. Expert in designing scalable cloud-based architectures, process automation, and data optimization strategies. Specializing in Python, Go, JavaScript, Docker, and AWS, with a passion for driving engineering best practices, test-driven development (TDD), and cloud cost optimization. Adept at aligning technical solutions with business objectives to enhance performance and scalability.
Experience
Waymark - Senior Software Engineer
May 2025 - Current
Building AI-driven tools that power Waymark’s automated video creation platform. Focused on Python, AWS, and agentic AI to scale creative production for businesses.
Developed AI-driven prototype for automated brand color extraction from websites, accelerating integration of branding into product workflows
Enhanced team productivity by introducing improvements to ticket and epic structuring, streamlining project lifecycle management
Louddoor - Senior Software Engineer
Nov 2023 - Jan 2025
Led the end-to-end development of Home Team Heroes, an online card game that integrates real-world sports results with digital card collection mechanics. Planned the project roadmap and managed the technical implementation.
Modernized a legacy lead collection system by containerizing services with Docker in AWS, significantly improving scalability and resource efficiency.
Introduced weekly backlog grooming and bi-weekly sprint planning, improving sprint execution and cross-functional alignment.
Established test-driven development (TDD) practices and trained two junior engineers, transforming the team’s testing culture from zero test coverage to structured unit and integration testing.
Implemented AWS resource optimizations, enhancing performance and reducing costs, with a focus on EC2, S3, and ECS deployments.
Crayon - Senior Software Engineer
Mar 2022 - Nov 2023
Developed an automated Competitor Footprint tracking system, leveraging NLP (spaCy) and image
recognition to detect meaningful changes across competitors’ digital presence (websites, social
media, and product pages).
Optimized data pipelines using AWS SQS for efficient batch processing, ensuring scalable and
cost-effective operations.
Led API integration efforts with internal microservices and external platforms such as Facebook
and Twitter, streamlining competitor data ingestion.
Enhanced AWS monitoring with CloudWatch, addressing infrastructure cost challenges and
improving visibility into system health. Worked with EC2, S3, ECS, and AWS Lambda to balance
flexibility and performance.
Unitrends - Senior Software Engineer
Oct 2018 - Mar 2022
Transformed UI and mentored junior developers.
Led the transformation of the Cloud Backup product's UI.
Drove architectural decisions and enhanced performance and security.
Utilized JavaScript, Python, ReactJS, Enzyme, Mocha, Chai, Sinon, and Docker for UI development.
Automated critical communication processes, reducing manual effort and optimizing efficiency.
Modernized the codebase using Python, PHP, GoLang, gRPC, PostgreSQL, and Redis.
Seamlessly integrated legacy software with new projects in a Dockerized, microservices environment on AWS.
Friendemic - Software Engineer
Apr 2017 - Sep 2018
Implemented TDD and CI practices.
Spearheaded public reviews and ratings aggregation projects.
Applied NLP techniques for customer sentiment analysis.
Integrated data collecting suites with legacy software using Python, PHP, and JavaScript.
Vision Property Management - Software Developer
Mar 2016 - Apr 2017
Launched internal web applications.
Pioneered and launched an internal web application for property acquisition.
Designed SPAs using Python, PHP, PostgreSQL, MySQL, JavaScript, and frameworks like jQuery, Bootstrap, Vue, and Laravel.
Education
Computational Linguistics, University of South Carolina
2014-2016
Graduate coursework in Linguistics and Computer Science.
Electrical Engineering, University of South Carolina
2000-2005
Undergraduate coursework in Electrical Engineering and Photography.