-->
I'm Node.js developer and open source contributor passionate about building efficient and scalable solutions.
I'm Michał, a software developer from Poland. I'm all about backend development and tinkering with operating systems since 2018. I enjoy creating and contributing to open source software, as I believe in the power of collaboration and sharing knowledge. Besides programming, I like metal music, video games, history, and dogs.
Some technologies and tools I use on daily basis.
My open source contributions and side projects.
march 2023 - 2024
A unified API for developers, simplifying the process of sending notifications across various channels such as app, push, email, SMS, and chat. During a year of contributing, I became one of the top contributors to the project (33k+ stars on GitHub) and a moderator on their Discord server (3,5k+ members) where I help other developers and maintain the community.
december 2022 - today
Fictional SaaS platform designed for comprehensive brand link management. Create workspaces, add team members, shorten links, generate QR codes, track traffic, and more. Additionally, it features integrated payment processing with Stripe for seamless transactions.
july 2024 - today
JavaScript runtime from scratch based on v8 engine with non-blocking I/O, inspired by Node.js and Deno. Currently it implements ES6 modules, timers, TCP networking and Buffers. File system operations support is in progress,
october 2021
Node.js TOR client developed in TypeScript with zero external npm dependencies. Featuring a custom-built implementation of the SOCKS5 protocol, this client enables seamless programmatic access to the TOR network.
Check out my most recent blog posts.
In this article we will discuss how to build own JavaScript runtime and challanges I experience in my side project.
In this article, I will guide you through integrating Novu, an open source notification infrastructure, with Nuxt.js, the popular Vue.js framework.
In this article, you will learn how to implement reset password flow in Node.js application.
Feel free to to contact me any time, my inbox is always open.