Erez Carmel
Sr.Frontend Developer
Erez started his career by hacking King Quest at age of 10, and never left the keyboard alone since then. Passionate about new technologies, gadgets, Apple related stuff, and good Whisky. Along the years, Erez went through Javascript, CSS, HTML, XML, Actionscript, Flash, Flex, NodeJS and many more. Loves front-end, whether its on TV, mobile or any other device on earth. Member & lecturer at the Fullstack Developers Israel Meetup group, Full stack developer at Tikal knowledge, experienced with developing interfaces on various platform
- Follow Erez
- Frontend group
Primary Skills
skill/years
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
Portfolio
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