
W 2019 roku ukończył Zespół Szkół Transportowo-Komunikacyjnych w Lublinie, zdobywając tytuł technika informatyka. Następnie kontynuował edukację na kierunku Informatyka w Lubelskiej Akademii WSEI, kończąc studia inżynierskie w specjalności Programowanie i Technologie Web w modelu dualnym oraz studia magisterskie w specjalności Programowanie i Analiza Danych.
Na co dzień pracuje jako web developer, tworząc nowoczesne aplikacje, szczególnie HR-owe, przy użyciu technologii Angular, .NET oraz PL/SQL.
W czasie wolnym lubi uczyć się nowych rzeczy i rozwijać swoje umiejętności. Hobbistycznie tworzy aplikacje w Node.js przy użyciu TypeScript, aplikacje mobilne, najczęściej cross-platformowe z wykorzystaniem Ionic lub React Native. Tworzy również gry, zarówno mobilne, jak i desktopowe, wykorzystując Godot Engine, często w połączeniu z C# dla lepszej wydajności.
Od zawsze fascynowała go informatyka, a w szczególności możliwości, jakie daje programowanie. Pasjonują go także systemy operacyjne typu Linux i Android. Od wielu lat czerpie przyjemność z nauczania, starając się w jak najlepszy i najbardziej skuteczny sposób przekazywać swoją wiedzę oraz pasję, zaszczepiając w ludziach chęć do pogłębiania swoich umiejętności i rozwoju.
W życiu kieruje się zasadą ciągłego doskonalenia i zdobywania jak największej ilości nowej wiedzy.