Chris Castle

Chris Castle

I'm a software developer and technology generalist who has helped teams conceptualize, design, and build numerous digital products through writing code, prototyping hardware, coaching employees, defining an inspiring product vision, and managing development schedules. Check out https://crc.io to learn more.

Experience

Software Engineer / Consultant CRC Enterprises - Remote - August 2022 to present

  • Designed and built Microsoft Office Add-in plus supporting web service for financial services client using TypeScript, Go, and AWS Lambda
  • Provided technical consulting to several financial services clients: data processing pipeline design, general scaling, investment due diligence

Head of Developer Relations Render - Remote - July 2021 to July 2022

  • Designed and built an app migration CLI using Node.js, Docker, and Bash allowing developers to move their applications to Render faster
  • Managed the launch of Render's blog built with Gatsby (React and GraphQL) and served as its editor-in-chief and first author
  • Created and taught developer conference seminar about front-end framework Remix and headless CMS Strapi
  • Supported and engaged with Render's community of excited developers on Twitter, Reddit, LinkedIn, and more

Director, Developer Relations; Developer Relations Engineer Heroku (Salesforce) - Remote - April 2016 to June 2021

  • Built web applications, 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, making report creation process faster and more powerful while reducing defect rate
  • Managed junior product manager and four data analysts responsible for design and implementation of Simply Measured's product, 50+ customer-facing reports
  • Built internal tools for team 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 (Hadoop / 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.