Ran Shem Tov

Ran Shem Tov

Mentor
5.0
(42 reviews)
US$25.00
For every 15 mins
61
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Front end Developer
Front end Developer

Front-end Developer from The Netherlands. Developer for the web since 2013. Passionate about React, Redux with observables, Angular, Node.js and the family.

Hebrew, English
Amsterdam (+01:00)
Joined April 2017
EXPERTISE
6 years experience | 23 endorsements
My major coding passions is Front end development using my tool of choice, JavaScript. Along with this amazing language I explored the wo...
My major coding passions is Front end development using my tool of choice, JavaScript. Along with this amazing language I explored the world wide web in the last few years, doing development mostly for small websites, the Israeli army & (my favourite) companies that has an interesting product and solve old problems with new tech. I enjoy using AngularJS as a framework the most, along with scalable, maintainable code built in a modular way. As for today, I am working as Front end developer for a company that creates tools to enrich the e-commerce world as fit it as much as possible to the costumers needs.
6 years experience | 3 endorsements
HTML and CSS as the basic tools I use as a web developer, but, as I have learned, they are to be taken seriously and there is much to lea...
HTML and CSS as the basic tools I use as a web developer, but, as I have learned, they are to be taken seriously and there is much to learn. Some of the things I explore and work with consist of: Creating responsive, mobile ready designs. Using pure CSS to solve problems where others use JS (and it's great!), using great CSS methods for easier CSS code (try BEM!), maintaining high performant cross browser websites & dealing with accessibility for an accessible web for everyone!
12 years experience
The design is the first ever interaction with have with any product. It has an interesting world of its own, and for more than 12 years I...
The design is the first ever interaction with have with any product. It has an interesting world of its own, and for more than 12 years I have been doing that, mostly as a hoppy, but not only!. As I enjoyed discovering, web design has much more in it than to design an actual website. Design of widgets and web tools, artworks and models are also some of the things I've done. I've been also doing design for print: Book covers, flyers and many more.
5 years experience | 3 endorsements
At my current job, I use React daily on its latest version, in combination with Redux observables. As a "side dish" I maintain a personal...
At my current job, I use React daily on its latest version, in combination with Redux observables. As a "side dish" I maintain a personal React-native project. I am used to using the latest tools and "tricks" the React ecosystem has to offer and things like Hooks, Memoization, and component composition architecture are the groud blocks of my work.
Es6RxJSUnit TestingJestReactReact NativeReact/react native with redux
View more
5 years experience
2 years experience

REVIEWS FROM CLIENTS

5.0
(42 reviews)
Ban Travis
Ban Travis
January 2020
Not as expected !!!
Lewis Simmons
Lewis Simmons
November 2019
Solved a problem that had been driving us insane for days - will keep coming back to Ran in the future!
Ken Williams
Ken Williams
November 2019
Ran is a life saver. He is methodical and thoughtful and really worked to understand not only the immediate technical challenge, but also what we were trying to achieve from a commercial perspective. I could not recommend him higher.
Ken Williams
Ken Williams
November 2019
Ran absolutely crushed it. He was incredibly thoughtful, patient, and really worked hard to get to a sensible solution.
Juan
Juan
November 2019
Really good, will definitely book another session.
Jim Maybee
Jim Maybee
May 2019
Excellent session reviewing Firebase authentication logic.
lpp
lpp
May 2019
Ran was excellent, he took time to explain concepts and complete a full example of a difficult issue. We looked at React Hooks, Redux and testing.
Justin Gaba
Justin Gaba
August 2018
Ran is a great developer that has really helped build my confidence while on this journey to becoming a world class developer!
Justin Gaba
Justin Gaba
February 2018
Best JS mentor here!!!!
Removed User
Removed User
August 2017
Awesome Session!
EMPLOYMENTS
Senior Fullstack Engineer
Lemonade
2021-02-01-Present

As a developer for Lemonade, I help the company achieve a variety of goals, from front end customer delight based on React and advance...

As a developer for Lemonade, I help the company achieve a variety of goals, from front end customer delight based on React and advanced design, to resiliant software on the backend side, based on Ruby on Rails and NestJS framework that drives the business forwards on its path to profitability.

Ruby on Rails
Node.js
React
View more
Ruby on Rails
Node.js
React
JavaScript
NestJS
View more
Front end developer
Usabilla/GetFeedback/SurveyMonkey
2019-01-01-2021-01-01

Front end developer with ReactJS using the greatest and latest from the React eco-system. I'm working in a team of Senior Front e...

Front end developer with ReactJS using the greatest and latest from the React eco-system. I'm working in a team of Senior Front end developers to create a a beatiful user interface for feedback collecting system that is as resiliant as it is good looking. We're using always the latest React version along with Redux-observables and all the neat tooling and "tricks" that goes around that such as hooks, memoization (with selectors and more hooks) and much more

React
RxJS
Redux
View more
React
RxJS
Redux
View more
Front end developer
Bloomreach Exeprience
2017-06-01-2018-11-01

As a Medior Front-end developer for Hippo CMS (or Bloomreach Experience) my task is to create the web interface used by a Java driven ...

As a Medior Front-end developer for Hippo CMS (or Bloomreach Experience) my task is to create the web interface used by a Java driven content-management system used by big enterprises worldwide (Disney, the Dutch government, Bayern Munich soccer team and more). I deal daily with both Angular (4) and AngularJS, the communication between Iframes to the main Java application & the creation of independent components that will get or pass data to ExtJs or Wicket applications. I work with product management team, design and UX team, architecture team and more, in an Agile SCRUM environment, dealing with tools such as JIRA to manage workflow, and Git with GitLab to manage version control. Hippo’s high standards of working requires me to be fluent with the Agile environment, the version control system, Materials design and the Google materials specs, as much as I’m also required to work with other developers, be a team player and pair with my colleagues to get the tasks done. As of January 2018, I am a freelancer working for Bloomreach, and specifically the Bloomreach cloud platform.

Angular
Webpack
Angular 4
View more
Angular
Webpack
Angular 4
View more
PROJECTS
Hotel management system
2019
React
RxJS
Redux
React
RxJS
Redux