Chris Castle
Experience
Software Engineer / Consultant
crc works -
Remote
-
August 2022 to present
- Boosted productivity by 50% and significantly reduced error rate for client by developing client-side tooling and web service using TypeScript, Go, and AWS Lambda
- Consulted on data processing pipeline design, web service scaling, and system architecture for several clients
Developer Relations Engineer
Render -
Remote
-
July 2021 to July 2022
- Automated application migration for new Render users through the development of an interactive CLI using Node.js, Docker, and Bash.
- Led the launch of Render's blog built
with Gatsby (React and GraphQL) and served as editor-in-chief and author
- Created and taught developer conference seminar about front-end framework Remix and headless CMS Strapi
- Inspired, supported, and engaged with Render's community of excited developers on
Twitter, Reddit, LinkedIn, and more
Director, Developer Relations; Dev Rel Engineer
Heroku (Salesforce) -
Remote
-
April 2016 to June 2021
- Built REST APIs, and CLIs supporting product launches using a variety of technologies: Ruby, Node.js, React, Web Components, Kafka
- Presented technical talks at developer conferences, supporting Heroku conference
sponsorships throughout
the U.S. and Europe
- Shaped Developer Relations strategy, ensured team was executing toward
strategic goals, and helped employees stay happy, healthy, and engaged with their work
Founder, Software and Hardware Engineer
ctrl industries -
Seattle, WA
-
March 2015 to April 2016
- Founded IoT Hardware+SaaS business focused on bringing better
technology to "analog"
industries (e.g. agriculture, fishing, waste disposal)
- Designed, sourced, and constructed cellular
sensor hardware
prototype using KiCad, C++, and Python OpenCV bindings
- Built supporting API, data pipeline, and data visualization web application with Ruby on Rails, MQTT, Redis, and PostgreSQL
Technical Product Manager
Simply Measured -
Seattle, WA
-
July 2012 to August 2014
- Planned and directed creation of report management product for Simply
Measured's analysts, increasing speed of report creation process while reducing defect rate
- Led and mentored team of product manager and data analysts responsible for design and implementation of
Simply Measured's product, 50+ highly polished customer-facing reports, through substantial company growth (20 to 150 employees)
- Concepted and built internal web services and CLIs using Ruby, Redis, and PostgreSQL
Product Manager, Cloud Technologies
VivaKi Nerve Center / Microsoft -
Seattle, WA
-
October 2005 to July 2012
- Created product vision, prototyped (Node.js, Ruby), and directed development of
internal API to to allow development groups to access and use managed AWS infrastructure
- Defined functionality and led development of data processing engine, processing
~1PB/week using Hadoop and AWS Elastic MapReduce
Education, Skills, and Expertise
Colby College
Waterville, ME -
August 1998 to May 2002
B.A., Economics and Mathematical Sciences with Computer Science
concentration
Senior Paper: Economic Consequences of Increased Internet Usage on Music
Industry Sales
Projects: An IoT-connected kegerator built using an Arduino, multiple sensors, and a Node.js API and web application
running in
AWS; invited to present at inaugural CascadiaJS. Home Raspberry Pi cluster for network management, DNS,
backups. Countless other Arduino and Raspberry Pi projects.
- Node.js
- Ruby
- JavaScript
- React
- Bash
- Docker
- Go (Golang)
- Linux/Unix system administration
- Arduino
- Raspberry Pi
- SQL
- Git
- Python
- Developer Relations
- Product Management
- Amazon Web Services
- Hardware Development
- UX Design
- Web Analytics
- Data Viz
- ETL
- Analytics
- Cycle Coaching
- Avalanche and Snow Science Education
- Mountain Biking
- Skiing
- Motorcycles
- Road Cycling
- Running
- Yoga