Shaul Naim
Senior Front End Developer
Frontend Engineer with more than 15 years of experience. Hands-On on both Angular & React
- Follow Shaul
- Frontend group
Primary Skills
skill/years
Developer
- Cross Browser Development 3
- Regular Expressions 3
- Javascript Optimizing For Performance 5
- Creating Custom JS Classes 3
- Binding Events 3
- Closures 3
- Extending JS Classes 3
- Javascript Scopes 3
- C# 3
- Cross Browser Ajax 3
- Checking responses status 3
- Retrieving response content 3
- Jquery 5
- require.js, ember,js 2
- FireBug 3
- Webkit 3
- Developer Toolbar (IE) 3
- Canvas API 1
- General Ecmascript 5 (web workers, local storage, etc..) 1
- CSS 2.1 1
- CSS 3 1
- Cross brower compatibility 1
- CSS Hacks for all browsers 1
Portfolio
Senior Front End Developer @ HP
- Leading and architecting new innovated Project on hp
- Building a very challenging App with lots of graphic and animations design to run on 3 touch screens at the same time.
- As Reusable as possible and Rapidly updated using notification service and Websocket.
- Helping/advising other teams with Angular UI issues.
BE: .Net core FE: Angular 9, jest, spectator, Lottie animations
Front End Developer @ Riverbed
Mentoring guys with no FE experience and Developing together Feature (migration from flex to Angular). Riverbed Technology, Inc. is an American information technology company that develops products that improve digital performance for businesses. My role was to help a team of 5 guys with not mutch front end experience to get enough skills to develop ui features themselves and building new app screen feature together. The FE technology stack consists of:
- RxJs - for Observables pattern.
- SASS - css preprocessor.
- Angular (5) - Client app.
Front End Developer @ ShieldIot
working on building a complete demo web app at ShieldIot.
shieldiot develops an out-of-the-box device-level security solution for the internet of things. i am responsible for the Frontend side of building a demo poc app , advising, and solving present defects.
The technology stack consists of:
- angular (4.3)
- java & JSP - server side
- Redux for angular(@ngrx/store)
- Rxjs
- stompjs- (for websockets comunication)
- webpack -module bundler
- es6 - new ECMAScript version
- Sass - CSS preprocessor
- typescript - a strict syntactical superset of JavaScript
Front End Developer @ Fundtech
My role was to help the R&D team and the Product team to go from legacy complex software to modern structured app while keep on developing the legacy one in a better SOC way.
I was responsible for the GUI client side taking solutions and developing new Features and improving performance and refactoring the legacy products. And now working on moving from Angular 1.5 solution to Hybrid angular 1.5 & angular solution. also, I am recently working onside project using React/Redux .
The technology stack consists of:
- AngularJS - Client app 1.5
- angular 4
- java & JSP - server side
- gulp -task runner
- webpack -module bundler
- es6 - new ECMAScript version
- Sass - CSS preprocessor
- typescript - a strict syntactical superset of JavaScript
Front End Developer @ Healarium
WebApp UI rewrite. Implementing a complete rewrite of the front end stack. Technically, the goal is to fast forward a very outdated application to today’s standards, transform the current code into a maintainable, reusable and modular one and enable future deployment on a variety of mobile form factors. Rewriting the CSS, major rewrite of the markup and javascript, implementation of modern UI and a consistent UX, implementing the DRY principle. Front-end:
- Django templating with HTML5 standards
- Zurb Foundation3 semantic SASS mixins
- FontAwsome (icon fonts - SVG)
- Compass
- HTML5 emerging standards with polyfills
- jQuery
- AMD and a Require.js type of async loader (curl)
- JS and CSS minification and concatenation,feature detection
- Backbone (Backgrid)
- lodash (super set of underscore js)
The project is quality driven and on a tight schedule which we managed to cope with which i think its nice if we think that all we did had to work fine also on primitive browser such as IE8 and IE9. Working together with product and designers to determine and create the most consistent and intuitive end user experience, given the time constraints.