Yuval Zehavi
Senior FrontEnd Engineer
9+ years of experience as a client-side developer, Excellent knowledge of JavaScript, MV* frameworks - React, Backbone JavaScript (ES6/7/8) (Backbone, React, jQuery), OOP, HTML/SASS/CSS, Cordova, Git, Photoshop.
- Follow Yuval
- Frontend group
Primary Skills
skill/years
Expert
- Cross Browser Development 2
- Javascript Optimizing For Performance 5
- Creating Custom JS Classes 5
- Binding Events 5
- OOP Javascript 5
- Closures 5
- Observer 7
- Brige 7
- MSA 2
- Monolitic 7
- Message Driven 7
- Cross Browser Ajax 9
- Checking responses status 9
- Retrieving response content 9
- Working with promises 4
- jQuery 5
- Backbone.js 5
- React.js 2
- Redux 2
- FireBug 5
- Chrome Devtools 5
- Developer Toolbar (IE) 5
- Ecmascript 6 (various improvements) 3
- Ecmascript 5 (web workers, local storage, etc..) 5
- CSS 3 5
- CSS 3 transitions & animations 5
- SASS 2
- Gulp 2
- Programing (Functional, Reactive) 2
- Mobile Frameworks (Nativescript, React Native) 5
Developer
- Flux 1
- CSS Layouts (flexbox, creating layouts) 2
Portfolio
2019-2020 - FrontEnd Developer @ Simplee
The product: Online payment solutions used by healthcare providers. Created an app from scratch for online payment solutions, which would gradually replace the old, existing app. Used the latest technologies available: React Hooks, MobX-State-Tree for state management, GraphQL for API, React Testing Library and Cypress for testing. The result was a faster, more responsive, and an all-around better user experience. Designed the App’s architecture. Mentoring - part of the process was teaching the company’s developers how to use and develop code in the app. That included writing detailed guides and conducting hands-on lectures and workshops about the various technical topics the app entails.
2018-2019 - FrontEnd Developer @ EZBob
The product: Digital end-to-end Lending-as-a-Service platform. Was a part of a frontend team which created an app that provides digital loans services from UK-based banks. Used React and React Context for state management.