Skip to content
View shtaif's full-sized avatar
🦁
🦁

Block or report shtaif

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shtaif/README.md

Email GitHub LinkedIn X


I'm a passionate full-stack developer experienced with more than a decade of designing and delivering software.
I like to apply critical thinking and grasp the inner-workings behind every thing I touch.

On a personal note - I like to do weight-lift training and running, and I'm an avid a guitar player 🎸 :)

Some topics I've developed fascination for:

  • TypeScript and generics 🧬
  • GraphQL
  • GraphQL Subscriptions
  • API design ✍️
  • Event-driven programming
  • Asynchronous iterator pipelining and composition ⛓️ (e.g iter-tools, IxJS, Async Iterator Helpers Proposal)
  • Real-time push-driven API technologies πŸ”ƒ (e.g Server-Sent-Events (SSE), WebSockets, gRPC, GraphQL Subscriptions, etc.)
  • Networking protocols πŸ›œ
  • Open-source development πŸ•ŠοΈ
  • Rust πŸ¦€ (planning to get into)
  • and it keeps filling...

πŸ”₯ Open Source Projects:

  • Iterified Iterified npm downloads
    A utility library that brings the power of asynchronous iteration to any callback-based multi-value sequenuce.

  • Qyu Qyu npm downloads
    A lightweight and very flexible job queue library for the browser/Node.js.

  • Multerator Multerator npm downloads
    An async iterable based streaming parser for any multipart/form-data payload (such as HTTP file uploads).


πŸ”¬ Tools & stack

Languages and runtimes:

TypeScript Node.js Bun HTML CSS Lua PHP C++ Markdown Raspberry Pi

Frameworks, Tools and Libraries:

React.js Vite Vitest Mocha Angular RxJS Ionic Framework MobX Redux GraphQL Apollo GraphQL OpenAPI Prettier pnpm OpenResty NGINX Socket.io

Infrastructure and Databases:

Docker Git GitHub Actions Redis PostgreSQL MySQL Couchbase MongoDB Render AWS AWS SQS AWS S3


πŸ“ˆ Stats and Activity

GitHub Stats Top Langs

πŸ€™ Get in Touch

I'm always open to collaborate on exciting projects or exploring new opportunities.
Feel free to reach out to me via:

Email GitHub LinkedIn X


Thanks for stopping by! 😊🀘🏻


You code to live so you can live to code.

Pinned Loading

  1. react-async-iterators react-async-iterators Public

    React.js hooked up with the magic of JavaScript async iterators: hooks Β· components Β· utilities βš›οΈ ⛓️ 🧬

    TypeScript

  2. iterified iterified Public

    Convert any callback-based sequence of values into a full-fledged async iterable

    TypeScript 1

  3. Qyu Qyu Public

    A general-purpose asynchronous job queue for Node.js.

    TypeScript 11 1

  4. multerator multerator Public

    multipart/form-data parser for Node.js

    TypeScript 1