Karol Dawidziak

Software Engineer

About

Hello. I’m a software engineer based in Poland, focused on building modern, scalable web applications with a strong emphasis on performance and great user experience.

I care deeply about how every interaction looks, feels, and works.

Side Quests

Welcome to my playground — a collection of small projects I’ve built to learn new skills, explore technology, or prototype ideas. I like experimenting with new tech, which helps me dive into AI and other emerging possibilities (and their limitations).

Uplifting News

A place to read positive and uplifting, feel good news stories.

Uplifting News homepage in light mode.
Uplifting News — dashboard.

The Uplifting News is a platform that provides users with exclusively positive news from around the world. In an era dominated by negative media content, the application’s goal is to improve mood, inspire, and foster a positive outlook on reality.

The application is aimed at individuals seeking positive information and looking to escape the negative media narrative.

Gamebot AI

Gamebot AI is an AI-powered chatbot that helps users search for games, check their availability, and obtain information about promotions and hardware compatibility.

Chat showing conversation between customer and AI assistant in light mode.
Gamebot AI — conversation.

Gamebot AI is a smart, AI-powered chatbot built into the Acme Corp. game store — a digital platform similar to Steam that offers a wide selection of PC games. At its core, Gamebot uses Gemini, a cutting-edge AI assistant, to deliver fast, context-aware, and helpful responses in real time.

The chatbot is designed with user experience in mind. It supports both dark and light modes for better visual comfort, depending on user preference or system settings. It’s also fully A11y-friendly — offering keyboard navigation, screen reader support, and compliance with WCAG accessibility standards, making it accessible to all users.

Connect

If you want to chat about a project — send me a message on [email protected].

I can help with designing websites, applications, and web apps, creating consistent design systems, and implementing solutions across different technologies and environments.