Hello world.

My name is

Michał.

I'm Node.js backend developer.

About

I’m 20 years old from Poland. I started with programming in 2018. I’m interested in backend development, operating systems (like Linux) and open-source-software movement. Besides programming I also like video games, history and dogs.

Tech stack

Some technologies and tools I use on daily basis.

my face
TypeScript
JavaScript
Node.js
NestJS
React
Nx
GraphQL
Docker
PostgreSQL
MongoDB
Redis
Nginx
TailwindCSS
Git

Projects

Applications I wrote as side projects.

Featured projectPurly

SaaS platform for managing your brand links. Create workspace, add team members, shorten links, generate QR codes, track traffic and more. Work still in progress.

TypeScript
Node.js
NestJS
PostgreSQL
Redis
Docker
React
project
Featured projectElegant homepage

A minimal and elegant homepage for browser written in Preact and TypeScript. Homepage contains many beautiful backgrounds, allows you to add bookmarks and supports many popular search engines.

TypeScript
JavaScript
Preact
project

Libraries

Libraries and other noteworthy smaller projects.

Nest.js Modules

Monorepo with database connectors and many other generic utilities I can reuse in my NestJS applications.

Learn more

Tor Client

Node.js TOR client written in TypeScript. It is based on my own implementation of SOCKS5 protocol for client.

Learn more

Passport Social

This library plays crucial role in authentication system. It provides social authentication methods to my apps.

Learn more

WebSockets Server

Websocket protocol implementation for server in Node.js without any external dependencies.

Learn more

Contact

Feel free to to contact me any time. My inbox is always open.

MD

© 2023 Michał Dziuba. All rights reserved.