Hi! I'm Katherine,
an AI Engineer with
full-stack development and marketing experience.

Accomplishments

  • Built an AI-powered marketing assistant and web application for an e-commerce business that uses custom data layer and natural language processing to develop channel-specific marketing deliverables
  • Completed front-end developer program and worked in a full-stack engineering role delivering up to 5 user stories per week, practicing back-end development, and working in 5 languages and 4 tech stacks
  • Trained and led digital campaign management team of 3 through period of high growth and personnel changes, ensuring on-time and successful delivery of all campaigns while leading to 30% increase in efficiency

Engineering Projects

openAI assistant api diagram

AI Assistant for E-Commerce

AI Engineering

OpenAI Library, Python, Flask, Flask-Login, Flask-Session, SQL, Notion, PyCharm, Heroku

Challenge: Build AI tool with web interface to streamline marketing operations for e-commerce.


Skills: OpenAI Assistants API, Token Monitoring, Logging, Moderation and Data Layers, Multi-turn conversations, Authentication, Database Queries, Database Migrations, Environments & Environment Variables


Result: Built 3 terminal-based AI Marketing Assistants (1 per marketing channel) using the OpenAI Assistants API. Created Python and Flask server-side application with sign-in/sign-out functionality to host primary Assistant.


shopify theme architecture diagram

Shopify Website

E-Commerce Development

Liquid, Shopify CLI, Shopify Admin, Calendly, Appstle, XO Galleries, Visual Studio Code, HTML, CSS

Challenge: Migrate website to an e-commerce platform, build and expand store offerings


Skills: Website Audit (UI/UX), Tech Stack Research, Theme Development and Architecture, Metafields, SEO, Coding, Git, GitHub, Prompt Engineering


Result: Built e-commerce store and migrated website by coding custom theme (including 10 re-usable snippets), utilizing the Shopify CLI and 15 metafields, and integrating 3 applications.


model view controller diagram

Ruby & Rails Web Application

Full-Stack Development

Ruby, Rails, ERB, Bootstrap, SQL, Postgres, RSpec, Capybara, Heroku, GitHub, Pivotal Tracker

Challenge: Client had a proprietary tasking process for developing maintenance plans to eliminate downtime of manufacturing equipment. This process was completed using Excel. The client wanted a web application where they could complete the tasking process and have their customers access the resulting maintenance plans.


Skills: MVC, CRUD, Database Migrations, Routing, TDD, E2E Testing, Unit Tests, Single Responsibility, Continuous Delivery, Pair Programming


Result: Server-side web application that outputs a customized maintenance plan for each client.


redux diagram

Mobile Cross-Platform Application

Mobile Development

React Native, TypeScript, Redux, Jest, Kotlin, Kotlin Multiplatform, Appium, Swift, SwiftUI, Gradle, Jira

Challenge: A medical device company wanted a mobile app to pair with one of their wearables so users could read their data and enter data to gain health insights.


Skills: Cross-platform mobile development, front-end development, E2E Testing, Unit Testing, backfilling tests, debugging, Agile, Sprints, Pull Requests, Branching and Merging


Result: Four applications were engineered to comprise one mobile app. Three applications were built for the regulated portion of the app, and one React Native application was built for the unregulated portion.


Developer Tools

PyCharm

OpenAI API

Python

Flask

Heroku

Notion

Git, GitHub & GitHub Actions

Command Line

HTML

CSS

Liquid

Shopify

Google DevTools

Visual Studio Code

Ruby

Rails

SQL

Postgres

IntelliJ

Unit Tests

E2E Tests

Debugger

Kotlin Multiplatform

Xcode

Emulator & Simulator

Appium Inspector

Docker

Gradle

NPM

Figma

Google Cloud Products

Branches & Pull Requests

Marketing Case Study

Building the Event Venue offering at the Boulder Flower Farm was a five part process that included Research and Branding, a Website Build, Marketing Strategy and Implementation, and Customer Experience.

About

I’m a mindful and collaborative operator who loves creating delightful user experiences that convert. Here are a few things about me...

  1. Simplifying and improving client experiences has always been one of my gifts, and is a skill I've applied and honed in each of my roles - from customer service to engineering
  2. Before working in the digital space, I worked in Quality Management Systems for a healthcare company, streamlining and improving electrical and mechanical engineering processes
  3. Building software is what I love most because it requires me to engage my communication, creative and analytical thinking, and technical skills to solve complex problems that improve people's lives
Katherine Fier Headshot

Are you needing technical support? Here are some of the ways I can help!