<hello>

I'm Katie Chickering.

I build thoughtful digital experiences that help people succeed.

Software Engineer | Front-End & Mobile Development | Specialized in React Native & TypeScript Frameworks | Dedicated Project Lab Experience

Contact

<about me>

Hi, I’m Katie, a Software Engineer who learned to code and never looked back! I specialize in front-end and mobile development, specifically with React Native / React and TypeScript frameworks.

My background in both fitness and executive support has always centered on helping others succeed. In these roles, I relied on a wide range of software tools and became increasingly interested in how those systems were built. This curiosity ultimately pushed me toward pursuing software engineering, where I can create my own solutions to help others.

I graduated from Coding Dojo at Colorado Technical University in July 2025 with 3 full stacks under my belt using Python, JavaScript, and Java. Since then, I’ve built many projects including a cross platform mobile application with 2 distinct interfaces and dozens of screens to handle complex task management workflows. Built for a client alongside a backend engineer and a UI/UX designer, this project highlights my work as the front-end engineer. It showcases my technical expertise and my ability to deliver robust, feature-rich solutions through effective collaboration. Check out the project below!

Katie Chickering

<projects>

Track My Chores Mobile Application

Published on the Apple App Store - expanding to Google Play soon

Skills

React
Native

Front-End
Development

Agile
Methodologies

Scrum

Mobile Application
Development

Technologies Used

  • Core Stack: Expo Go + EAS Build, React Native, Node.js + Express, MongoDB
  • Languages: Javascript, JSX
  • Cloudfare R2: Image storage
  • Agenda: Server-side job scheduling
  • EmailJS: Registration and password reset emails
  • NativeWind: Front-end styling
  • Figma: Design collaboration with UI/UX designer
  • Render: Backend server deployment
  • Dev Tools: GitHub, Android Studio, Xcode

Highlights

  • Easily assign chores to your kids with separate parent and kid interfaces
  • Create one-time or recurring tasks, set due dates, add notes, and assign chores to one or more kids in just a few taps
  • Update, delete or reassign chores anytime when plans change
  • View tasks by due date with an interactive calendar, see what's due in the Today tab, and view chores by kid in the Kids tab to stay organized
  • Quickly approve completed chores with a single tap
Track My Chores preview

Overview

  • This project was built with a Node.js and Express backend and a React Native frontend styled with NativeWind. Following an MVC architecture, the application uses MongoDB as the model, an Express API as the controller, and React Native for the view.
  • Key features include full CRUD functionality for chores, user authentication with JSON Web Tokens, photo capture and storage, push notifications, and repeating chores powered by a chore template system and cron jobs. The project was conceptualized in Figma and includes both light and dark modes. It was brought to life with dynamic, responsive styling that adapts well to a wide range of mobile screen sizes.
  • The application has been tested on both Android and iOS emulators to ensure a smooth cross-platform experience. With over 30 unique screens and 2 distinct user interfaces, this project demonstrates our expertise in full-stack mobile application development.
Track My Chores screen 5Track My Chores screen 6Track My Chores screen 7Track My Chores screen 8
Track My Chores screen 1Track My Chores screen 2Track My Chores screen 3Track My Chores screen 4

Deployment

  • Our app is currently available on the Apple App Store! We are in the testing phase for Google Play and plan to release it there soon.

Authors

<education>

Coding Dojo Certificate

Coding Dojo, Colorado Technical University

Certification, Computer Software Engineering

  • Languages: Python, JavaScript, Java, HTML, CSS, SQL
  • Technologies: MySQL, Flask, MongoDB, Express, React, Node.js, Spring Boot
  • Programs: VSCode, MySQL Workbench, Postman, GitHub

Graduated an intensive software engineering program specializing in full-stack development across three core ecosystems: Python, JavaScript, and Java. The program ended with a final project where I engineered a full-stack solution from initial system design to final cloud deployment.

Relevant courses: Programming Basics, Web Fundamentals, Python, MERN, Java, Project Building and Algorithms

Oct 2024 - Jul 2025
UCSC Certificate

University of California, Santa Cruz

Bachelor of Arts, Environmental Studies

  • Cum Laude Honors
  • Environmental Studies Department Honors
  • Minor in Sustainability Studies completed with a 4.0 GPA
  • 6 Dean's Honors Awards

Activities and societies: Alpha Psi Sorority President with 100+ members

Relevant courses: Personal Computers

2014 - 2018
GPA: 3.7

<certifications>

Harvard Online Certificate

Introduction to Computer Science, CS50

Certificate of Completion, Harvard Online

  • Issued Jun 2024
  • Languages: C, Python, HTML, CSS, SQL
  • Technologies: MySQL, Flask
  • Programs: VSCode, Github
  • 10 problem sets & 1 final full stack project

<contact>

Let's connect!

View Resume