About Me

I am a freelance Frontend Developer. I work with Node, Express, Vue, Handlebars, Bootstrap, WordPress, PHP and jQuery. I write about career change and the developer community at TheMarker.

I'm also into math-inspired art, theoretical linguistics and even sewing. But, as you might have guessed, this is my web portfolio. So let's try and stay on course.

Me

What I can do

  • Stay on course
  • Client side development
  • Responsive web design
  • Learn new things quickly
  • Write tutorials

Experience

  • 2019: Frontend development at Zazim Community Action
  • 2018: Remote open-source summer intenship @Wikimedia (Google Summer of Code)
  • 2017-2019: Freelance projects

Education

  • Certificate of Front End Development (Inc. mobile web dev), Holon Institute of Technology, 2016
  • Bachelor of Arts in Linguistics, The Hebrew University of Jerusalem, 2015

Mandala

A kaleidoscope-inspired drawing tool, built in Vanilla JavaScript with a bit of jQuery (for event handling). I've used LocalStorage for saving user settings, and some external libraries and tools for file saving and color picking.

Web API Projects

YouTube

React app that uses YouTube's API to fetch videos and video data. Deployed on Heroku. I'm hoping to optimize the loading time one day.

Github Users

A Bootstrap-based app for searching GitHub users via AJAX requests to the GitHub User API.

Flickr Gallery

An image search engine that outputs a responsive result page. Clicking a table line triggers a new search of the term associated with it.

Other Stuff

JS Quiz

Multiple choice quiz for Android, designed with jQuery Mobile. The test contains 10 randomly selected questions. You get 1 point for each correct answer.

Installation

In order to install this app on your Android device, go to:

Settings > General > Security > Unknown sources

and allow installation from unknown sources on your device.

Then download and install this .apk file.

Color Game

You get a randomly generated color code, then try to guess which color it represents.

Bagrut Info

An info page for external students with links to essential resource, designed using Bootstrap and jQuery.

Smaller Projects

Fidget Spinner

CSS image animation with two speeds. Very very basic, but still enjoyable.

Buzzfeed-style Quiz

This quiz determines who you are based on your likes and dislikes.

Hex-RGB Converter

Enter a hexadecimal color code and get the RGB code for that color. The screen color changes with every color code you enter.