Primary Skills
Expert
Cross Browser Development
15
Creating Custom JS Classes
7
OOP Javascript
7
Retrieving response content
5
Working with promises
2
jQuery
5
Angular.js
2
Jasmine
2
Chrome Devtools
7
CSS 3
2
SASS
2
React.js
1
Enzyme
1
Developer
Javascript Optimizing For Performance
15
Binding Events
2
Closures
7
NodeJS
2
Expressjs
2
Mocha
1
karma
2
FireBug
7
Developer Toolbar (IE)
7
CSS 3 transitions & animations
2
Ecmascript 5
2
MobX
1
GitBook
1
Ecmascript6
1

Professional experience

Sr.Frontend Developer
ZOOZ

Zooz is a technology company which provides a payments platform designed to help merchants maximize their payments performance. In the past year, Zooz made a decision to rebuild their product, and I joined a new team responsible designing & implementing the company’s new PaymentsOS frontend (aka. PaymentsOS portals). As a lead developer in the team, I was part of the portals architecture design & implementation, working with the company product, UX & backend teams, and consulting about new technologies & development methods suitable for the portals future scalability. Each of the portals was reflecting a different section of Zooz PaymentOS platform, and was developed in micro-frontend architecture, with a different build & deployment process, using custom shared components. My responsibility included: - Researching new technologies - Design the platform architecture - Implementing micro-frontend architecture - Developing the portals components - Implementing user interface graphic design - Writing ReactJS unit tests - Implementing & customizing GitBook platform - Review team members code - Communicating & syncing on daily basis with product management, UX & backend teams Technologies: - ReactJS - View development - MobX - State management development - Bootstrap - Frontend layout - Sass - Frontend design - Enzyme - React unit testing - GitBook - Clients documentation

Fullstack Developer
Barnraiser

Barnraiser is a social and funding community that revolves around sustainable and healthy food, allows its members to influence and scale the food movement by connecting to innovators of sustainable food and farming, and collectively backing projects, locally and globally. As a fullstack developer in the company, I was a lead developer in the website development team. The team was responsible to develop the Barnraiser platform both frontend & backend. The development included working directly with Barnraiser VP product, and the company product team, implementing new platform functionality & design, involving the platform new functionalities planning, and consulting about new technologies & development methods suitable for the platform scalability. As a lead developer in the team, my responsibility included: - Developing the platform user interface - Developing the platform backend - Developing & implementing user interface design - Writing backend unit tests - Refactoring legacy code - Communicating & syncing on daily basis with product management team The technologies the team was using included: - AngularJS - Frontend development - Ruby On Rails - Backend development - CoffeeScript - Frontend programming language - Sass - Frontend design - Heroku - PaaS for build & run the Barnraiser platform

Frontend Developer
Gigaspaces

Gigaspaces is a middleware technology company, providing software middleware for deployment, management and scaling applications on cloud environment. Lead developer in the UI team. The team was responsible to develop the Cloudify user interface, the company main strategic product. The development included debugging of the server side, using Unix, and writing Shell scripts for automation. * Developing the product user interface * Developing the product backend * Developing user interface design * Writing unit tests & system tests for both frontend & backend * Writing user interface official documentation * Communicating & syncing with Server team * Communicating & syncing with product management team * Configure build automation environment The technologies the team was using included: * AngularJS - Frontend development * NodeJS/Express - Backend development * Sass - Frontend design * Jasmine/Mocha/Karma - Unit testing * Quickbuild/Jenkins - Automation environment

LATEST ARTICLES

by erezc
tags:
JS
border:

As a frontend developer, I’ve always been afraid of diving into Amazon’s AWS dashboard. Too many options, complicated, and nothing is frontend-related. Not my cup of tea. Lately I’ve been working on a small project that required running a small NodeJS app on a serverless environment. The requirements were very...

by erezc
tags:
JS
border:

While ReactJS is growing and becoming lead UI library, we need also an easy utility to test it. Yes, ReactJS comes with its TestUtils, developed by the React team, but also in their documentation they recommend using AirBnB’s Enzyme for easier testing. Before we talk about Enzyme, let’s understand what...