Scott Johnson


Contact Information

Scott Johnson
jaywir3@gmail.com
https://www.jwir3.com
https://www.github.com/jwir3
https://www.linkedin.com/in/jwir3
+1 701 741-9338

Summary

Highly skilled software engineer with 15+ years of experience in computer graphics and computational geometry across a variety of technical stacks. Passionate about open-source software, high-performance rendering, clean code design, and learning while mentoring other developers through code review, individual pairing sessions, and leadership principles.

Work Experience

Remote

Capture Software Engineer at Chromatic Mar 2023 - Present

Skills: AWS, Terraform, Typescript, Javascript, NodeJS, React, Playwright, Storybook, go, Make, Docker

Founder/CEO at FoamFactory Jan 2021 - Mar 2023

Skills: Javascript, React, Rust, Go, Ruby/Rails, NodeJS, Webpack, Storybook, Web Components, WebSockets

Principal Engineer at Medal Dec 2019 - Jan 2021

Skills: Javascript, React, Storybook, WebComponents, Electron, NodeJS

Lead Graphics Engineer at InVision App Dec 2016 - Dec 2019

Skills: haXe, Javascript, WebGL, Electron, React, WebAssembly, C/C++, Rust

Minneapolis, MN

Engineering Team Lead at When I Work Sep 2014 - Dec 2016

Skills: Java, Android, Javascript, Project Management, Mobile Development

Edina, MN

Android Engineering Lead at Jingit Nov 2013 - Sep 2014

Skills: Java, Android, Agile Project Management, iOS, Push Notification Systems, Javascript, NodeJS

Remote

Platform Engineer, Layout at Mozilla Jun 2011 - Oct 2013

Skills: C/C++, Java, Python, Rust, Javascript, HTML, CSS, W3C Specification Writing

Bloomington, MN

Sr. Software Engineer at General Dynamics AIS Oct 2009 - May 2011

Skills: Java, Hibernate, Spring, ffmpeg, Web Services, Microsoft SQL Server

Education

University of Minnesota

Master of Science, Computer Science 2006-2009

From 2006-2009, was in a PhD program in Computer Science with research focuses in computational geometry and photorealistic rendering in computer graphics.

University of North Dakota

Bachelor of Science in Computer Science 2001-2006

Completed a Bachelor’s degree in Computer Science with focused study in software engineering and computer graphics. Graduated summa cum laude.

Bachelor of Science 2001-2006

Completed a separate Bachelor’s degree in Mathematics with focused study in statistical theory, number theory, and combinatorics. Graduated summa cum laude.

Awards and Recognitions

Top Secret Clearance (Currently Inactive); United States Department of Defense, 2009-2011

Google Summer of Code Mentor; Crystal Space 3D SDK, Summer 2008, Summer 2009

Google Summer of Code Grant Recipient; Crystal Space 3D SDK, Summer 2007

Inducted Lifetime Member, Phi Beta Kappa, Honor Society in Liberal Scholorship, 2006

Inducted Lifetime Member, Upsilon Pi Epsilon, Computer Science Honor Society, 2004

Skills

Programming Languages

C/C++, Rust, Javascript (multiple variants, most notably ES6), TypeScript, Java, Groovy, Go, WebAssembly, HaXe, PHP, Ruby, x86 Assembly

Frameworks and Libraries

OpenGL, OpenGL Shading Language (GLSL), WebGL, Rails, Skia, Qt, Android SDK, Gecko Web Rendering Engine, Gradle, React, Storybook

Platforms

Unix, Linux (multiple variants), Mac OS/X, Windows

Cloud Services and Tools

AWS, GCP, Terraform

Developer Tools

VSCode, Mercurial, Git, CircleCI, Github, Github Actions, Linear, JIRA, Slack, Discord