Joe Bowers

Joe Bowers is a Technical Generalist
joerbowers [ at ] gmail [ dot ] com | (828) 318-2444

Experience and Education

Software Engineer

11/2016 - Present: Triplebyte, Inc - San Francisco, CA

Building out a team of professional, expert engineers to administer our standard engineering interview. I get to meet amazing people, and help them meet other amazing people.

Also write a little Ruby on Rails code.

Senior Software Engineer

8/2015 - 11/2016: CoreOS, Inc - San Francisco, CA

Go, Javascript, and React, building tools for distributing, installing, and managing Kubernetes clusters.

Also had an opportunity to contribute in small ways to the packaging and building of Container Linux, a cloud optimized Linux distribution, and to kubernetes/dashboard, the official Kubernetes Graphical UI.

Product Engineer

5/2012 - 7/2015: Mixpanel, Inc. - San Francisco, CA

Javascript, Python, Java for Android, C, and a wide variety of other platforms supporting Mixpanel's analytics reporting application and client libraries. Employee number ten.

Work included contributing to all parts of the platform, with emphasis on delivering a rich, simple and elegant experience to both end users and developers. In addition to my work on the product, I owned the Android, Ruby, server-side Java and Actionscript 3.0 client libraries, and I contributed in low level C to our in house analytics data storage engine.

Software Developer

6/2011 - 5/2012: Oracle Corporation - Redwood Shores, CA

Java, Javascript contributing to the rich Internet application framework underlying Oracle Fusion Applications.

Worked as part of a very large team, serving a very large customer base, contributing to a very large code base.

Developer (Front-End)

5/2010 - 5/2011: Livescribe, Inc. - Oakland, CA

Python, Javascript, Actionscript 3.0, Java development in support of a pen-and-paper-based mobile computing platform, with a team of eight.

Work included custom clients for third party web services using Adobe AIR and C++, mod-python based website and document localization framework.

Student, Multimedia Arts and Sciences

08/2002 - 12/2005: University of North Carolina at Asheville - Asheville, NC

B.A. awarded with distinction. One of my films got on TV.

Student, Computer Science and Mathematics

1996 - 1999: Virginia Tech - Blacksburg, VA

Wrote a macro processor for Verilog and VHDL using Perl/XS.

Student, Creative Writing and Mathematics

1994 - 1996: St. Andrews Presbyterian College - Laurenburg, NC

Creative writing and Honors scholarship recipient.

Personal

My personal projects include a pure-python library for LZW compression, an NMF feature extraction library in Clojure, A BSP-tree collision detector in Javascript, A lamp that uses the Go language to query a web analytics API to determine the color of its light, an animated short film, a power glove that makes music, and some videogames that play themselves.

You can learn more about these things on my web site, at http://www.joe-bowers.com