Profile Photo

Hallo I'm Przemek

Backend Developer

Location icon London, United Kingdom
Scroll to see more

My most used Technologies

Java Logo Original

Java

Spring Logo Original Wordmark

Spring Boot

Git Logo

Python

Node.js Logo

Node.js

Express Logo

Express

PostgreSQL Logo

PostgreSQL

My Work Experience

Game Systems Technician

Puttshack
October 2025 - Present

Responsible for maintaining, repairing and installing new game systems, as well as hardware and software for servers. Helped guests with technical issues during their game.

Freelance Software Developer

Fiverr
Dec 2024 - Present

Updated a client's app to meet Google Play SDK requirements achieved successful Play Store approval after initial rejection. Created landing pages for clients to represent their business.

Computer Science Teacher Assistant

Middlesex University
Sep 2024 - Jul 2025

Assisted in Computer Science labs and lectures, represented my university by teaching programming and robotics to guests at events such as New Scientist Live 2024 and university hosted STEM events.

IoT Technician

WeMar Construction
Sep 2023 - Sep 2024

Installed, configured and repaired CCTV systems and smart home appliances including smart thermostats, lighting systems and smart locks.

My Notable Projects

Realtime Aircraft Tracker

This is a plane tracker made with a Raspberry Pi and a Radio Antenna, it receives radio signals broadcasted from airplanes which contain position and flight data, the planes are then displayed in their live position on a radar display and their data is uploaded to my Firebase DB.

The Firebase data is pulled by a Kotlin app I made to show stats and let me control the plane tracker.

Live Stats From Today
Project 1 Screenshot 1 Project 1 Screenshot 2

Zombie Island

Zombie Island is an online multiplayer web game with a massive shared world where players explore, battle enemies, collect loot, trade with others, upgrade their gear and complete missions together or alone.

The game is currently playable at: https://zombieisland.online

Project 1 Screenshot 1 Project 1 Screenshot 2

Flight Logger

Flight Logger is a full-stack web application that allows users to log, update, and delete flights they've taken. The interactive home dashboard displays insightful statistics such as the most frequently used airline, airport, and aircraft, helping users visualize their travel history and patterns over time.

Project 1 Screenshot 1 Project 1 Screenshot 2

My Other Projects

I love chess!

CLI Chess

A CLI 2 player chess game made with Java. It supports all chess moves including castling, checks if a move is valid before it is played and checks for checks, checkmates and stalemates.

take me out

Take Me Out

Take Me Out is a food ordering website for restaurants and customers. Users can login, view restaurants, track their order and more. Restaurant owners can monitor their daily revenue, orders, ratings and more. This was a group univeristy project developed using AGILE methodologies which got a final grade of 100/100.

f1

F1Chat

F1 Chat is a full stack social media website where users can post photos, videos and text, filter their feed, like and comment on posts and follow other users. Made with Node.js, Express and MongoDB.

space rock

Space Pebble

Space Pebble is a Program used to visualise near Earth objects (such as asteroids or comets) passing Earth. You can see each object's size, speed, distance from Earth and more. Made with Python and SQLite.

Fishing game

Fishing Game

A Python game made with PyGame where the player catches fish by completing a cursor minigame where they have to keep the cursor within a moving circle. The fish can then be sold to buy new fishing rods with different stats and abilities.

algorithm

Algorithm Visualiser

This is a Python program used to visualise how different sorting algorithms sort numbers which are represented by lines of different length.

Technical Hobbies

Satellite Station
Satellite Setup 1 Satellite Setup 2

Satellite Ground Station

A ground station setup for receiving and decoding satellite imagery using a custom antenna array. The system captures real time satellite radio transmissions and processes them into viewable images from satellites such as Russian Meteor-M series and American NOAA satellites.

Here you can see my setup and some examples of images I've received from Meteor-M2 3 and 4 satellites when they were passing over the UK.

My Homelab

My Homelab which consists of self hosted projects and services, some of these include:

A NAS used to store backups of projects, photos and files for me and my family, each person has their own user account with different privellage levels.

An XMPP server running on an old laptop which provides self hosted communication for me and friends also allowing fast communication even with a slow internet connection.

Homelab Setup 1 Homelab Setup 2