Casey Fronk

Senior Software Engineer

I build reliable, scalable, and
intuitive web experiences.

Back in 2009, I started tinkering with Lua scripting in Garry's Mod. Little did I know, this was my gateway into the marvelous, bottomless void of computer science.

This led into day-trading — but not for the money. In 2015, I learned JavaScript to build a tool that evaluated historical market data, identified trends, and automatically placed buy/sell orders under various conditions. There is a reason I am a software engineer and not a financial analyst.

Jump to today, and I have had the privilege of building solutions for a cosmetics company, a renowned Neuropsychologist, a breathalyzer manufacturer, and a solar engineering firm.

Experience

Senior Software Engineer

Wyssling Consulting · 2021 - Present

  • Leading the development of a custom CRM system in the solar industry that has modernized workflows, increased productivity, and reduced errors.
  • Revenue increased through better tracking and visibility of services rendered, data integrity, and employee productivity.
  • Downtime has been eliminated through strict type-safety and rigorous testing.
  • Implemented a tRPC API for querying and mutating data. Token-based authentication and role-based authorization ensures that each request is valid.
  • Configured a PostgreSQL database on AWS. All table definitions and migrations managed using Drizzle - recently converted from Prisma.
  • Configured a CI/CD system using AWS Code Pipeline, automated Github integration. Set up a development environment for testing the stability of new features before pushing to production.
  • Frontend built using React with Vite, shadcn/ui, and Tailwind CSS. Consistent, responsive, and customizable theming with light and dark modes.
  • Interviewing, onboarding, and training new software engineers. Conducting code reviews and teaching scalable, maintainable software practices.

Software Engineer

Skyline USA · 2020 - 2021

  • Built a React, Kotlin, and PostgreSQL application used internally to manage clients and ingest GPS and photo data from cellular-connected Ignition Interlock Devices (IID).
  • Implemented an intricate build script for injecting the React application into the existing PHP system that we were replacing.
  • Designed a React Native mobile app used by technicians across the country to install and configure Ignition Interlock Devices (IID).

Software Engineer & IT Administrator

Neurology Learning & Behavior Center · 2018 - 2020

  • Managed internal network, SMTP email system, and computer hardware/software issues.

IT Administrator

Younique Products · 2014 - 2018

  • Onboarding new employees, provisioning user accounts.
  • IT department budgeting, purchasing, and configuring new hardware.
  • Implemented a single-sign-on solution that simplified internal access to third-party tools.
  • Managed internal network, configured per-department VLANs, implemented and monitored anti-virus.
  • Configured a failover solution between primary and backup internet connections to reduce downtime.
  • IT help-desk support and troubleshooting for over 700 employees.

Cashier, Sales & Computer Repair

Office Max · 2011 - 2014

  • Troubleshooting and repairing customer computers.
  • Providing exceptional customer service.
  • Sales, attaching services and exceeding customer-retention program expectations.

Accomplishments

WIP