Ryan Barrett

Software Developer

Experience

Pacific Gas & Electric Company | Software Developer

August 2019 - Present
  • Worked with Node, Go, AWS, and Terraform to build a microservice based platform for multiple iOS and web product teams.
  • Built out backend primarily using AWS Lambda, ECS, S3, and configuring AWS infrastructure as code with Terraform.
  • Maintained high test coverage throughout the application using Jest and native Go tests.
  • Assisted with new product launch by fixing critical production bugs during early stage rollout, and sprint planning new features based on user feedback.
  • Used SumoLogic for creating dashboards and alerts to maintain application stability.

ZapLabs | Associate Software Engineer

January 2019 - June 2019
  • Built real estate consumer websites for Realogy brands (Coldwell Banker, Century 21, ERA, Better Homes and Gardens Real Estate) servicing millions of users.
  • Worked with React, NodeJS, AWS, and MongoDB, to build prototypes for new product discovery.
  • Contributed on multiple cross-functional teams working closely with design, marketing, UXR, and PMs on next generation set of products.
  • Maintained Zap's legacy CRM platform, addressing critical bugs escalated from support team.
  • Converted monolith service into a modular microservice based architecture, improving productivity, speed, and flexibility.

Consumer Facing Projects:

Coldwell Banker
Century 21
ERA

ZapLabs | Software Engineer Intern

June 2018 - August 2018
  • Created Web Components using JavaScript, HTML, and CSS for the shared internal component library used by Zaplabs and Realogy.
  • Fixed bugs, created tests, and built features for the Zap CRM platform.
  • Used AWS to build proof of concept facial recognition chrome extension for authentication on Zap CRM.
Personal Projects
Crypto Tracker
A React-Native app created to track the current values for all major cryptocurrencies on mobile devices.
Icon
HackAtl 2018 - tag clothing using machine learning
Is It Keto
An app to keep yourself accountable by simply typing in servings of food to see if it is keto friendly
Top Skills
JavaScript | Go | Java | AWS | Terraform | HTML | CSS | React | NodeJS | SASS | Git | Bitbucket | Github | Agile Methodologies
Certifications
Amazon Web Services Solutions Architect Associate Credential ID: 17FDTDVCHJ4Q1PKJ
About
Enterprising Software Developer experienced working in fast paced environments, and collaborating with cross-functional teams to quickly iterate on products using agile principles. My experience began with a Software Engineering Internship at ZapLabs in Emeryville, CA. I worked for several months as an intern before coming on full-time, and learned a lot about working on cross-functional teams and within large codebases. Now I am working as a developer at PG&E. My main focus is on creating and supporting a backend platform for mobile applications using AWS, Node, Go, and Terraform. Please feel free to reach out!