Tom Betthauser

Software Developer / Arts Educator

Location:San Francisco Bay Area, CA

About Me

I’m an educator and multimedia artist excited to be transitioning my technical experience in web development to a full-time career in Software Engineering. I’ve been assisting artists and arts students build web-oriented software projects since I was an undergraduate in collaborative high-pressure academic environments. Building software tools to help artist-run organizations and art students is truly one of the greatest passions of my life.

I thrive on learning new technologies, libraries and languages on tight deadlines and I'm looking forward to hitting the ground running with a development team that will challenge me and allow me to expand my growing experience as a full-stack Software Engineer. My technical experience has covered a wide range that includes Python, JavaScript, D3, NodeJS, React / Redux, Docker, GraphQL, Apollo, PostgreSQL, SQLite, MongoDB, Ruby on Rails, AWS and more.


More on LinkedIn

Ongoing Arts Community Projects


2019 Arts Survey Data Webpage

A data visualization JavaScript project using the D3 library and Webpack to implement Object Oriented ES6 syntax. The results from an annual community-developed survey for visual artists.

Live Site     GitHub



2019 Arts Survey Database Explorer

A desktop application built in Python with TkInter and SQLite. Specifically to help artists, gallerists etc. explore the results from a census-style survey for visual artists and learn basic SQL. Check out the download link to use the tool!

Download Tool     GitHub



Arts Database Creator / Webscraper

A tool built with Python and Selenium for automating a search for all galleries, museums and art schools in a given city. Search attempts to find website, email and physical addresses.

GitHub



Arts Map Webpage Creator

A Python-based tool intended to provide a way for artists, galleries and arts institutions to make and host free fully interactive and mobile-friendly map websites to assist in promoting arts events like open studios.

Download Tool     GitHub

Fun Full-Stack Projects


Tomblr: React / Rails Blogging App

A blogging React app made with Ruby on Rails, PostgreSQL and BCrypt for custom user auth pattern. Also employs OOP design principles and minified JavaScript using Webpack. Built as a fun way to refresh on React, Rails, PostgreSQL and user auth patterns!

Live Site     GitHub



Rumble: Pro Wrestler MERN Dating App

A dating app intended as a fun exercise to refresh skills in building MERN stack applications and implementing WebSockets for instant matches and live chatting. Built on team with two other software engineers also refreshing MERN skills. A dating app for retired professional wrestlers!

Live Site     GitHub

Work Experience


Adjunct Professor – Lecturer / Multimedia Arts Instruction / Gallery Director

College of Marin, West Valley College, Bakersfield College & Cerro Coso College

Spring 2013 to May 2020


  • Instructed students in building mobile-responsive JavaScript-heavy front-end websites in non-CS courses to showcase their portfolios.
  • Directed campus gallery organizing and managing 10+ employees and volunteers for installation of multimedia and digital artwork for 6 annual exhibitions and public visiting artist lectures regularly exceeding 150 attendants.


Exhibit Technician – Basic IT Maintenance / Digital Exhibit Installation & Fabrication

Exploratorium Museum & The Natural History Museum of Los Angeles

Spring 2006 to Fall 2016


  • Maintained operation of servers responsible for exhibits during nights and weekends in place of normal IT staff.
  • Took lead on teams of 3+ technicians during installation, repair and fabrication of 100+ interactive and digital exhibits.

More on LinkedIn