Jacob Smith

Resume


I’m a software systems engineer focused mostly on SaaS businesses scaling their data systems and organizations.

Experience

Kajabi

Staff Engineer: December 2020 - Present

I support engineers across the org with data systems governance and training (e.g. PostgreSQL, Kafka, and Redis), help unblock engineers who are stuck on complex problems, and guide and collaborate with others to resolve production issues and improve our improvement processes (e.g. postmortems, runbooks, and design documents).

Production Engineering Manager: July 2020 - December 2020

Improved hiring and onboarding processes for the Production Engineering team and grew the team from 2 to 7 engineers, and also managed 2 full time contractors. Acted as technical lead of a project to migrate our primary OLTP database from Heroku to AWS Aurora, and to a lesser extent, provided technical leadership for an initiative to migrate application servers from Heroku to AWS EKS.

Senior Site Reliability Engineer: November 2019 - July 2020

Led projects to improve observability and scaleability of primary OLTP RDMS and update outdated core dependencies such as Ruby and Rails.

Independent Contractor

Software Systems Engineer: May 2019 - November 2019

Worked at a Fortune 50 company on a core systems team. This included profiling and instrumenting a Go service that linked to C++ and Rust libraries, working on C libraries and Ruby gems for dependency compatibility, and making improvements to a database client library.

ACS Technologies

Lead Software Engineer: January 2019 - May 2019

Led a team extracting a business domain from a monolithic .NET web application to a Go service using an eventually consistent data store.

Test Double

Developer: November 2016 - December 2018

Responsible for software delivery and consulting, I integrated with client teams and help improve their software delivery process while delivering well-tested software using the principles of Continuous Delivery.