About Me

I’m Kody Wells, a backend-focused Full-Stack Developer based in Orem, Utah. I specialize in building high-performance web applications that turn complex data into intuitive, fast, and reliable tools. My core skills include Python, FastAPI, Flask, and PostgreSQL, with deep experience in async APIs, Redis caching, background processing, and performance optimization.

Professionally, I’ve developed an internal Product Information Management (PIM) system from the ground up, integrating with Shift4Shop and SkuVault APIs to unify product catalogs, purchase orders, inventory, and kits. The platform leverages async SQLAlchemy for bulk upserts, Redis caching for speed, and materialized views for analytics-ready querying. I’ve also built real-time dashboards for sales, costs, warehouse operations, and a marketing analytics suite integrated with Listrak to serve insights for a 740,000+ subscriber base.

I focus on clean architecture, scalable data models, and production-ready deployment strategies using Gunicorn, Nginx, and systemd. Outside of work, I enjoy building hobby projects like a Magic: The Gathering deck builder, a Dungeons & Dragons knowledge app, and experimental game development projects. I also compose and design music for games, combining technical development with creative audio production.

Skills

  • Database Design
  • Python
  • FastAPI
  • Flask
  • Django
  • Axios
  • JavaScript
  • Node.js
  • PostgreSQL
  • SQLAlchemy
  • API Design
  • API Integration
  • HTML5
  • CSS3
  • Git
  • Redis
  • Celery
  • Linux
  • Bcrypt
  • Scrypt
  • Nginx
  • Gunicorn
  • Uvicorn
  • Systemd
  • Unity
  • C#
  • Game Design
  • Sound Design
  • FL Studio
  • Serum
  • Music Composition

Projects

Product Information Management (PIM) Platform

Internal
  • FastAPI
  • PostgreSQL
  • Async SQLAlchemy
  • Redis
  • Celery
  • Nginx
  • Gunicorn
  • systemd
  • Bcrypt
  • Built a ground-up PIM to normalize multi-site catalogs, kits, inventory, purchase orders, and suppliers.
  • Bulk upserts with async SQLAlchemy and ON CONFLICT; heavy use of materialized views for analytics speed.
  • Redis caching for hot paths; secure auth with bcrypt; admin UI for user and data operations.

Real-Time Sales & Operations Dashboard

Internal
  • FastAPI
  • Flask
  • SSE / WebSockets
  • Redis Pub/Sub
  • Celery
  • PostgreSQL
  • Bcrypt
  • Streams live sales, costs, and order status from ShipStation, Shift4Shop, and SkuVault.
  • Reduced memory pressure with chunked SSE updates; background jobs publish through Redis Pub/Sub.
  • Profit logic aligned across SQL and Python; includes pick/pack builder and picker operations views.

Marketing Analytics & Listrak Integration

Internal
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Celery Beat
  • Listrak API
  • Materialized Views
  • Synced messages, performance, links, and subscribers for a 740k+ email list.
  • Scheduled 30-minute deltas; daily subscriber net-change charts; message drill-downs.
  • Materialized view refresh strategy for fast dashboards without overloading OLTP tables.

Shift4Shop & SkuVault ETL / Catalog Sync

Internal
  • Async HTTPX
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Redis
  • Concurrency / Retry
  • Full catalog ingest per site: products, distributors, price levels, categories, external IDs, features, galleries, option sets and choices, and manufacturers.
  • Concurrency control with semaphores, robust retry and backoff, and conflict-safe batch upserts.
  • Sales and PO ingestion, plus weighted days-to-receive metric from PO and receipt history.

Magic: The Gathering Library & Deck Builder

  • Python
  • Flask
  • Scrypt
  • Jinja2
  • PostgreSQL
  • JavaScript
  • HTML
  • CSS
  • Developed a full-stack app for creating and managing Magic: The Gathering decks and browsing card availability.
  • Implemented encryption and data protection with Scrypt to secure user data at rest.
  • Built a secure login/logout system with Jinja2 and Flask sessions to keep each user’s decks scoped to their account.

Dungeons & Dragons Information Website

  • JavaScript
  • Node.js
  • Express
  • PostgreSQL
  • HTML
  • CSS
  • Built a searchable info site for D&D classes and spells with a clean, responsive UI.
  • Used a SQL database with POST and GET routes to manage content and queries.
  • Integrated Express templates with HTML/CSS for fast, accessible browsing.

Game Development & Music Composition

Game Development

Creative / Technical
  • Unity
  • C#
  • Game Systems
  • UI Design
  • Prototyping
  • Game Design
  • Designed and prototyped game systems including tower defense mechanics, survival/base-building concepts, and card-based gameplay ideas.
  • Worked with Unity to explore player interaction, UI systems, object behavior, input handling, and game loop design.
  • Developed game concepts focused on strategy, progression, atmosphere, and replayable systems.

Music Composition for Games

Audio / Composition
  • FL Studio
  • Serum
  • Sound Design
  • Cinematic Music
  • Game Audio
  • Synth Design
  • Composed and designed music ideas for game projects, focusing on atmosphere, tension, fantasy, sci-fi, and combat-oriented themes.
  • Created custom synth sounds, pads, effects, and musical textures using FL Studio and Serum.
  • Explored adaptive game audio concepts, including mood-based composition for exploration, combat, and dramatic moments.