Bret Scarlavai

Bret Scarlavai

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Principal software engineer with 18+ years of experience
Principal software engineer with 18+ years of experience

I've been a programmer/engineer since graduating from Purdue University, with a varied experience in roles and technologies. But in all my roles, I've naturally grown and found myself in senior/lead roles where I'm looked to as an expert and mentor for my teammates.

In recent years, I've been a full stack developer using React, Redux, Ruby on Rails & Postgres. It's been extremely fulfilling learning these technologies, as well as helping define best practices and patterns for our engineering team. As a Principal engineer, I balance my time between technical planning of new product features, coding and mentoring my teammates.

English
Indiana (East) (-04:00)
Joined February 2023
EXPERTISE
18 years experience
I first learned SQL at Purdue University in their Information System program. It's the one language that I've used at all of my jobs.
I first learned SQL at Purdue University in their Information System program. It's the one language that I've used at all of my jobs.
3 years experience
Ruby on Rails has been great to learn and I've grown to appreciate the tools it provides, as "magical" as it can be sometimes. People say...
Ruby on Rails has been great to learn and I've grown to appreciate the tools it provides, as "magical" as it can be sometimes. People say Rails is slow, but I've learned the traps people get themselves in with the basics and how to keep things fast with more advanced techniques.
View more
View more
3 years experience
3 years experience
I've gained the most front end experience of my career using React. It's satisfying designing components to be reusable, along with using...
I've gained the most front end experience of my career using React. It's satisfying designing components to be reusable, along with using hooks and other tools like Redux and Styled components.
18 years experience
I've used JavaScript since the beginning, but the most experience gained has been in the last 4 years with full stack development.
I've used JavaScript since the beginning, but the most experience gained has been in the last 4 years with full stack development.
3 years experience
I've used Sidekiq (and Celery for Python) to implement async tasks and workflows for small tasks, like sending emails, to more complicate...
I've used Sidekiq (and Celery for Python) to implement async tasks and workflows for small tasks, like sending emails, to more complicated ones like multi step import processes.
Celery
View more
Celery
View more
5 years experience

REVIEWS FROM CLIENTS

Bret's profile has been carefully vetted and approved as a Codementor. Connect with Bret now, and leave a review for them once you're done!
EMPLOYMENTS
Principal Software Engineer
Olio Health
2019-08-01-Present
Full stack engineer
Full stack engineer
Ruby on Rails
PostgreSQL
Sidekiq
View more
Ruby on Rails
PostgreSQL
Sidekiq
React
React Native
Redux
View more