My name is Vadim Gierko and I'm in β€οΈ in web & SaaS development since 2020/2021 π
Although I've created websites (you can check out my personal website) and online e-commerce stores from scratch, my greatest dev ambition & passion always was to create full stack web / SaaS applications, which I've made & published a few.
Despite my wide range of interests & vast creative background, programming is my greatest passion, which I have recently been sharing with others through my own free web dev course for office workers (in Polish).
At the moment (from April 2025) I do less development (what can be noticed by looking on my contributions graph), because I'm preparing for the swarn translator / interpreter exam (Polish-Ukrainian).
Nevertheless I've made a Google Apps Script-powered dialog interface for managing bilingual word pairs (PolishβUkrainian) directly in Google Sheets & it includes real-time & multi-word search & CRUD features, all within a single custom dialog UI. I've made it for my exam needs to make my learning & managing the glossary more efficient & hope it will turn into independent full-featured app someday.
Also I dove in Uncle Bob's Clean Code/Architecture lectures, so when I touch the code during my exam preparations it rather be a refactoring the old code to meet clean code requirements than building new staff.
Frameworks | |
Languages | |
Backend Infrastructure, Database & Auth | |
Payments | |
Deployment | |
Tools | |
- CSR/SSG/SSR/ISR/SPA/PWA websites/apps (Next.js, React, TypeScript, Firebase)
- Basic Native (Mobile) Apps (Expo, React Native)
- E-commerce sites (with Stripe for payments)
- Landing pages
- Headless CMS (using Firebase)
- βοΈ Cloud database integration (Firebase Firestore & 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 integration
- 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.
- 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 π)
- 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).
- 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.
- ποΈ visual thinking (sketchnoting, mindmapping, zettelkasten)
- πΈ composing music (using GuitarPro 7.5)
- π‘ 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