Experience
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.
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)
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.
Developing a standalone chat module for exiting Web Application
Built with:
React, NodeJS, Firebase
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