Richard Schaefer

Richard Schaefer

Mentor
5.0
(1 reviews)
US$8.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Front-end focused full-stack software engineer w/ 10+ years experience
Front-end focused full-stack software engineer w/ 10+ years experience

Hello! I've worked professionally as a software engineer for around 10 years, but I've been a programmer for most of my life having taught myself how to code when I was a child. I've worked in a variety of roles, always full-stack, but I've always had a strong focus on and love for front-end. I consider myself an expert in JavaScript, and I have a lot of experience with various JavaScript frameworks like React and Ember.js.

I love helping other people learn to code. Mentorship is a big part of full-time job. My team has a a number of junior software engineers that I am constantly helping to grow, and I really enjoy it. I'd love to help you learn too!

Atlantic Time (Canada) (-03:00)
Joined January 2024
EXPERTISE
10 years experience | 1 endorsement
5 years experience
7 years experience
3 years experience
10 years experience
3 years experience
2 years experience

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Nic Perry
Nic Perry
February 2024
Richard was incredibly helpful and friendly, wish I'd reached out sooner and will definitely use Richard's help again!
EMPLOYMENTS
Senior Software Engineer
FreshBooks
2018-09-01-Present

At FreshBooks I am a frontend development leader in the organization, and I have served as the technical lead for several high-impact,...

At FreshBooks I am a frontend development leader in the organization, and I have served as the technical lead for several high-impact, full-stack projects. I currently focus on driving large-scale, company-wide changes to our frontend infrastructure.

● Leading the decomposition of our frontend from an Ember monolith to a React-based microfrontends system orchestrated with a custom TypeScript solution
● Lead efforts to stabilize and improve frontend continuous integration testing pipeline
● Successfully implemented wide-scale code changes to large monolith app written in Ember.js, including Angle-Bracket syntax and native Javascript classes with Ember Octane
● Served as technical lead for several projects including credit notes and bill payment reconciliation
● Implemented backend APIs using Python and Flask
● Managed 3 software engineers as direct reports
● Conducted interviews for software engineering job applicants
● Onboarded, mentored, and coached younger engineers

Python
Ruby on Rails
HTML
View more
Python
Ruby on Rails
HTML
Jenkins
React
CSS
Ember.js
JavaScript
Cypress
View more
Software Engineer
TradeGecko
2016-08-01-2018-08-01

TradeGecko is a B2B SaaS product that businesses use to manage inventory and orders. As a full-stack engineer, I develop features as p...

TradeGecko is a B2B SaaS product that businesses use to manage inventory and orders. As a full-stack engineer, I develop features as part of an agile team. We write our applications primarily in Ember.js and Ruby on Rails, and use GitHub and Heroku for testing, deployment, and continuous integration.

● Shipped customer-facing features using Ember.js and Ruby on Rails
● Wrote REST APIs and microservices in Rails and Express.js
● Measurably improved performance and scalability of core application
● Served as technical lead on Batch & Expiry tracking feature
● Onboarded and mentored junior engineers
● Presented tech talks on various subjects
● Participated in interviewing incoming engineers and making hiring decisions

Ruby on Rails
Heroku
React
View more
Ruby on Rails
Heroku
React
Ember.js
View more