Please take a look at my detailed Résumé on Gidi.io
I am an experienced web developer who has worn many different hats throughout my career.
My specialisation over the past decade has been in Front End technology as a whole, but I have also acquired a solid background in Back End and Infrastructure technology.
I have been lucky enough to gain experience working on a wide variety of projects ranging from jobs for large enterprise companies to smaller high-scale high-growth companies as well as fast paced early stage start-ups.
I have experience at hands-on technical leadership of product development, as well as the mentorship and training of other engineers, and find both of these an equally important aspect of my profession.
I am highly passionate about my work, strong in my professional opinions, and am highly driven to not only produce quality work but also impact the community of which I'm a member in all aspects ranging from technical expertise to diversity and inclusivity.
I'm not going to say ES20XX, you can't make me! ;)
- CSS, SASS & their ilk
- HTML, The DOM & Web APIs
- React, Preact & their ilk
- Redux, Backbone.js, Rxjs
- ReasonML & Bucklescript
- Performance Analysis and Optimisation
- Node.js, Express
- Java 8
Testing, Dev Tools & Quality
- Babel AST Transformation & Plugin Authorship
- Jest, Enzyme, Mocha & Chai, AVA, Sinon
- Selenium, jsdom
- Redis, Memcached, Varnish
- Travis, TeamCity CI, Jenkins
- AWS ( I Lambda )
UnrulySenior Software Developer 2016 - 2018
Full stack development of the Unruly Ad Platform, consisting of a high throughput Ad Exchange in
Java 8, a Single Page App in
Owner of the company's Programmatic Demand strand, in charge of making sure the strand is prioritized, researched and implemented in the best way possible.
LoveholidaysLead Front-End Architect 2014 - 2015
Managed a team of
Python developers working on the Loveholidays Web Application.
Led the top down rewrite of the entire website ( turning spaghetti into lasagne), converting a code base of legacy JS into a modular architecture based on Backbone.js and ES6. Incrementally rearchitected different parts of the site while still providing a stable code base for continued functional development.
Prototyped features using React and extensive AB Testing.
FreelanceR&D and Consulting 2013
I designed and implemented
Front End solutions consisting of application development using
Backbone.js, workflow, build and test automation using
Grunt.js and Back End layers and APIs using
PHP Flight and
Built a responsive marketing website for a mobile product including animated UX demonstrations using Bootstrap and both JS animations and CSS3 transitions.
Implemented data storage and caching solutions using Redis and MongoDB running on top of AWS.
During this time I provided services for several different companies, including ReallyGood, Conduit, Klarna and Cyhawk Ventures.
PluralisSenior Front End Developer 2011-2012
As the first employee at an early stage startup (pre round A) I was responsible for designing and implementing the Front
End architecture of our A/B testing product.
Supported development of a Java Spring API and administration of an environment built on top of AWS. Built infrastructure solutions using MongoDB and CouchDB for A/B test logging and analytics.
MetacafeWeb Engineer 2010-2011
Developed UI components using
traffic web environment.
Designed, implemented and extended infrastructure packages using PHP for Mediawiki, Semantic MW and an in-house MVC web framework.
Integrated with Sesame RDF, Memcached and Varnish and tuned caching algorithms in PHP and VCL in a high scale environment (reaching several millions of request per day).
Developed Gearman workers in PHP to perform offline processes for semantic analysis of video content.
MilitaryASP.Net Lead & Developer 2003 - 2009
Project Management, System Analysis and Oversight of a multimillion dollar
Independently took department wide responsibility of UX and design.
FreelanceWeb Designer 2002 - 2003
Freelance graphic designer, servicing both private clients and companies such as HP's Indigo division.
Open Source Projectson Github.com/gmmorris
Rachel Davieswas my direct manager @ Unruly
Tom Johnsonwas my team member @ Unruly
I've been working with Gidi for just over a year, and he's the very model of a senior developer. He gets things done, and builds the right relationships with the business to ensure he's getting the right things done. He's an excellent teacher - not just filling the surface gaps in knowledge, but identifying the fundamental misconceptions and fixing those first. And he's focused on making sure the team does the right thing for the future - being it building a more robust process, using composable, functional programming approaches, or promoting diversity.
Jesse McLaughlinwas my direct manager @ Loveholidays
I had the pleasure of working with Gidi for two years at loveholidays.com. We hired Gidi at a time when our “version zero” front-end codebase was in greatest need of a strong professional to take us through our first major re-architecture. Gidi is just such a pro. Under his guidance we achieved everything we set out to do during his time with us and more.
Gidi is one of those “super senior” developers who really understands his medium. Having someone with his knowledge, insight, passion and pragmatism on your team is a sure way to advance the cause of your software project. No matter what the challenges are, you can be sure he will bring all of his skills and experience to bear on the problem.
I would highly recommend him to any team.
Ronny Orbachwas my client @ Freelance
I worked with Gidi back in 2010 at Metacafe, and we had so much fun working together I knew we’ll have to do it again. When we became busy with client work at Really Good recently, we turned to Gidi, who was happy to assist with four different projects, and then delivered like a pro. Gidi is a top-notch end to end developer, a creative professional who not only knows his stuff, but is both independent and responsible. He can identify issues, come up with the best ways to solve them and then make it look easy. If you ever have the chance of working with him, as a developer or anything else, you’re in luck. Don’t miss it.
Amnon Lahavwas my direct manager @ Pluralis
I Had the pleasure of working with Gidi for two years, he was the first developer hired @Pluralis and as such had allot of responsibilities placed on his shoulders, Gidi proved to be an extremely reliable and intelligent developer able to master technologies quickly and effectively. his dedication, efforts and wide skill set were a true life saver in many critical points in the company's life cycle. I would love to work with him in the future and highly recommend anyone who considers doing to do it as well.
Roi Avinoamwas my direct manager @ MetaCafe
Gidi is an exceptionally creative and dedicated engineer who is constantly driven by his passion for technology, knowledge and excellence. His can-do attitude makes him stand out, not only as a great developer, but as a manager and designer as well. Working with him has been a great experience, and I highly recommend him for every software development organization.
Gil Michlinwas my indirect manager @ MetaCafe
I had the pleasure of working with Gidi for a year and a half. Gidi is a real professional with a truly versatile skill set and has the ability to work on multiple platforms and in multiple languages at the same time. Gidi was a true source of knowledge on new systems and technologies in the company, organized and led Metacafe's Knowledge sharing group which included meetups with the local startup community on technological subjects. I believe that Gidi is a strategic asset to any software company which resides on the cutting edge of technology.
Motheris my direct manager @ Real Life
Could you please give your mother a call once in a while? I did carry you around for 9 months, you know?!?
Officer Candidate SchoolSoftware Development Management 2006 Professional diploma
Military Officer's Training, Project and Software Development Management.
MamramSoftware Development 2003 Professional diploma
Who Am I Really?
I grew up in Israel and spent the first decade of my adult life working as a software engineer for the IDF and several tech
I am also an accomplished photographer, having exhibited in Israel and London, completed commercial jobs for clients in the Israeli entertainment industry and taken part in major art fairs.
I am a martial arts parctitioner and instructor, currently holding a 1st Technitian grade at Wing Tsun Kung Fu.
I am also an avid commentator on all things political and theological and was named one of Quora’s Top Writers for 2014.
I live for creating things, which is why I have found such warm homes in both the startup tech scene and the art scene.