Ansel Colvin

Senior Engineer

Nice To Meet You

Hi, I'm Ansel. I'm a detail-oriented engineer based in Kirkland, Washington, specializing in building intelligent user experiences. With over two decades of web development experience and years of professional impact, I design and ship clean, accessible interfaces that solve real problems for organizations of all sizes.

Today, I focus on applied AI engineering alongside my front-end and full-stack experience: integrating LLMs, RAG systems, and machine learning into production web applications using TypeScript, Next.js, and modern AI tooling. I'm passionate about the intersection of thoughtful product design and AI, where complex systems become intuitive experiences.

Whether it's architecting full-stack SaaS platforms, building AI-assisted developer tools, or implementing intelligent features that adapt to user needs, I bring a senior engineer's rigor to emerging technology and a product mindset to every line of code.

My Skillset

Front-End & Full-Stack

HTML/CSS/JavaScript/TypeScript

React

Next.js

Astro & Starwind UI

Zustand

Redux

Tanstack

GraphQL

SASS/Emotion/vanilla-extract

Node.js

Adobe Experience Manager

Azure DevOps

a11y Accessibility Standards

WCAG AA Compliance

Jest/Cypress

Artificial Intelligence & Machine Learning

Large Language Models (LLMs)

Retrieval-Augmented Generation (RAG)

Prompt Engineering

LangChain

AI-Assisted Development

Python

PyTorch

AI Integration & Tooling

Responsible AI Practices

Some Of My Work

Role: Front-End Lead

Project Description: Led a team of front-end engineers alongside back-end engineers, devOps, and QA specialists to build and maintain multiple web properties for Starbucks seeing over 21 million monthly visitors, working with apps and multiple backend systems. Led the development and execution of UI migrations for the sites to a new CMS platform.

Tech Stack: Adobe Experience Manager (AEM), React, CSS/SASS, JavaScript, TypeScript, Azure DevOps, Zustand, Tanstack Query, GraphQL, Accessibility (a11y), Jest, Cypress, Storybook

Role: Front-End Lead

Project Description: Led a team of front-end developers in working alongside a design agency and internal stakeholders to develop a new internal learning portal and sales system, built with React in Adobe Experience Manager, and leveraging multiple APIs as data sources.

Tech Stack: Adobe Experience Manager (AEM), React, CSS/SASS, JavaScript, react-router, Jest

Role: Senior Front-End Developer

Project Description: Worked alongside a team of front-end and back-end developers, a design agency, and key stakeholders across the organization to migrate a full enterprise property to the Adobe Experience Manager CMS. Developed in AEM, the components utilize a mix of HTL/Sightly for markup and extensive JavaScript.

Tech Stack: Adobe Experience Manager (AEM), HTML/HTL/Sightly, CSS/SASS, JavaScript, VueJS, jQuery

Role: Front-End Developer

Project Description: Developed and maintained components and templates within Adobe Experience Manager for several web properties.

Tech Stack: Adobe Experience Manager (AEM), HTML/HTL/Sightly, CSS/SASS, JavaScript, jQuery

Role: Front-End Developer

Project Description: Developed components and templates within Adobe Experience Manager.

Tech Stack: Adobe Experience Manager (AEM), HTML/HTL/Sightly, CSS/SASS, JavaScript, jQuery

Role: Content Implemenetation Specialist

Project Description: Developed components and implemented content within Adobe Experience Manager.

Tech Stack: Adobe Experience Manager (AEM)

Role: Front-End Developer

Tech Stack: HTML, CSS/SASS, JavaScript, jQuery

Role: Front-End Developer

Tech Stack: Adobe Experience Manager (AEM), HTML/HTL/Sightly, CSS/SASS, JavaScript, jQuery

Role: Front-End Developer

Tech Stack: Wordpress, PHP, HTML, CSS/SASS

Get In Touch

visit my: