Experience
2019 — Now
Tel Aviv Area, Israel
As a Senior Front-End Developer at tasq.ai
I'm responsible for the development of most of tasq.ai's frontend.
Notably, I developed:
• Over 10 gamified labelling UIs and 5 interactive tutorials.
• A full-featured graphical editor, capable of handling complex shapes, both vector and pixel-based, that works seamlessly with unstable connections.
• A graph-based workflow builder.
As a UX Developer at tasq.ai, I designed and prototyped:
• 5+ game-like experiences and interactive tutorials.
• The latest version of the Graphical Editor
• A workflow builder
To stay highly productive as a remote worker:
• I prioritize autonomy in order to minimize obstacles.
• I plan my day to ensure that I work during my most productive hours.
• I record detailed videos each day to communicate my progress.
• I create interactive prototypes to clearly communicate the designs with the stakeholders.
2017 — Now
My Open Source Projects:
Webpack AutoDLL Plugin — 1,500 stars | github.com/asfktz/autodll-webpack-plugin
A Webpack (V3) plugin that can drastically improve build time.
Was used by Next.js & over 30,000 repositories on Github
Featured on: "Keep webpack Fast: A Field Guide for Better Build Performance"
– Slack Engineering (http://bit.ly/33VHWN3)
From Twitter:
• "[This plugin] Looks interesting. Why not bring something like this into [webpack's] core?"
Dan Abramov, co-author of Redux & React core team member (http://bit.ly/2pApieB)
• "Holy shit, autodll-webpack-plugin is a godsend if you want to optimize performance of incremental webpack builds but don't want to spend 5 days on configuration."
Sergey Ryzhov (http://bit.ly/2qt9x9E)
Awaity.js — 830 stars | https://github.com/asfktz/Awaity.js
A functional utility library for async / await.
From Twitter:
"Think lodash for promises (great job by Asaf Katz)"
– Sébastien Chopin, author of Nuxt.js (http://bit.ly/2JcdHt0)
"AWESOME project. Love the design, love the code even more!"
– Iddan Aaronsohn (http://bit.ly/32CYPM8)
Devtools Playground — 190 stars | github.com/asfktz/devtools-playground
A CLI tool for prototyping quick ideas
From Twitter:
"Standalone devtools by Asaf Katz for prototyping & debugging."
– by John-David Dalton, author of Lodash (http://bit.ly/32BEW85)
2016 — 2019
2016 — 2019
Israel
• Refactored the codebase, both JS and CSS, in order to respond faster to new features requests.
• Integrated React inside a large AngularJS application
• Rewrote the build system to Webpack and Babel
• Supported the mobile team with React Native & Redux
• Developed a set of generic components to allow non-frontend developers to build complex UI.
• Supporting juniors and empowering them to solve problems by themselves.
2016 — 2016
Developing a standalone chat module for exiting Web Application
Built with:
React, NodeJS, Firebase
2010 — 2015
2010 — 2015
• Worked on a wide verity of projects, from web applications to branding sites.
• Worked closely with designers to bring their best ideas to life.
• Crafted interactive experiences and animations
• Delivered fully Responsive CSS
• Developed responsive web applications that run on desktop, tablet & mobile
Notable projects:
Mako - 2D game for the Big Brother TV show
Bluran - 3D home visualizer
dooble's own responsive site
Comverse - Real-time text messaging application, with audio and video calls for mobile, tablet & desktop.
Education
Autodidact