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:
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
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!