Developer and consultant with vast knowledge and expertise in Full Stack technologies, including JS, Angular2+, JAVA, NodeJS and more
- Follow Sefi
- Cross Browser Development 4
- TypeScript 2
- Observer 2
- Ajax 4
- Angular 2+ 2
- Angular.js 4
- MobX 2
- Debuging & Optimization 5
- Ecmascript 6 (various improvements) 2
- CSS/SCSS 4
- HTML5 4
- Express 2
- Passport 1
- MongoDB 2
- Worker 1
- Message Driven 1
- React.js 1
- Programing (Functional, Reactive) 1
- API Fremeworks (Swagger) 1
Angular Architect @ VMware 2016-2017
VMware developes it’s next generation of Common SAAS Platform. I was in charge of leading the development effort and architecture of the FrontEnd, implemented with Angular 2 and angular/cli. This included all aspects of the project including introducing angular/cli, establishing best practices and code review standards, designing a framework for reusable component library, mentoring other team members (and giving an internal NG course), leading the effort for upgrading to Angular 4.x as well as establishing best practices for Unit, Integration and E2E tests.
Fullstack Architect @ Sedona 2016
Sedona develops a Multi-Layer solution for large-scale internet service providers for L1 and L3 layer optimization.
I was in charge of developing the product’s frontend using JS/AngularJS and Three.js for 3D rendering.
This position required complex algorithms for the 3D rendering efficiently as well as building
a robust architecture for 2D to 3D model synchronization, complex data-driven directives and fluid design.
Fullstack Architect @ Gigaspaces 2015
Gigaspaces develops Cloudufy - an Application Orchestration solution. Your application in its entirety (Infrastructure, Middleware, Application Code, Scripts, Tool Configuration, Metrics and Logs) can be described in a blueprint. This blueprint can be deployed automatically on multiple cloud providers. Worked on the ‘Cloudify single click’ - a side project that used cloudify to facilitate single click allocation of cloud resources and machines in an immediate fashion. AngularJS on the FE, NodeJS and Java on the BE. Later on I moved to Cloudify main project and I was in charge of leading the development effort on the FE, using AngularJS FE and NodeJS BE.
Fullstack Architect @ eVigilo 2014
POC project for a product to be used by the IDF. Built from scratch, including project architecture and frameworks development using JQuery/AngularJS/JS as well as SCSS, bootstrap, etc. This also required the creation of core components that can alter be extended and used throughout the project code as it progresses, client side cache frameworks, i18n etc.
Core framework components development using JS/AngularJS that were designed to be used by other team members, requiring deep knowledge and understanding of AngularJS lifecycle and included Services, Directives and Filters as well as generic form validation mechanism.
UI Expert @ Amobee 2012
GWT technical lead of the project from day 1, including architecture design, GWTP, MVP, project setup and architecture, GWT-RPC, rich graph visualization framework and the development of a dedicated components library. Also consulted on UX/UI principals and instructed other team members on GWT/GWTP.
UI Expert @ Ravello 2011
GWT technical lead, architecture, design and UX.
Flex Expert @ Optier 2008-2011
AS3/Flex consultant, including design and architecture. Taking the product from POC to maturity using various AS3/Flex technologies and MVC frameworks. Lead the migration effort from Flex 3 to Flex 4.5 as well as taking part in the mobile app.