Developer & Designer, Connecticut

I build websites
people remember.

Frontend developer and designer who turns brands into immersive digital storefronts, and just as comfortable building the backend tools, data pipelines, and automation that power them behind the scenes.

See My Work Let's Talk
Scroll
Custom
Code, No Templates
Full
Stack, Frontend to Backend
E2E
Design Through Deployment
Mobile
First, Always Responsive

I build the whole thing, frontend to backend, design to deployment.

I'm a developer and designer with a bachelor's in Computer Science and a strong visual eye. My frontend work is where the polish shows: custom Shopify themes, React components, design systems, and animation, but I'm just as capable on the other side of the stack.

I've built Python scrapers and automation tools that restructure entire product catalogs, worked with APIs and AI integrations to streamline e-commerce data pipelines, and written Java. I'm not a frontend developer who avoids the terminal. I'm a developer who happens to also care deeply about how things look and feel.

When I'm not debugging at 2am or rebuilding the same section for the sixth time because the spacing wasn't right, you'll probably find me writing Python scripts nobody asked for or getting unsolicited design feedback from my cat.

JavaScript Python Java React Shopify Liquid HTML / CSS REST APIs AI Integration AWS / Cloud Git UI/UX Design CSS Animation Responsive Design Figma
Education

University of Hartford

Bachelor's in Computer Science.

Current Focus

The Dog Bone LLC

Lead developer and designer building a full custom Shopify storefront for a premium grain-free dog treats brand. Every single section hand-coded.

Frontend

Premium E-Commerce

Custom Shopify themes, dark UI systems, interactive showcases, and conversion-focused design. The visual side of what I do, and where the craft shows most.

Backend

Automation & Tooling

Python scrapers, AI-powered data pipelines, API integrations, and custom tools that transform messy product data into clean, ready-to-import catalogs.

Philosophy

No Shortcuts

If something needs to be rebuilt six times to get it right, it gets rebuilt six times. If the logic is fragile or the timing is off by 50ms, it gets fixed. That's the standard.

What I've Built

E-Commerce Data Automation

Python · APIs · AI

Custom Python tools that take raw product spreadsheets and transform them: scraping, restructuring, rebranding, and reformatting catalog data to streamline product transfers and inventory overhauls between platforms.

Python Web Scraping API Integration AI / LLM

Custom Animation Systems

Frontend · Creative Dev

Hand-built animation systems: scroll-triggered reveals, 3D hover effects, ingredient showcases, canvas-based starfields, and micro-interactions that bring interfaces to life without relying on libraries.

CSS Animation Canvas API Intersection Observer Three.js

AI Desktop Assistant

Python · Gemini API · Automation

A Python desktop tool that monitors on-screen content in real time, extracts text via screen capture, sends it to Google's Gemini API for processing, and returns formatted responses through a notification system with a human-in-the-loop approval workflow and automatic retry logic.

Python Gemini API Screen Capture OCR Notification System

Interactive UI Components

React · Shopify

Recommendation quizzes with scoring algorithms, multi-step product configurators, dynamic review sections, and subscription flows all designed and coded from scratch.

React JavaScript UX Design Shopify Liquid

The Approach

01

Understand the Problem

Before writing a line of code, I figure out what actually needs to happen. Who's using it, what's the goal, and what's the simplest path to get there right.

02

Design the System

Whether it's a component library, a data pipeline, or an API integration, I think in systems, not just features. Everything should be cohesive and maintainable.

03

Build It Right

Clean, well-structured code that other developers can actually read. Proper architecture, sensible abstractions, and the kind of polish that separates professional work from "it works."

Let's Work Together

Have a project that needs
that level of detail?

Currently available for freelance projects, contract work, and full-time roles. Frontend, backend, or wherever the work needs to happen.

kady@kadyfarrell.com Download Resume