Jay R Bolton

Senior software engineer


2018 - Current
Software Engineer, KBase (Lawrence Berkeley Lab)

I work alongside a team of scientists and engineers enabling active research on complex genomic data gathered in the biology lab. Using Python and Go, I wrote and maintain KBase's graph database API and search engine, which helps users expand their knowledge of basic genomic data.

I received a lab recognition award for my work on the Relation Engine. Powered by a graph database, it aggregates, queries, and clusters large networks of biological data.

2017 - 2018
Full Stack Software Engineer, Contracted

I helped plan and implement RallyStarter, a political advocacy platform. We set up a performant backend using Docker, Redis, MySQL, and AWS, along with a React frontend. For the Dat Project, I wrote encryption libraries and helped with grant proposals.

2012 - 2017
CTO, CommitChange

I led the implementation of the fundraising platform, working closely with customers as our product evolved. I was responsible for managing a small team of engineers and running most business operations. We graduated from the BoostVC startup accelerator, received funding from Mark Cuban and Tim Draper, and became profitable, processing over $25 million in payments on behalf of nonprofits.

Our small team built a wide range of well-received nonprofit fundraising tools using Ruby on Rails, including event ticketing, capital campaigns, data visualization dashboards, and a donor relationship manager.


Bachelor of Science in Computer Science

The Evergreen State College, Olympia, WA

I worked as a computer science tutor, system administrator of the Scientific Lab for Advanced Computing Research, and interned as a platform engineer for MerchantOS (now Lightspeed POS). I explored interests in functional programming, type theory, bioinformatics, and assembly language.