Hey, I'm Bartek
Profesional Tinkerer and Jack of all Trades
I like rocks, climbing and I like to do side projects in my spare time
About Me
I lived in the UK for over 20 years and after graduating the University of Nottingham I moved to Poland. I adopted a dog from the shelter with my partner and we named him Mango
.
I like to think of myself as an all-rounder, I can do anything I set my mind to and achieve great things. If there is a problem that needs to be solved, I will not give up until it is solved.
Apart from climbing and coding I enjoy a quiet night in playing some board games or watching a movie. My dream is to convert a van and travel around the world, climb beautiful mountains and shoot some more stunning photos!
Skills & Technologies
Frontend
Backend
Tools & Others
Projects
A comprehensive web-based D&D companion featuring player character management, DM tools for encounter tracking, a chess puzzle encounter with Omnivax, and The Wild Beyond the Witchlight campaign guide. Includes HP tracking, spell slots, enemy management, and detailed campaign information.
Technologies Used:
Key Features:
- Character sheet management with stats and spell slots
- DM encounter tracker with enemy management
- Interactive chess puzzle encounter
- Campaign guide for The Wild Beyond the Witchlight
- Mobile-responsive design
An interactive web application for tracking climbing training workouts on a hangboard. Features multiple workout modes including fixed sets, max reps test, EMOM (Every Minute On the Minute), timed intervals, and structured programs from beginner to athlete level. Includes real-time workout tracking, rest timers, and progress monitoring.
Technologies Used:
Key Features:
- Multiple workout modes (Fixed Sets, Max Reps, EMOM, Intervals)
- Structured programs for all skill levels
- Real-time workout tracking and timers
- Progress tracking and statistics
- Responsive design for mobile and desktop
The Rememberall is a wearable assistive device inspired by the magical object from Harry Potter, designed to help people with memory problems such as Dementia and ADHD live more independently. At its core, the device allows users to record reminders and play them back whenever needed, making daily tasks more manageable. Built-in sensors continuously monitor for falls, which is especially important for dementia patients who face a greater risk of falling. When a fall is detected, the device automatically triggers an alert system that contacts designated family members or caregivers with the location and time of the incident. The Rememberall also features AI assistant functionality, using speech-to-text and text-to-speech technology to enable natural conversations, help prompt users about their daily routines, and provide cognitive stimulation in an unobtrusive and supportive manner.
Technologies Used:
Key Features:
- Record and playback reminders for daily tasks
- Fall detection with emergency alert system
- Simple, intuitive button interface for users with dexterity issues
- Battery-powered for full day use
- Speech-to-text and text-to-speech functionality
- AI assistant capabilities
- Wearable design optimized for accessibility
WALL-EEE is an autonomous line-following robot designed to accurately and quickly follow lines drawn on surfaces. The robot uses IR sensors mounted at the front to detect line position and employs two different control approaches: a simple sensor-based method that allows the robot to zig-zag across the line, and an advanced PID control scheme using a weighted average algorithm for precise correction when deviating from the path. The robot also features table edge detection to prevent itself from falling off surfaces as well as a parking sensor LED array. Later upgraded with a Raspberry Pi Zero and camera module, WALL-EEE gained computer vision capabilities using OpenCV, allowing it to recognise symbols and perform different actions based on visual input, making it a truly autonomous robotic system capable of complex decision-making.
Technologies Used:
Key Features:
- Autonomous line following using IR sensor arrays
- Dual control methods: simple sensor-based and PID control
- Weighted average algorithm for precise line positioning
- Table edge detection to prevent falls
- Image recognition using OpenCV computer vision library
- Symbol-based command system with multiple actions
- Shape counting and perspective warping capabilities
- I2C communication between Raspberry Pi and Arduino
- HSV and BGR colour detection algorithms
- Real-time visual processing and decision-making