Trevor Stone — resume @ trevorstone.org
Boulder, Colorado — Experienced Software Engineer, Concerned Citizen
Mission Statement
My mission is to help humans make good decisions, solve big problems, and have
better conversations with each other. I want to fight climate change, build
resilient communities, and improve public discourse. I am skilled at building
software, processing data, maintaining reliable services, informal leadership,
and compassionate listening.
Computer Nerd
- Since my introduction to Logo and BASIC at age 10, I have relished
wrapping my mind around formal language and precise instructions. My
professional coding experience lies mostly in Java, JavaScript, Go, and
Kotlin. In my quest for the right balance between fluid English and
mathematical formalism I’ve used Ruby, Python, Perl, Raku, C, C++, Dart,
bash, PHP, and VimScript and dabbled in many others.
- I help teams and individuals grow. I’ve conducted over 250 technical
interviews and sat on a hiring committee. I am a thorough code reviewer
and have provided feedback on hundreds of design documents.
- Since 2009 I’ve worked as a staff software engineer at Google. I work
on Street View, helping people contribute images and videos of their local
community through a mobile app. I also work on data processing to keep
Google’s map data fresh. I previously worked on Google Drive, helping
hundreds of millions of users organize, share, and enjoy their files. I
helped build the Drive UI, file viewer, video playback, downloads, data
analysis pipelines, document approvals, and server infrastructure. I led a
major migration effort of a critical legacy system, increasing development
velocity and reducing operational overhead. I’ve served on 24/7 on-call
rotations to ensure service reliability. I helped improve
internationalization and accessibility.
- From 2004 to 2009 I worked as a software engineer at Tyler Technologies,
building enterprise applications for county government offices. I explored
requirements with analysts, built GUIs, designed core services, led complex
module development, and crafted a data conversion specification. I created
a system to extract named entities from OCR text. I developed the
architecture and user interface to work with GIS data.
- At UNAVCO in 2003 I used Perl and JavaScript to create educational
Earth science map tools.
- In December 2003 I graduated from the University of Colorado, Boulder.
I received both a Bachelor of Science With Distinction and a Master of
Science in Computer Science. My GPA was 3.8 on a 4.0 scale.
Eclectic Philosopher
- At CU, I minored in philosophy and was president of the Philosophy Club.
I love to explore life’s deep questions. I use analytic and holistic
techniques to explore ethics, society, identity, and metaphysics.
- I’ve given public talks about org charts, the meaning of money,
carbon pricing, and moral foundations.
- I bring insights from philosophy and psychology to computer science.
Software has a big impact on humans and groups. User research and empathy
is crucial, and we should strive to make software a force for good.
Generally Diverse Individual
- I literally and figuratively wear many hats in organizations,
providing insight and effort wherever needed.
- I co-lead a chapter of Citizens’ Climate Lobby, a nonpartisan advocacy
group building political will for major climate change legislation through
respectful dialog across the political spectrum.
- At Burning Man I volunteer as a Black Rock Ranger,
practicing compassionate peer counseling, non-confrontational community
mediation, and incident management in a diverse and dynamic temporary city.
- In college I developed leadership skills as a resident advisor; as
chapter vice president of Tau Beta Pi national engineering honor society;
philosophy club president; and as organizer of spiritual and political
student groups.
- I am a friendly and unique individual. While I take projects and tasks
seriously, a subtle wit and creative approach to the mundane pervade my
actions, keeping a smile present among my fellows. My extensive knowledge of
geographic, historic, and scientific facts entertains coworkers during
casual moments.
- I connect with the world through photography, homebrew, ham radio,
camping, bicycling, and playing games.