Raphael Rafatpanah

Raphael Rafatpanah

Mentor
5.0
(147 reviews)
US$30.00
For every 15 mins
230
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer at Wayfair
Senior Software Engineer at Wayfair

Raphael is a creative, product-focused software engineer with a ton of UI/UX experience building for the web. He enjoys functional programming with languages like OCaml, ReScript and Elixir along with TypeScript and JavaScript. He's authored a book to help ReactJS developers learn ReScript (then called ReasonML) and has given a conference talk at ReasonConf US 2019 in Chicago. He's currently the tech lead for a large team at Wayfair.

He lives in Boston with his wife and daughter and wonders how he’s going to pique his eight-year-old daughter’s interest in programming.

English
Eastern Time (US & Canada) (-05:00)
Joined March 2017
EXPERTISE
15 years experience | 17 endorsements
13 years experience | 45 endorsements
I enjoy keeping up with the latest in JavaScript and have used the language in a variety of environments (browser, server, command line a...
I enjoy keeping up with the latest in JavaScript and have used the language in a variety of environments (browser, server, command line applications, IoT, etc). I've recently switched from Angular to React and absolutely love it.
View more
View more
5 years experience | 7 endorsements
5 years experience | 13 endorsements
Wrote a book aimed at helping ReactJS developers learning how to build React applications with Reason. Spoke at the ReasonConf US 2019 co...
Wrote a book aimed at helping ReactJS developers learning how to build React applications with Reason. Spoke at the ReasonConf US 2019 conference.
ReasonMLOCaml
View more
ReasonMLOCaml
View more
4 years experience | 1 endorsement
Looking to build a completely serverless application? Have you considered using Firebase? I've been truly blown away by how powerful Fire...
Looking to build a completely serverless application? Have you considered using Firebase? I've been truly blown away by how powerful Firebase is. For example, you can even have a completely serverless backend for a chat application that relies heavily on WebSocket connections thanks to Firebase's Firestore database (which is realtime)!
12 years experience | 22 endorsements
I built my first large scale project in Angular & Laravel (PHP) and learned a lot about application architecture, algorithms, API develop...
I built my first large scale project in Angular & Laravel (PHP) and learned a lot about application architecture, algorithms, API development, the need for automated testing / continuous integration and programming in general. I'm currently rewriting this application in React, Node.js and PouchDB and am amazed how much less code actually needs to be written. For example, with PouchDB / CouchDB, so much of my previous application's API just works "out of the box" due to CouchDB's replication protocol. Also, it works completely offline. I imagine a lot of applications will be redone with more and more focus on the client instead of relying on PHP and other server side technologies.

REVIEWS FROM CLIENTS

5.0
(147 reviews)
ChrisG
ChrisG
March 2022
Intelligent, solves problems fast and great engineer.
ChrisG
ChrisG
March 2022
The best. Real Engineer. Real debugger. Makes me like nginx again.
Tony Lee
Tony Lee
March 2022
Very knowledgeable and helpful, explained things in an easy to understand manner, provided very useful tips and suggestions, and I learned quite a bit from the session. Looking forward to many more :D
Dan Rudy
Dan Rudy
January 2022
Raphael is a wonderful tutor! I've been working with him for a few months now and it is clear how much he cares for his students' success. I could not recommend him enough!
Rebecca Schmelzer
Rebecca Schmelzer
October 2021
Raphael is a great mentor! He has helped me so much with SQL. I feel like I've learned how to actually write queries and understand how databases work.
Mike
Mike
September 2021
A+ session
Matteo Cirami
Matteo Cirami
September 2021
Explains everything great and always available when needed!
Dan Whitham
Dan Whitham
September 2021
Friendly and knowledgeable. Took the time to fully understand my requirements and level of understanding. Would be happy to connect again if I need further guidance.
Matteo Cirami
Matteo Cirami
August 2021
Raphael was so helpful and willing to go the extra mile to really figure out the how to implement the code I needed!
Jonathan Zufi
Jonathan Zufi
August 2021
Awesome!
SOCIAL PRESENCE
GitHub
reason-app-shell-starter-kit
A simple App Shell starter kit that you can use to get started building your PWA with ReasonML & ReasonReact.
Reason
49
0
reason-3d-carousel
ReasonML 3D carousel (updated to use Hooks)
Reason
26
0
Stack Overflow
13258 Reputation
17
63
128
EMPLOYMENTS
Senior Software Engineer
Wayfair
2019-02-01-Present
• Improved perceived performance of our team’s key customer experiences • Incorporated unit and end-to-end tests into our team’s codebase
• Improved perceived performance of our team’s key customer experiences • Incorporated unit and end-to-end tests into our team’s codebase
PHP
Docker
React
View more
PHP
Docker
React
Jest
Redux
Puppeteer
Cypress
View more
UI Architect
precisioneffect
2016-02-01-2019-02-01
• Created dozens of microsites for the heathcare industry • Helped junior team members ship high value projects while maintaining quality...
• Created dozens of microsites for the heathcare industry • Helped junior team members ship high value projects while maintaining quality • Created chatbots & Alexa skills using AWS & Microsoft Cognitive Services
HTML/CSS
Docker
JavaScript
View more
HTML/CSS
Docker
JavaScript
DigitalOcean
View more