Full-stack engineer and technical product manager with 10+ years building web and mobile applications. I build with React Native, Next.js, Node.js, TypeScript, and AWS.
I started coding in college at the College of Charleston (BS in Computer Information Systems, 2015). Since then I've freelanced, worked at digital agencies, and held a Product Manager role at Brock Solutions where I led modernization of a baggage handling platform for Fortune 500 airlines.
I shipped The Trick Book to the App Store, a social platform for skateboarders and snowboarders with 200+ users. 18,500 lines of code across 3 codebases, built solo. I also design production RAG systems using LangGraph multi-agent architecture and vector databases.
I write PRDs and the code that implements them. That dual perspective means fewer miscommunications, faster iterations, and products that actually solve the problem.
When I'm not coding I'm skateboarding, snowboarding, or wakeboarding.
Education
2011-2015
Assignments in Object Oriented Design, the Model View Controller, Server Side Architecture, e.t.c. I no longer have access to a lot of my projects from this time period.
Technologies Used: Python, HTML, CSS, Javascript, Java, SQL, PHP
Digital Agency
2012 - 2018
Wave Wranglers Personality Test - an online quiz / test built in pure HTML, JS, CSS back in 2012:
Contracted by Southeastern Grocers for work on Bi-Lo (no longer exists) and Winn-Dixie Websites: https://www.winndixie.com/
Contracted by Delhaze Group for work on SCORM compliant CBTs converting a Flash created learning course to pure HTML5, CSS3 & JS
Worked on two Android Applications utilizing QR codes, one of them still exists House Scan
Technologies Used: HTML, CSS, Javascript, Java, PHP, SQL, SCORM, Adobe Flash
I've been working for various clients on Upwork for 10 years now. It's been a great place to meet new clients. I've worked on websites, web apps, mobile apps, API integrations, and more. Top Rated with 100% Job Success.
Technologies Used: HTML, CSS, Javascript, Java, SQL, PHP, Zoho Creator, and more...
I met Matt from Trailguide Technology Services on Upwork when I did a pretty advanced data sync for his Membersuite application. I made a PHP script that merged one database of members with another for a healthcare company.
From there he hired me for more projects and we started working in Zoho Creator, his clients eventually leaned to more no-code solutions and work tapered off. It was great working with TGTS!
Sites worked on: AIHM.org newmastersgallery.com and more...
Technologies Used: Zoho Creator, PHP, SQL, HTML, CSS, Wordpress
I met Frank from Burder Creative through UpWork and it's been a pleasure working for him the past few years. We just finished up a pretty advanced project where I integrated a React App that pulled data from a 3rd party API into a Wordpress site as a plugin. The data from the logged in WP user was used to pull the corresponding data from the 3rd party API for home health agents to requests shifts and view / update their profile preferences. The client was: Sonas Home Health
Technologies Used: ReactJS, Bootstrap, PHP, HTML, CSS, Wordpress, Postman
Started as a developer, promoted to Product Manager within a year. Led modernization of SmartSuite, a baggage handling platform used by Fortune 500 airlines, driving it toward a microservice architecture with AI integration. Wrote PRDs, managed roadmaps with OKRs, and coordinated cross-functional teams while still contributing code.
Technologies Used: ThingWorx, JavaScript, SQL, HTML, CSS, Bootstrap, Azure, Git, Jira, Confluence
Built and shipped a social platform for skateboarders and snowboarders to the App Store. 200+ users, 18,500 lines of code across 3 codebases: React Native mobile app, Next.js website, and Node.js REST API. Built solo using AI coding agents.
Technologies Used: React Native, Next.js, Node.js, Express, MongoDB, AWS Amplify, AWS EC2, Bunny CDN
Independent Consulting
2025 - Present
Full-stack consulting on Upwork (Top Rated, 100% Job Success). Building web and mobile apps, REST APIs, and AI integrations. Also designing production RAG systems using LangGraph multi-agent architecture and vector databases. Published results: relevance improved from 0.67 to 0.89, hallucinations reduced from 23% to 4%.
Technologies Used: React, Next.js, Vue.js, Node.js, Python, LangGraph, Qdrant, AWS, Docker, GitHub Actions
* I've worked with a LOT more clients, agencies and projects. I just highlighted a few of my favorites to keep the information concise.
Considering how much I have learned from tutorials on the web, I think it's important to give back to the community. Here are some coding articles I've written to help other developers solve problems!
In this article we'll go over how to migrate an entire Wordpress site with the Duplicator plugin. In this example, my client has a Wordpress Managed Hosting plan with Godaddy and would like to migrate his site to a AWS Lightsail Instance.
Published on Hackernoon
In this article I'll show you guys how to create a React Application as a Wordpress Plugin and additionally how to pass in data from PHP / Wordpress to your React App.
Published on Medium
In this article I'll show you guys how I animated my own personal logo for my website with pure CSS3 and SVG code.
Published on Medium
A practical guide to building production RAG systems with LangGraph multi-agent architecture and vector databases. Relevance improved from 0.67 to 0.89.
Published on Medium
Breaking down the landscape of AI agent frameworks and when to use each one.
Published on Medium
How to build and deploy a serverless API using AWS SAM with CI/CD via GitHub Actions.
Published on Medium