Skip to content
View vadimgierko's full-sized avatar

Block or report vadimgierko

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
vadimgierko/README.md

Hello, World! πŸ‘‹

My name is Vadim Gierko and I'm in ❀️ in web & SaaS development since 2021 πŸ™ƒ

Although I've created various static & dynamic websites (check out my personal website) and online e-commerce stores from scratch, my greatest dev ambition & passion is building real-world, end-to-end full stack web / SaaS applications people actually use (some of them are mentioned below).

Despite my wide range of interests & vast creative background, programming is my greatest passion.

I also share my knowledge & encourage others to learn to code in a free web dev course for office workers (in Polish).

πŸ’ͺ Favourite Tech Stack πŸ› οΈ

Frameworks & Libs


Languages
Backend Infrastructure, Database & Auth
Payments
Tools

βž• Also can use 😏

πŸ’ͺ What I can develop

  • AI Chatbots (Gemini API)
  • Mesagging Apps (Next.js, React, TypeScript, Firebase)
  • CSR/SSG/SSR/ISR/SPA/PWA websites/apps (Next.js, React, TypeScript, Firebase)
  • Native (Mobile) Apps (Expo, React Native)
  • Learning Platforms
  • E-commerce sites (with Stripe for payments & product management)
  • Landing pages
  • Headless CMS (using Firebase)

πŸ› οΈ What features my apps can have

  • πŸ€– AI Integration
  • ☁️ Cloud database (Firebase Firestore, Realtime Database & Storage)
  • πŸ€“ Users Authentication (Firebase)
  • πŸ’° Online payments & products management system (Stripe)
  • πŸ“± Responsive Web Design (RWD)
  • πŸŒ™ Dark Mode
  • πŸ”Œ integration with external API
  • πŸ”Œ custom API routes (Next.js, SvelteKit)
  • πŸ’Ύ Local Storage

πŸ“‚ Major Projects

  • Linky Notes (Next.js & Firebase) which is an online version of Zettelkasten note-taking and personal knowledge management system. The app allows you to create, organize & filter your notes with one or more tags & style them with Markdown syntax (I'm using it everyday).
  • Personal Website vadimgierko.com (built with Next.js/ React) which contains my web dev portfolio, fields of interests, projects, articles, original music samples, visual notes & more.
  • Free open source Web Development course for office workers in Polish (built with SvelteKit, TypeScript & Markdown) where beginners learn the basics of JavaScript & HTML as they create a task management application that they write and run directly in the browser console using Chrome Snippets & Local Storage to storage their tasks first and then they add some basic HTML UI & learn DOM to connect HTML & previously built JS app.
  • MappyMind - a simple, but powerfull & feature-rich, intuitive and easy-to-use web application for mind mapping online. This app allows you to put keywords in any place inside the canvas, what means that you are totally free and not limited by a default structure! You can also download your mind maps as an image (PNG file) or a PDF with just one click.
  • Waste Disposal Charge Calculator - an app for Lublin's citizens & municipality officers created to simplify and speed up the calculation of municipal waste management fees in multi-family housing. The app automatically calculates all declaration values based on water consumption or flat-rate rules, including discounts for large families, statutory limits, validation of user input, and official rounding rules defined by the city administration. Built from scratch with modern web technologies, automated tests, dark/light mode support, and has already been used nearly 5,000 times in real administrative work.
  • Realtime Chat App (built with React, TypeScript & Firebase) which allows you to sign in with Google account & chat with registered users, use multiline text & links in messages, see interlocutors online status, get a sound & visual notifications & add the app to phone or desktop screen (feel free to join & chat with me πŸ˜‰)
  • Gemini AI Chatbot - a free, open-source AI temporary-based chatbot app integrated with Google's Gemini AI. Google Sign In, custom system instructions, Markdown support, code highlighting & response streaming.
  • Issue Tracker (built with React, TypeScript & Firebase) which allows you to manage issues in particular dev projects or have an overview of all issues regardless of the project, placed in one table to focus on the most important things & filter them (MVP at the moment, but I'm using it everyday already).

πŸ¦„ Other interests & creative background

  • πŸ–ŒοΈ visual thinking (sketchnoting, mindmapping, zettelkasten)
  • 🎸 composing music (using GuitarPro 7.5) & playing classical guitar
  • πŸ’‘ creative process management (I wrote an ebook & ran blog on the topic)
  • πŸ“š learning process management & best practicies
  • 🧠 second brain
  • ⚑ self-development, productivity & task management (GTD)
  • πŸ“– reading
  • πŸ’ͺ gym (HIT, Arthur Jones)
  • 🧠 abstract & logical board games & sudoku

Pinned Loading

  1. vadimgierko.com vadimgierko.com Public

    Recently separated frontend code of my personal website that fetches content from my custom headless CMS

    TypeScript

  2. kodujemywbiurze.pl kodujemywbiurze.pl Public

    Naucz siΔ™ podstaw programowania webowego (HTML, CSS, JavaScript)... w przerwach miΔ™dzy zadaniami w biurze!

    TypeScript

  3. linkynotes.com linkynotes.com Public

    Organize, manage & filter your private notes by one/many tags, link to other notes & format notes using Markdown & HTML

  4. chat-app-react chat-app-react Public

    Realtime Chat App (280+ registered users!) written in TypeScript, built with React & Firebase, deployed on Vercel.

    TypeScript 6 7

  5. gemini-ai-chatbot-next-js gemini-ai-chatbot-next-js Public

    Free & open source Gemini AI chatbot app integrated with Firebase & written in TypeScript & Next.js

    TypeScript

  6. issue-tracker issue-tracker Public

    Track, manage, filter, sort & rank issues in particular dev projects & have an overview of all issues regardless of the project in 1 table.

    TypeScript