My work has been with web startups where I have had hands-on technical leadership roles. These jobs have ranged from the first technical hire and primary programmer to the lead of multiple engineering teams. My responsibilities include team building, creating a productive culture, and ensuring the quality of delivered solutions.
Specialties:
- Applied Agile (XP/Scrum/Lean/etc.);
- Full stack web architect/developer;
- Ruby on Rails (0.14.4-7.1.0.alpha, since 2005);
- Javascript (jQuery, Backbone, React, Stimulus, Turbo, Typescript);
- HTML/CSS (Bootstrap, MaterialUI, Foundation, Tailwind);
- Cloud-based deployments (Heroku, Fly.io, AWS, Rackspace, GCP, DigitalOcean, Linode, Chef, Ansible, Terraform, Serverless);
- Hypermedia API development;
- GraphQL;
- Distributed systems;
- Serverless (Lambda, API Gateway, PubSub);
- Python (Pandas, Boto3, Django);
- Linux system administration.
Postgraduate
2004 – 2006
Master of Science in Computer Science
University of California, Santa Barbara
Lower Undergraduate
2001 – 2004
Bachelor of Science in Creative Studies
University of California, Santa Barbara
Instructor
Hamming College
2022 – Present
Freelance Software Engineer
Ryan Garver LLC
2019 – Present
Principal Software Engineer
Elevate Labs
2019 – 2019
Member Of Technical Staff
Doxel.ai
2017 – 2019
Director Of Engineering
WayUp
2017 – 2017