Jesse G. Donat

Minneapolis, MN

donatstudios.com / github.com/donatj

donatj@gmail.com

Senior Software Engineer with 15+ years building scalable, high-traffic systems in Go, JS/TS, and PHP. Experienced in database optimization, CI/CD, and cloud infrastructure. Seeking to bring this expertise to a high-impact team.

Experience

Technical Skills

Community

Speaking

"Beautiful PHP CLI Scripts", MidwestPHP Conference. St. Paul, MN, March 2013

My slide deck has been used with permission in multiple other presentations on the topic around the world.

Personal Projects

A large selection of personal projects can be found at github.com/donatj.

Force-Color.org

Defined the FORCE_COLOR environment variable standard used across multiple ecosystems. Forces command line tools to generate colored-output. Officially adopted by the Python, Deno and Julia languages runtimes, and NVIDIA Legate tooling.

Shielded.dev

A web application for generating dynamic README shields. Written in Go, it generates SVG images for use in README files on GitHub and other services. It is a fully open REST API with a public SDK.

SQLRead

MySQL dump parser, allowing querying data without loading into MySQL for quicker simple processing. Implements a simple SQL parser, both for parsing dumps as well as for the interactive frontend. Implements concurrent multithreaded parsing and lexing.

Employment History

Renaissance Learning – Bloomington, MN 2018 - Present

Senior Software Engineer

Senior contributor on high-traffic systems (100k+ DAU). Improved query performance, stability, and deployment speed across multiple services. Work across the entire stack. Drive improvements from architecture to deployment. Reduced load on core services with targeted query rewrites and caching changes.

myON – Bloomington, MN 2017 - March 2018

Senior Data Integration Developer

Focused on making data stores and reporting systems scalable and accessible. Worked daily with S3, Aurora (MySQL), Go, Redis, PHP, and TypeScript. The company was later acquired by Renaissance Learning.

Capstone Digital – Bloomington / Edina, MN 2011 - 2017

Senior Application Programmer 2013 – 2017
Application Programmer Sept 2011 – 2013

Focused primarily on backend development for an online student reading application, along with several other education-focused products.

Ecreativeworks – Plymouth, MN 2006 - 2011

Lead Developer 2010 – Sept 2011
Senior Developer 2008 – 2010
Developer Dec 2006 – 2008

Developed many client projects, and grew from entry-level to lead developer.
Designed and maintained our E-Commerce and CMS platforms used by a broad client base. Oversaw our development team, workflow and collaborated with leadership.

Education

Brown College – Brooklyn Center, MN 2004 - 2006

Associates of Science Software Development