Skip to content
View dawidolko's full-sized avatar
🧨
Focusing
🧨
Focusing

Block or report dawidolko

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.

Content in all repositories owned by your account will be closed.
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
dawidolko/README.md

dawidolko



Portret


🚀 Featured Projects

ZbudujKompa

Bilingual PC building guide with an interactive configurator, compatibility checks, cooling and platform comparisons, and step-by-step assembly instructions. Built as a static export with a full accessibility panel and an automated test suite.

Next.jsTypeScriptTailwind CSS

ZbudujKompa on GitHubZbudujKompa live demo

NeoBank

Fullstack banking platform built on a real double-entry ledger. Multi-currency accounts, transfers, standing orders, spending insights and an admin audit trail — with a verification script that reconciles eight ledger invariants straight from SQL.

Nuxt 4PrismaPostgreSQL

NeoBank on GitHub

SmartRecommender

Product recommendation platform combining collaborative and content-based filtering, association rules, fuzzy search, Bayesian analysis and sentiment analysis. Each method ships with its own UML documentation and admin debug views.

DjangoReactPostgreSQLscikit-learn

SmartRecommender on GitHubSmartRecommender live demo

CinemaReserve

Cinema seat reservation system with an interactive colour-coded seat map, VIP sections, screening schedules and a full admin panel covering movies, halls, users, reservations and CMS-driven page content.

Angular 19Node.jsMySQLDocker

CinemaReserve on GitHub

MovieVault

Movie review platform inspired by IMDb and Filmweb. Browse and rate films, write reviews weighted differently for critics and users, manage a watchlist, and explore an admin dashboard with genre and rating analytics.

Spring Boot 3Java 21ReactMariaDB

MovieVault on GitHub

IT Help Desk System

Enterprise ticketing platform with role-based access for users, technicians and administrators. Full ticket lifecycle, public and internal comments, live dashboard statistics and advanced sort, filter, search and pagination across every list.

ASP.NET Core 9Vue 3TypeScriptMySQL

IT Help Desk System on GitHub

BodyKit

Car tuning and body kit storefront with a filterable product catalog, cart, internationalised routing and a documented design system. Static export deployed to GitHub Pages with a dedicated accessibility checklist.

Next.jsTypeScriptTailwind CSS

BodyKit on GitHubBodyKit live demo

Machine Learning Studies

A set of end-to-end classification projects — airline passenger satisfaction with an MLP, wine quality model comparison, and cyber attack classification. Each documents its pipeline, guards against data leakage and reports results honestly.

Pythonscikit-learnPyTorchStreamlit

Airline MLP classifier on GitHubWine quality classifier on GitHub
📂 All Projects — full catalogue
LogoProjectTech StackDescription⭐ Stars
🎨 Frontend
PortfolioReactJavaScriptNew personal portfolio website (2025-2026)Stars
dawidolko.plHTML5CSS3JavaScriptOld personal portfolio website (2023-2024)Stars
WorkStationVue.jsTypeScriptProfessional workstation management interfaceStars
FitnessGymReactFitness gym website with class schedules and membershipsStars
Layout-Simple-VueVue.jsMinimalist layout template with Vue.jsStars
Rent-App-VueVue.jsRental property browsing applicationStars
Kebab-ProjectReactRestaurant menu and ordering interfaceStars
FrameVisionHTML5CSS3JavaScriptSassResponsive image gallery and visualization platformStars
WidgetMartHTML5CSS3JavaScriptInteractive widget marketplace interfaceStars
CuriositiesMagazineHTML5CSS3Magazine-style content presentation websiteStars
F1ZoneHTML5CSS3JavaScriptSassFormula 1 fan website with race information and statisticsStars
DevTechBlogReactDeveloper tech blog platform for sharing articles and tutorialsStars
BitRecruit-Platform-NextJSNext.jsReactBitRecruit recruitment platform built with Next.jsStars
BodyKit-Shop-Frontend-NextJSNext.jsReactTypeScriptTailwindCSSCar tuning and body kit e-commerce storefront (static export)Stars
ZbudujKompaNext.jsReactTypeScriptTailwindCSSBilingual PC building guide: platforms, cooling, reference builds and step-by-step instructionsStars
🚀 Fullstack
SmartRecommenderDjangoReactE-commerce recommendation system with collaborative filtering and sentiment analysisStars
TechByteLaravelSCSSTechnology news and blog platformStars
ITHelpDeskSystem.NETVue.jsIT helpdesk ticketing and support management systemStars
Weather-AppLaravelReactWeather forecast application with API integrationStars
LanguageCoursesLaravelMySQLLanguage learning course management platformStars
RentalVODLaravelMySQLVideo-on-demand rental service platformStars
Shop-AppLaravelVue.jsFull-featured e-commerce platform with SPA architectureStars
Shop-Vue-FirestoreVue.jsFirebaseE-commerce demo application with real-time databaseStars
Employees-ListLaravelMySQLEmployee management system with CRUD operationsStars
CinemaReserveNode.jsAngularCinema seat reservation system with booking managementStars
MovieVaultSpringBootReactMovie management and vault applicationStars
MP-IndustriesLaravelMySQLMultibranch enterprise platform for CNC, LPG, dog breeding and honey productsPrivate
NeoBank-Platform-NuxtNuxtVue.jsTypeScriptPrismaPostgreSQLDockerFullstack banking platform: accounts, transfers, transaction history, auth and admin panelStars
💻 Desktop
TaskAppJavaDesktop task management application with GUIStars
ATM-SystemJavaATM banking simulation systemStars
📱 Mobile
WiFiDirectFileTransferKotlinAndroidFile transfer application using WiFi Direct technologyStars
🤖 AI & ML
Comparison-ANFIS-Classical-MLPythonScikit-learnComparative analysis of ANFIS and classical machine learning modelsStars
DataFusion-AppPythonScikit-learnApplication for data fusion and computational analysisStars
CyberAttack-Classifier-PythonPythonScikit-learnPython multiclass classifier for DDoS / Malware / Intrusion on Kaggle data (Random Forest, Gradient Boosting).Stars
WineQuality-Classifier-PythonPythonScikit-learnStreamlitMulticlass wine quality classifier (Decision Tree / kNN / Random Forest × 3 + Majority Voting) with stratified 5-fold CV and a Streamlit app.Stars
Airline-Passenger-Classifier-Python-MLP-Classifier-PythonPythonPyTorchScikit-learnStreamlitMulticlass airline passenger classifier (Class: Business / Eco / Eco Plus) — an MLP built from scratch in PyTorch vs Random Forest, with grid search and a Streamlit dashboard.Stars
PortretPortret 2

💼 Experience

PeriodRoleCompanyHighlights
03.2025 – PresentFrontend Web DeveloperIdeo Software · Rzeszów (hybrid)Design and development of modern web applications, implementation of new features, testing and rollout of fixes, close collaboration with the project team on performance and security
01.2025 – 03.2025PHP Web Developer (Internship)Ideo Software · RzeszówLaravel + MySQL + React projects with API integration, working across frontend, backend and analyst teams
10.2023 – PresentVideo Creator & Editor (Self-employed)YouTube — "Dawid Olko" · RemoteEnd-to-end video production for my own channels: concept, recording, editing and publishing — gameplay, vlogs and technology content

Ideo Software — 1 year 8 months total · Rzeszów, Podkarpackie, Poland · Hybrid Skills: Laravel · PHP · React · Git/GitHub · MySQL


🖼️ Screenshots

You can take a look at the UI on some of my side projects below.

Portfolio — personal portfolio website built with Reactdawidolko.pl — personal website built with HTML, SASS and JavaScriptZbudujKompa — bilingual PC building guide built with Next.jsBodyKit — car tuning e-commerce storefront built with Next.jsBitRecruit — IT job board platform built with Next.js

SmartRecommender — product recommendation platform built with Django and ReactWorkStation — hardware setup showcase built with Vue and TypeScriptDevTechBlog — developer tech blog built with React and TypeScriptZbudujKompa configurator — interactive PC build configuratordawidolko.pl projects page listing portfolio work


🛠️ Skills & Technologies


📊 Profile Stats


🤝 Connect with me

Portret

Pinned Loading

  1. Website-TemplatesWebsite-TemplatesPublic

    170 HTML5 Website Templates - free editable templates

    JavaScript 274 135

  2. Github-Badges-AchievementsGithub-Badges-AchievementsPublic

    A collection of all Achievements available on GitHub profile | Full list of GitHub profile badges and achievements

    HTML 44 9

  3. Ubuntu-Simulaing-System-GUIUbuntu-Simulaing-System-GUIPublic

    Personal portfolio website simulating Ubuntu 20.04, made using NEXT.js & tailwind CSS

    JavaScript 23

  4. Linux-Simulaing-System-GUILinux-Simulaing-System-GUIPublic

    A website simulating linux system's GUI, using theme of Deepin distro.

    Vue 11

  5. Macos-Simulaing-System-GUIMacos-Simulaing-System-GUIPublic

    My portfolio website simulating macOS's GUI, developed with React and UnoCSS.

    JavaScript 8

  6. Windows-Simulaing-System-GUIWindows-Simulaing-System-GUIPublic

    A portfolio website based on the theme of Windows 10.

    JavaScript 10