Robert Richardson
Senior Software Engineer I at Cars.com- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Daniel Mackey
If I had to describe Rich in 5 words, it would be that he is composed, curious, consistent, compassionate, and creative. When our team was tasked with consolidating our shopping cart estimation logic that was done in 4-5 places in 3 codebases into a single place on a tight timeline, Rich didn't even flinch. He dove right into to an unknown codebase and began identifying and documenting all of the codepaths that would need to be reconciled. He jumped on whatever needed to be done and got ahead of the crunch. From the outside, you'd never guess our team was under pressure, and that's due to his calm and collected composure! Rich's curiosity and inclination to understand how things tick deep under the hood has helped our team grow and stay up-to-date with the fast-changing React ecosystem. When I get in early, Rich is there reading a blog about the upgrades needed to move our apps up to the next version. When I leave late, Rich is there watching a video about higher-order components or render props. This curiosity comes to fruition during team discussions about how to solve something, and Rich chimes in with his feedback and insights gained from these side excursions, and we all benefit from his hard work as he explains all of the granular details involved! If there is something I need done, and done right, Rich is usually the first person I look at to take it on. Every PR is meticulously crafted, tested, and described — complete with backstories on the bug, screenshots of the fix, and reasoning in the solution. He makes sure he gets the code reviews needed, "sign off" from the product owners or bug reporters, and follows through to see it deployed all the way out to production. He cares an absurd amount around the way things look and function, and makes sure every edge case and user flow is addressed completely. His compassion comes out in many ways, through how he takes care of his stories, but also how he interacts with his teammates. On many occasions, I look to Rich to help me find the forest through the trees, and his listening and insights usually are a key in doing that. On top of that, he is an incredibly patient and enthusiastic teacher with the rest of the team who come and work on the Javascript side of our codebase. A fair number of our developers have a common understanding of JS, but when it comes to React, Redux, Express, Promises, Async/Await, ES6 and all the "hot stuff," are a bit out of their league. Rich takes the time to pair with them, allowing them to drive towards the questions they need to ask to learn, versus telling them the answer. In doing this, he levels up the team as a whole with his pairing style. The most fun I have at work is when Rich will show and explain some crazy thing he thought of doing. We'll be discussing some problem, and possible solutions, and Rich will think of some small portion of it, and go off and quickly put together a proof of concept of that idea. By putting the brainstorm into action, he
Daniel Mackey
If I had to describe Rich in 5 words, it would be that he is composed, curious, consistent, compassionate, and creative. When our team was tasked with consolidating our shopping cart estimation logic that was done in 4-5 places in 3 codebases into a single place on a tight timeline, Rich didn't even flinch. He dove right into to an unknown codebase and began identifying and documenting all of the codepaths that would need to be reconciled. He jumped on whatever needed to be done and got ahead of the crunch. From the outside, you'd never guess our team was under pressure, and that's due to his calm and collected composure! Rich's curiosity and inclination to understand how things tick deep under the hood has helped our team grow and stay up-to-date with the fast-changing React ecosystem. When I get in early, Rich is there reading a blog about the upgrades needed to move our apps up to the next version. When I leave late, Rich is there watching a video about higher-order components or render props. This curiosity comes to fruition during team discussions about how to solve something, and Rich chimes in with his feedback and insights gained from these side excursions, and we all benefit from his hard work as he explains all of the granular details involved! If there is something I need done, and done right, Rich is usually the first person I look at to take it on. Every PR is meticulously crafted, tested, and described — complete with backstories on the bug, screenshots of the fix, and reasoning in the solution. He makes sure he gets the code reviews needed, "sign off" from the product owners or bug reporters, and follows through to see it deployed all the way out to production. He cares an absurd amount around the way things look and function, and makes sure every edge case and user flow is addressed completely. His compassion comes out in many ways, through how he takes care of his stories, but also how he interacts with his teammates. On many occasions, I look to Rich to help me find the forest through the trees, and his listening and insights usually are a key in doing that. On top of that, he is an incredibly patient and enthusiastic teacher with the rest of the team who come and work on the Javascript side of our codebase. A fair number of our developers have a common understanding of JS, but when it comes to React, Redux, Express, Promises, Async/Await, ES6 and all the "hot stuff," are a bit out of their league. Rich takes the time to pair with them, allowing them to drive towards the questions they need to ask to learn, versus telling them the answer. In doing this, he levels up the team as a whole with his pairing style. The most fun I have at work is when Rich will show and explain some crazy thing he thought of doing. We'll be discussing some problem, and possible solutions, and Rich will think of some small portion of it, and go off and quickly put together a proof of concept of that idea. By putting the brainstorm into action, he
Daniel Mackey
If I had to describe Rich in 5 words, it would be that he is composed, curious, consistent, compassionate, and creative. When our team was tasked with consolidating our shopping cart estimation logic that was done in 4-5 places in 3 codebases into a single place on a tight timeline, Rich didn't even flinch. He dove right into to an unknown codebase and began identifying and documenting all of the codepaths that would need to be reconciled. He jumped on whatever needed to be done and got ahead of the crunch. From the outside, you'd never guess our team was under pressure, and that's due to his calm and collected composure! Rich's curiosity and inclination to understand how things tick deep under the hood has helped our team grow and stay up-to-date with the fast-changing React ecosystem. When I get in early, Rich is there reading a blog about the upgrades needed to move our apps up to the next version. When I leave late, Rich is there watching a video about higher-order components or render props. This curiosity comes to fruition during team discussions about how to solve something, and Rich chimes in with his feedback and insights gained from these side excursions, and we all benefit from his hard work as he explains all of the granular details involved! If there is something I need done, and done right, Rich is usually the first person I look at to take it on. Every PR is meticulously crafted, tested, and described — complete with backstories on the bug, screenshots of the fix, and reasoning in the solution. He makes sure he gets the code reviews needed, "sign off" from the product owners or bug reporters, and follows through to see it deployed all the way out to production. He cares an absurd amount around the way things look and function, and makes sure every edge case and user flow is addressed completely. His compassion comes out in many ways, through how he takes care of his stories, but also how he interacts with his teammates. On many occasions, I look to Rich to help me find the forest through the trees, and his listening and insights usually are a key in doing that. On top of that, he is an incredibly patient and enthusiastic teacher with the rest of the team who come and work on the Javascript side of our codebase. A fair number of our developers have a common understanding of JS, but when it comes to React, Redux, Express, Promises, Async/Await, ES6 and all the "hot stuff," are a bit out of their league. Rich takes the time to pair with them, allowing them to drive towards the questions they need to ask to learn, versus telling them the answer. In doing this, he levels up the team as a whole with his pairing style. The most fun I have at work is when Rich will show and explain some crazy thing he thought of doing. We'll be discussing some problem, and possible solutions, and Rich will think of some small portion of it, and go off and quickly put together a proof of concept of that idea. By putting the brainstorm into action, he
Daniel Mackey
If I had to describe Rich in 5 words, it would be that he is composed, curious, consistent, compassionate, and creative. When our team was tasked with consolidating our shopping cart estimation logic that was done in 4-5 places in 3 codebases into a single place on a tight timeline, Rich didn't even flinch. He dove right into to an unknown codebase and began identifying and documenting all of the codepaths that would need to be reconciled. He jumped on whatever needed to be done and got ahead of the crunch. From the outside, you'd never guess our team was under pressure, and that's due to his calm and collected composure! Rich's curiosity and inclination to understand how things tick deep under the hood has helped our team grow and stay up-to-date with the fast-changing React ecosystem. When I get in early, Rich is there reading a blog about the upgrades needed to move our apps up to the next version. When I leave late, Rich is there watching a video about higher-order components or render props. This curiosity comes to fruition during team discussions about how to solve something, and Rich chimes in with his feedback and insights gained from these side excursions, and we all benefit from his hard work as he explains all of the granular details involved! If there is something I need done, and done right, Rich is usually the first person I look at to take it on. Every PR is meticulously crafted, tested, and described — complete with backstories on the bug, screenshots of the fix, and reasoning in the solution. He makes sure he gets the code reviews needed, "sign off" from the product owners or bug reporters, and follows through to see it deployed all the way out to production. He cares an absurd amount around the way things look and function, and makes sure every edge case and user flow is addressed completely. His compassion comes out in many ways, through how he takes care of his stories, but also how he interacts with his teammates. On many occasions, I look to Rich to help me find the forest through the trees, and his listening and insights usually are a key in doing that. On top of that, he is an incredibly patient and enthusiastic teacher with the rest of the team who come and work on the Javascript side of our codebase. A fair number of our developers have a common understanding of JS, but when it comes to React, Redux, Express, Promises, Async/Await, ES6 and all the "hot stuff," are a bit out of their league. Rich takes the time to pair with them, allowing them to drive towards the questions they need to ask to learn, versus telling them the answer. In doing this, he levels up the team as a whole with his pairing style. The most fun I have at work is when Rich will show and explain some crazy thing he thought of doing. We'll be discussing some problem, and possible solutions, and Rich will think of some small portion of it, and go off and quickly put together a proof of concept of that idea. By putting the brainstorm into action, he
Experience
-
Cars.com
-
United States
-
Internet Publishing
-
700 & Above Employee
-
Senior Software Engineer I
-
Apr 2021 - Present
-
-
Software Engineer III
-
Mar 2019 - Apr 2021
-
-
-
Americademy, Inc
-
United States
-
E-Learning Providers
-
Software Engineer
-
Aug 2018 - Feb 2019
- Maintained cloud based MDM deployment pipeline - Integrated and operationalized custom hardware across three locations - Architected and developed full stack features for education and business tools - Maintained cloud based MDM deployment pipeline - Integrated and operationalized custom hardware across three locations - Architected and developed full stack features for education and business tools
-
-
-
Gamut
-
United States
-
Retail Office Equipment
-
Software Engineer
-
Jun 2017 - Aug 2018
• Collaboratively built responsive UI for internal tools and MRO ecommerce platform (React, Redux, Fluxible) with Designers and Product Managers • Utilized and updated automated testing and deployment CI pipeline • Designed, developed, and integrated components for branded UI library with autogenerated style guide • Architected and developed full-stack features integrating 3rd party vendors with Node.js gateways and Rails platforms • Collaboratively built responsive UI for internal tools and MRO ecommerce platform (React, Redux, Fluxible) with Designers and Product Managers • Utilized and updated automated testing and deployment CI pipeline • Designed, developed, and integrated components for branded UI library with autogenerated style guide • Architected and developed full-stack features integrating 3rd party vendors with Node.js gateways and Rails platforms
-
-
-
Dev Bootcamp
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Web Development Student
-
Oct 2016 - Feb 2017
Dev Bootcamp is a 19-week full-stack intensive training program for aspiring web developers, with a focus on producing developers who can both collaborate and communicate effectively. The program focuses specifically on developing proficiency with Ruby, Javascript (AJAX, JQuery), SQL, HTML5, and CSS. We practiced Test Driven Development, Object-Oriented Programming, Git and Source Control, Heroku, and Agile Development. Dev Bootcamp is a 19-week full-stack intensive training program for aspiring web developers, with a focus on producing developers who can both collaborate and communicate effectively. The program focuses specifically on developing proficiency with Ruby, Javascript (AJAX, JQuery), SQL, HTML5, and CSS. We practiced Test Driven Development, Object-Oriented Programming, Git and Source Control, Heroku, and Agile Development.
-
-
Education
-
St. Lawrence University
Bachelor of Arts (B.A.), Majored in Anthropology, Minored in Gender and Sexuality Studies -
Black Box Acting
Acting -
Tribeca Flashpoint Media Arts Academy
Film and Broadcast -
St. Lawrence University
Bachelor's degree, Anthropology