Brigham Young University, Idaho
Class of 2021B.S. Applied Technology · 3.81 GPA
Certificates
- Web Development
- Front End Development
- Back End Development
Senior full stack software engineer specializing in React, Next.js, and TypeScript. I recently helped modernize the frontend at BambooHR, and today I ship production Next.js applications end to end. Before engineering, I spent years in enterprise B2B sales, so I understand how businesses actually use the software I build.
About
I'm a senior full stack software engineer based in Provo, Utah, with a strong foundation in TypeScript, React, and Next.js. Most recently I was a key contributor to a company wide frontend migration from legacy PHP Twig to modern React at BambooHR, where I also served as Scrum Master. Through Kaveotech I do full stack contract work for clients across industries, designing, building, and deploying Next.js applications end to end from architecture to production. Before engineering, I spent several years in enterprise B2B sales, so I bring a practical understanding of how go to market teams operate to everything I build.

Stack
The languages, frameworks, and platforms I reach for to ship production software.
Work
Senior Software Engineer
Build the API first B2B data enrichment platform that over 3,000 go to market teams rely on for verified emails, mobile numbers, and company intelligence. I work across the enrichment endpoints and the surfaces that sit on top of them, including the REST API, CLI, and MCP server, with a focus on keeping lookups fast and reliable at scale.
Full Stack Software Engineer
Founded and run a full service tech agency delivering web design, content marketing, SEO, and custom app development for small and mid sized businesses. I build and deploy full stack Next.js applications on Vercel, owning the whole lifecycle from architecture to production, and I manage the technical infrastructure like DNS, hosting, and domains across multiple client accounts.
Software Engineer II & Scrum Master
Key contributor to a company wide initiative migrating the frontend from a legacy PHP Twig engine to modern React, building clean, modular components and patterns the engineering team adopted across the codebase. I also served as Scrum Master, running daily standups and leading two week sprints in Jira.
Full Stack Software Engineer
Hardened a production application by introducing TypeScript on the server to eliminate type errors, and added JWT authentication with a role based access system across both the API and UI layers. I owned peer reviews, unit testing, and debugging standards.
Full Stack Software Engineer
Led a team of five engineers building a full stack gift card processing platform and companion mobile app in Next.js, TypeScript, React, Node, Express, and Firebase. I architected features end to end, from database schema design to the customer facing UI.
Projects
A mix of production products and personal builds, from platforms serving hundreds of firms to small apps I made to learn something new.

An API first B2B data enrichment platform used by over 3,000 go to market teams to find verified emails, mobile numbers, and company data. I build across the enrichment endpoints and the surfaces on top of them, including the REST API, CLI, and MCP server, keeping lookups fast and reliable at scale.

A flexible household budgeting product I designed and built, shaped around how families actually manage money. It pairs automatic bank sync through Plaid with smart transaction categorization, real time household collaboration, and an AI assistant powered by Claude, all in a clean single screen view of planned versus spent.

A leading HR platform used by tens of thousands of companies. As a key contributor to a company wide frontend modernization, I helped migrate the interface from a legacy PHP Twig engine to modern React, building clean, modular components and patterns the engineering team adopted across the codebase.

A tax credit platform trusted by hundreds of CPA firms. I introduced TypeScript across the application server, added JWT authentication with a role based access system, and built role aware interfaces on the frontend.

The web development and digital marketing agency I founded and run, serving contractors and home services businesses. I design, build, and deploy full stack Next.js client sites on Vercel and handle everything from architecture to launch.

A gift card platform that lets businesses sell and manage gift cards with no processing fees. I helped lead a team of five building it end to end, from database schema to the customer facing UI, alongside a companion mobile app.

An event and ticketing platform with customizable ticket types, onsite redemption, and attendance tracking. I built full stack features across the web app and a companion mobile app.

A web application I designed and built for leaders in The Church of Jesus Christ of Latter Day Saints, helping them stay organized and focused on the people they serve.
Concepts
Self initiated concepts where I prototype product ideas and the improvements I would make to the tools I use.

Education
B.S. Applied Technology · 3.81 GPA
Certificates
Testimonials
A few words from managers, teammates, and collaborators I have worked with over the years.
Andrew strives to understand the big picture and has a talent for seeing potential gaps in specs or implementations. When he began regularly proposing reusable, modular solutions to make the product better, I knew he was truly thinking like a senior.
Brian Reeve
Platform Business Technology Director
He switched with ease between front and back end development and grew immeasurably over the year, easily earning his move to senior full stack developer. He produced high quality code with equally high quality documentation.
Stephen Jones
Principal Front End Developer
Andrew demonstrated exceptional skills in full stack development, consistently producing well designed, efficient, and scalable solutions. I always had full confidence in his ability to refine my designs to perfection.
Jesse Johnson
Lead UX Designer
Andrew has an incredible drive to learn new technologies and do quality work, and he naturally develops a deep understanding of a platform's inner workings. It's a joy to work with him, and he connects with everyone across teams and disciplines.
Robert Towell
Senior Full Stack Engineer
Contact
I'm open to senior full stack and Next.js engineering roles. Email is the fastest way to reach me, and I'll get back to you quickly.