
Cześć, jestem
Radosław Greń
Senior Full Stack Developer & Tech Lead
Tworzę oprogramowanie kompleksowo — od modułowych backendów w Java / Spring Boot i mikrousług Node.js / NestJS, po nowoczesne interfejsy w React / TypeScript. Od ponad dekady tworzę kod.
Doświadczenie zawodowe
Senior Full Stack Developer & System Analyst
RaGreen.pl
Polska
01/2020 – obecnie
Projektowanie i kompleksowe wytwarzanie aplikacji webowych i mobilnych oraz analiza systemowa.
Aplikacje webowe z frontendem w React.js oraz backendem w Spring Framework / Laravel–Lumen.
Aplikacje mobilne w React Native; aplikacje desktopowe i mobilne we Flutterze.
Analiza systemowa i architektura rozwiązań.
Senior Full Stack Developer & Tech Lead
SDI Solution
Szubin, Polska
09/2025 – 07/2026
Kompleksowe tworzenie i utrzymanie platformy ErgoFlow — służącej do zarządzania pracownikami i operacjami biznesowymi (rejestrowanie czasu pracy, kadry, zapasy, logistyka, kioski samoobsługowe) — która przekształciła się w system klasy ERP. Praca obejmująca cały stos technologiczny: backend, mikrousługi, aplikacje mobilne i interfejs użytkownika.
Modułowy backend w Java / Spring Boot — moduły dla pracowników, urlopów, sprzętu, zapasów, zamówień, transportu, dostaw, CRM, BHP oraz wynajmu.
System logowania i zabezpieczeń oparty na Keycloak (OAuth2/JWT), w tym uwierzytelnianie wieloskładnikowe (MFA).
Wyodrębnienie wspólnej podstawy (logowanie, użytkownicy, konfiguracja) do biblioteki wykorzystywanej w kolejnych produktach firmy.
Mikrousługi Node.js / NestJS: przetwarzanie i analiza zdarzeń, moduł dostaw, usługa automatów sprzedających; integracje z systemami zewnętrznymi: e-ZLA, IMI, DHC i in.
Oprogramowanie dla urządzeń samoobsługowych (sterowanie szafkami, zarządzanie plikami) wraz z aplikacją we Flutterze oraz odporny na utratę połączenia i duplikaty mechanizm synchronizacji offline.
Panel administracyjny oraz pulpit dla użytkowników i pracowników w React / TypeScript na Vite.
Full Stack Developer
DFDS Logistics Polska
Szubin, Polska
06/2022 – 09/2025
Opracowanie aplikacji DFDSapp — platformy do zarządzania pracownikami i operacjami kadrowymi, stworzonej dla firmy DFDS (międzynarodowe przedsiębiorstwo logistyczne i promowe). System obsługuje cały cykl życia pracownika: od rekrutacji, przez strukturę organizacyjną i harmonogramy, po dokumentację, szkolenia i komunikację wewnętrzną.
Aplikacja w Java / Spring Boot z architekturą modułową — kilkanaście modułów domenowych: pracownicy i kierowcy, urlopy, rekrutacja, szkolenia, dokumenty, sprzęt, flota pojazdów, jednostki i struktura organizacyjna, zespoły i rotacje zmian, ogłoszenia, ankiety, helpdesk oraz kontrola dostępu.
Portale samoobsługowe dla pracowników i menedżerów; system logowania oparty na Keycloak, audyt zmian danych oraz powiadomienia w czasie rzeczywistym (WebSocket).
Bazy danych MariaDB i MongoDB, komunikacja asynchroniczna (RabbitMQ) oraz wersjonowanie schematów (Flyway).
Moduł integracji z systemem IMI (delegowanie pracowników w UE) z wykorzystaniem automatyzacji przeglądarki (Selenium).
Aplikacja internetowa w React z Redux Toolkit / Redux-Saga, w tym interaktywne widoki oparte na canvas dla planów i układów.
Full Stack Developer (freelancer)
Własna działalność
Polska
06/2017 – 01/2020
Tworzenie aplikacji internetowych dla klientów.
Aplikacje webowe w React.js i frameworku Spring.
Projekty z wykorzystaniem Laravel/Lumen, HTML, CSS i JavaScript.
PHP Developer & Sysadmin
Syneo.pl
Bydgoszcz, Polska
06/2016 – 05/2017
Pierwsza komercyjna rola — infrastruktura, bazy danych i tworzenie aplikacji webowych.
Administracja infrastrukturą opartą o Windows Server.
Administracja bazami danych MSSQL.
Stworzenie i rozwój platformy do zarządzania budżetami obywatelskimi w CodeIgniter (PHP).
Wykształcenie i szkolenia
Magister inżynier — Elektronika i telekomunikacja
Uniwersytet Technologiczno-Przyrodniczy im. Jana i Jędrzeja Śniadeckich
10/2018 – 03/2020
Poziom ERK 7 · Bydgoszcz, Polska
Inżynier — Teleinformatyka
Uniwersytet Technologiczno-Przyrodniczy im. Jana i Jędrzeja Śniadeckich
10/2014 – 03/2018
Poziom ERK 6 · Bydgoszcz, Polska
Technik — Teleinformatyka
Zespół Szkół Elektronicznych im. Wojska Polskiego
09/2010 – 04/2014
Poziom ERK 4 · Bydgoszcz, Polska
Kluczowe umiejętności
Znajomość języków
Polski
Język ojczysty
Angielski
B2 — słuchanie, wypowiadanie, porozumiewanie · C1 — czytanie, B2 — pisanie