I'm an Experienced Fullstack Javascript Engineer & UI Consultant.
Highly skilled in web application development & software architecture best practices.
I have strong knowledge of Web Development Standards:
- Fullstack Javascript Development
- Angular.js, Backbone.js, Browserify, Require.js
- CSS3 (LESS/SASS)
- Automated Workflows with: Gulp.js, Yeoman, Grunt.js, bower
- Unit Testing with Jasmine.js, Mocha, Karma
- Node.js, Express.js
- Usability & UX in Mind
- Organised code development
I have In-depth understanding of how an effective UI should behave and developed.
I like to keep it simple & intuitive.
I live by a routine of being always up date with the most recent news & trends within the web platform.
Javascript Engineer, Front End Architect & Consultant @ Leading Tikal's Javascript Group - running monthly meetings, yearly projects and tech leading team members.
Developing Front End Web Apps:
- Javascript Development (TDD & BDD) - Standard Javascript, Angular.js, ES 2015 (ES 6), React, Backbone.js and others
- Unit Testing: Jasmine.js, Karma, Mocha, Phantom.js
- Node.js, Express.js
- Front End Architecture, HTML5, CSS3 (LESS, SASS)
Consulting Javascript, Web & Web Architecture to Tikal's Clients
Speaker in Company's Events,
Conducting Javascript Workshops (Backbone.js, OOP Javascript)
Contributes to Blog posts about Javascript & UI From August 2010 to Present (5 years 5 months) IsraelFounder & Developer @ Developing Wedding Management web application to help manage guests arrival and approval (rsvp).
Using:
Wordpress
PHP
OOP Javascript
Jquery
CSS From May 2010 to Present (5 years 8 months) Senior UI/Javascript Engineer @ Role: UI & Javascript Engineer Lead
the role included 2 projects:
1. assist & consult in converting a legacy GWT based web app (with REST) to latest angularjs and modern css solution (bootstrap with less/sass) and integration with Kendo UI
2. Leading the UI Development and Developing a Front End Dashboard app with:
- angular.js (v1)
- gulp.js
- bootstrap (less)
- c3 charts
- Ecmascript 2015 (ES 6 / ES 2015)
- Unit Testing with Jasmine.js
- Defining User Stories with cucumber & gherkin
- deploy to bitbucket
Version Control System:
- git / bitbucket From April 2015 to December 2015 (9 months) Javascript Engineer @ Designing & Developing Fullstack Javascript Web Application using:
- Angular.js modular architecture development
- Gulp.js for js automation
- Unit Testing: Jasmine.js, Mocha, Karma, Phantom.js
- UI based on Twitter's Bootstrap Framework, including LESS for css
- Node.js, Express.js (as an API layer)
Version Control System:
- Git & Github From August 2014 to April 2015 (9 months) Javascript Engineer @ Designing & Developing Javascript Web Application Architecture using:
- Angular.js modular architecture development
- Backbone.js
- UI based on Twitter's Bootstrap Framework, including LESS for css
Version Control System:
- Git & Bitbucket
- SVN
Conducted workshops:
- Basics Of Javascript,
- OOP Javascript,
- Jquery, Backbone.js and Angular.js (intro level). From August 2013 to August 2014 (1 year 1 month) Javascript Engineer @ Designing & Developing Javascript Web Application Architecture using:
Backbone.js, RequireJS, bower
UI with Twitter's Bootstrap Framework, including SASS for css
SVN Subversion & TortoiseSVN for Version Control System From May 2013 to June 2013 (2 months) IsraelJavascript Engineer, Front End Architect & Consultant @ Front End Architect - UI & JS Tech Leader
Designing & Developing JS Application Architecture using Backbone.js & RequireJS
UI with Twitter's Bootstrap Framework, including LESS
SVN Subversion & TortoiseSVN for Version Control System From January 2012 to May 2013 (1 year 5 months) Front End Developer @ Front End Development using:
Javascript Developer - Lead developer of an application framework for an enterprise product
Css3 - for Layout and Rich User Experience
HTML5 Semantics - for structuring content and building blocks
Common Sense - for suggesting UI & UX enhancements From September 2011 to January 2012 (5 months) IsraelFront End Developer @ Front end developement using:
OOP Javascript, Ajax, Jquery, Json
Html, css
.NET From August 2010 to September 2011 (1 year 2 months) GUI Developer @ Developing Web GUI for web based (browser) applications using:
OOP Javascript, Ajax
JSP, Html, Xhtml, Xml,
Xsl, CSS,
Flash, Photoshop From 2008 to August 2010 (2 years) Freelnace Developer & Desiner (Owner) @ Founder - Front end developer, designer
Dealing with various technologies on a daily basis.
Markup with XHTML, CSS.
Graphics with Photoshop, Flash, Swishmax, various 3d softwares.
Developing/Scripting with Actionscript, Javascript, PHP.
Learning and Experiencing - R&D:
OOP Javascript, Ajax, Json, PHP, CSS3, HTML 5 From January 2005 to January 2010 (5 years 1 month) Web Designer/Developer @ Dealing with various technologies on a daily basis (at work and by myself):
Markup with XHTML, CSS.
Graphics with Photoshop, Flash.
Developing/Scripting Javascript, PHP.
Learning and Experiencing - R&D:
Javascript From May 2007 to December 2007 (8 months)
BA, Computer Science and Management @ The Open University From 2001 to 2007 Oren Farhi is skilled in: jQuery, JSON, JavaScript, AJAX, CSS, HTML 5, Backbone.js, OOP, HTML, Web Development, Front-end Development, Front-end, HTML/XML, Web Standards, User Experience
Websites:
http://www.orizens.com,
http://www.orizens.com/wp,
http://visit.orizens.com