About

Placeholder Image

Name

Michał Dziubany

Location

Katowice, Poland

Email

Frontend Tech Stack

React, Next.js, TypeScript, JavaScript

Backend Tech Stack

Node.js, Express, PostgreSQL, MongoDB

Short Info

Always eager to learn and contribute to the IT landscape. A former Polish-English translator.

Skills

CloudinaryCSSCSS ModulesDrizzleExpressGitGitHubChrome DevToolsHTMLJavaScriptJestMarkdownMongoDBMongooseNetlifyNext.jsNode.jsnpmPassportPostgreSQLPostmanPuppeteerReactReact RouterReact Testing LibraryTailwind CSSTypeScriptSassshadcn/uiSocket.IOstyled-componentsVercelViteVitestVS CodeZod

Projects

GuessEye

A browser game where your objective is to guess the right darts player, featuring two game modes, database and game stats, and a leaderboard.

Frontend

Next.js
TypeScript
Tailwind CSS
shadcn/ui

Backend

Next.js
TypeScript
PostgreSQL
Drizzle
Puppeteer
Zod
GuessEye - Screenshot 1 GuessEye - Screenshot 2 GuessEye - Screenshot 3
Aurora - Screenshot 1 Aurora - Screenshot 2 Aurora - Screenshot 3

Aurora

A Reddit-inspired social news aggregation and content rating app featuring three types of posts (text, image, and video), comments, categories, and likes.

Frontend

TypeScript
React
React Router
styled-components
Vitest

Backend

TypeScript
Node.js
Express
MongoDB
Cloudinary
Passport
Vitest

Talky-Talky

A real-time messaging app featuring two types of statuses, original GG emoticons, group chats, as well as toast notifications.

Frontend

TypeScript
React
React Router
Socket.IO
styled-components

Backend

TypeScript
Node.js
Express
MongoDB
Socket.IO
Passport
Talky-Talky - Screenshot 1 Talky-Talky - Screenshot 2 Talky-Talky - Screenshot 3
Where's Wally? - Screenshot 1 Where's Wally? - Screenshot 2 Where's Wally? - Screenshot 3

Where's Wally?

A Where's Wally browser game featuring 7 levels, image magnifying glass, level hints, and a level-filterable leaderboard.

Frontend

TypeScript
React
React Router
styled-components

Backend

TypeScript
Node.js
Express
MongoDB

Resume

PDF

Image

Contact Form