Self portrait

Carter Simonson

Software Engineer specializing in web technologies

ABOUT ME

My introduction to software development came as a byproduct of my passion for video games as a child. It was a goal of mine to learn how the games that I was sinking all of my time into were created. This led me to start learning basic Python when I was in middle school. I was (and still am) fascinated by the ability to create something cool out of nothing other than time spent tinkering away in a code editor.

With that limited programming experience and an eagerness to learn in hand, I was offered a position helping out at a local software company named Leum Technologies. In this new position, I was motivated to learn new things such as web development, API architecture, and mobile development.

After graduating high school I decided to head straight into the professional field. I made the move to Madison, WI, and have been working full-time ever since - starting with a position building taxi management software at Mobile22 and more recently working as a front-end developer on the Growth and Monetization team at Zendesk.

PROJECTS

Kenshi Map Screenshot

Kenshi Interactive Map

An interactive map application for the video game Kenshi by Lo-Fi Games. This originated in early 2019 as a weekend project which I built using Angular (Ionic), Leaflet.js, and Firebase. More recently I've rewritten it in React (Ionic) and have implemented a WebGL renderer to increase performance. It can be found here.

URL Shortener Screenshot

URL Shortener

A basic URL shortener implementation written with Flask, SQLite, and vanilla HTML/CSS/JS. The service is configured with Github actions to automatically build and deploy to a DigitalOcean Droplet on each commit. My goal with this project was to refresh my knowledge of Python, SQL, Docker, Nginx, and Github Actions. A live demo can be found at shorten.minidev.io. The source code can be found here.

EXPERIENCE

Zendesk

Frontend Software Engineer, Dec 2020 - Current

Working to innovate the trial onboarding experience of Zendesk's Support product using React and Next.js in conjunction with Jest and Cypress.

Mobile22

Software Engineer, Jan 2020 - Dec 2020

Worked across the stack in contributing to Mobile22’s goal of creating a unified transportation platform. Utilized React, Node.js, Postgres, and Jest to reliably build, test, and deliver web applications.

OpenForge

Software Engineer (Contract), Oct 2019 - Jan 2020

Assisted with the development and testing of web and mobile applications utilizing Angular, Ionic, Node.js, and Firebase.

Leum Technologies

Software Engineer, Jun 2017 - Oct 2019

Led the development of new mobile and web applications, making use of native mobile technologies (Java and Swift) and hybrid web technologies (Ionic and Angular).

Contact