Joel Detweiler

About Me

I'm a full-stack engineer with a passion for well-built projects that make a positive impact on the world. I appreciate high-quality automated testing, maintainable code, thorough code reviews, and a company culture that cares about seeing employees succeed in all parts of their life. I live in Tacoma, Washington where I enjoy our wonderful nature, running, weightlifting, reading, baseball, dogs, and following the news like it's a sport.

Contact Details

Joel Detweiler
Tacoma, WA
joeldetweiler@gmail.com

Skills

I am a well-rounded full-stack developer, comfortable with front and back end development, databases, css, and basic DevOps. I am experienced as the lead developer on new projects, where I have built high-performance products as well as internal tools and packages. I am flexible and enjoy staying up to date on new technologies and frameworks. My goal is always to keep projects well-tested, performant, and maintainable.
  • JS/Typescript
  • MongoDB
  • REST APIs
  • Architecting
  • PostgreSQL
  • React
  • Management
  • AWS
  • Java
  • Scala
  • Sass
  • Python

Work

Palmetto

Remote
Lead/Senior Software Engineer
May 2020 - April 2023
  • Ownership over REST APIs built with Typescript, Express, and MongoDB
  • Architected systems and manage team efforts
  • Maintain team code and testing standards

University of Washington

Seattle, WA
Extension Lecturer Part-time
June 2020 - Present
  • Part of a Full-Stack certificate program for new programmers
  • Taught Back-End Application Development with JavaScript for three quarters
  • Designed curriculum for learning Express and MongoDB, created assignments, and wrote auto-grading tests

iFit

Remote
Senior JavaScript Developer, Chapter Lead
September 2017 - May 2020
  • Developed microservices for AWS Lambda using Typescript
  • Built a real-time big data product using PostgreSQL
  • Used React and Redux for front end component library development
  • Managed 5-7 full-stack developers

Motion Math

San Francisco, CA
Full-Stack Developer
February 2015 - December 2016
  • Ownership over all front end development of company site using AngularJS and AWS
  • Developed REST APIs using Scala, MongoDB, and PostgreSQL
  • Managed collection and display of key company analytics

Veeva Systems

Pleasanton, CA
Associate Software Engineer
August 2012 - February 2015
  • Developed rich client-side UIs using JavaScript, jQuery, and AngularJS
  • Built Back End APIs in Java
  • Integrated all work with the Salesforce data platform

Education

University of Illinois

Urbana, IL
Master of Computer Science - Data Science track
May 2020
  • GPA: 3.90

Pomona College

Claremont, CA
Bachelor of Arts, Computer Science
May 2012
  • Minor: Mathematics
  • Thesis: Updatable Learning of Support Vector Machines