O mnie

Inżynier informatyki • Programista Python • Specjalista IT

Mateusz Krupa

Mateusz Krupa - inżynier informatyki, programista Python i specjalista IT. Programowaniem zajmuję się od czasów szkoły podstawowej, kiedy tworzyłem pierwsze gry w języku JavaScript, publikowane na własnej stronie zbudowanej w HTML-u i CSS-ie. W kolejnych latach realizowałem coraz bardziej złożone projekty aplikacji i serwisów internetowych.

W 2026 roku uzyskałem tytuł inżyniera na Politechnice Lubelskiej. W trakcie studiów tworzyłem aplikacje w języku Python oraz realizowałem komercyjne zlecenia na budowę stron internetowych.

Zawodowo łączę dwa obszary kompetencji. Pierwszy to programowanie - algorytmy symulacyjne i optymalizacyjne, modele energetyczne, automatyzacja procesów oraz aplikacje wspierające pracę zespołów inżynierskich. Drugi to administracja infrastrukturą IT - platforma Microsoft 365, serwery Linux, sieci komputerowe i wsparcie techniczne w skali całej organizacji.

Doświadczenie zdobywałem w sektorze energetycznym, przy projektach bateryjnych magazynów energii oraz instalacji produkcji odnawialnego amoniaku. Równolegle prowadzę własną działalność gospodarczą Usługi Informatyczne „MatIf”, w ramach której realizuję projekty webowe i wsparcie IT dla firm.

Moje kompetencje

Programowanie

Język Python jako podstawowe narzędzie pracy - algorytmy, modele obliczeniowe i automatyzacja procesów. Technologie webowe: Django, JavaScript, HTML, CSS.

Dane i integracje

Akwizycja danych z zewnętrznych interfejsów API, projektowanie baz PostgreSQL, automatyczne pozyskiwanie danych pomiarowych, wizualizacja i raportowanie.

Infrastruktura IT

Microsoft 365 (w tym migracje między tenantami), serwery Linux, domeny, poczta, certyfikaty SSL i hosting.

Wsparcie i szkolenia

Wsparcie techniczne zdalne i lokalne, administracja sieciami komputerowymi, zarządzanie zakupem licencji i sprzętu, prowadzenie szkoleń dla zespołów.

Stack technologiczny

Języki

Python JavaScript C++ HTML CSS SQL

Frameworki i biblioteki

Django Flask / FastAPI Pygame Bootstrap

Dane

PostgreSQL REST API Skrypty ETL Analiza danych

Chmura i systemy

Microsoft 365 Power Automate Migracje tenantów M365 Linux (serwery, VPS) Windows DNS i domeny SSL

Sieci

LAN / WLAN VPN Firewalle Routery i switche

Narzędzia

Git / GitHub Docker WIX Narzędzia AI

Doświadczenie

2026 - obecnie

Hynfra

SME Energy Modelling

Programowanie i automatyzacja

  • Tworzenie modeli energetycznych instalacji odnawialnego amoniaku w Pythonie
  • Analiza danych w języku Python - przetwarzanie i interpretacja danych pomiarowych oraz procesowych
  • Automatyzacja pracy i budowa aplikacji wspierających zespół inżynierski
  • Tworzenie automatyzacji procesów biznesowych w Microsoft Power Automate - przepływy pracy integrujące usługi platformy Microsoft 365
  • Skrypty automatycznie pobierające dane pomiarowe z terenu budowy instalacji
  • Projektowanie i utrzymanie baz danych PostgreSQL
Python PostgreSQL Microsoft 365 Power Automate Linux GitHub Narzędzia AI
2025 - 2026

Hynfra Energy Storage

Młodszy specjalista ds. Analizy Danych

Programowanie

  • Algorytmy w Pythonie do symulacji i optymalizacji pracy bateryjnego magazynu energii (BESS)
  • Skrypty pobierające dane pogodowe z API i zapisujące je w bazie PostgreSQL
  • Analiza danych w języku Python - przetwarzanie danych pomiarowych i pogodowych oraz analiza wyników symulacji
  • Projektowanie interfejsów scalających aplikacje do obserwacji pracy baterii na żywo (Python, HTML, CSS, JavaScript)

Administracja IT

  • Zarządzanie infrastrukturą IT firmy: Microsoft 365, infrastruktura sieciowa, serwery Linux
  • Migracja użytkowników między tenantami Microsoft 365
  • Wsparcie techniczne, zarządzanie zakupem licencji i sprzętu
  • Zarządzanie repozytoriami na GitHubie, tworzenie stron na platformie WIX
  • Wykorzystanie i zarządzanie narzędziami AI w organizacji - dobór rozwiązań, konfiguracja dostępów i wsparcie użytkowników
  • Prowadzenie szkoleń ze środowiska GitHub oraz z narzędzi AI
Python PostgreSQL JavaScript API Microsoft 365 Linux Narzędzia AI
2024 - obecnie

Usługi Informatyczne „MatIf”

Właściciel - jednoosobowa działalność gospodarcza od marca 2026, wcześniej działalność nierejestrowana

  • Od 2024 roku realizacja zleceń w ramach działalności nierejestrowanej, od marca 2026 w formie zarejestrowanej jednoosobowej działalności gospodarczej
  • Tworzenie stron internetowych na zlecenie we frameworku Django oraz w HTML-u, CSS-ie i JavaScripcie
  • Doradztwo i pomoc w wyborze domen
  • Stawianie i utrzymanie stron w środowisku Linux
  • Opieka nad stronami i infrastrukturą klientów, konfiguracja domen i poczty
Django Python JavaScript Linux DNS
2024 - 2025

Giganci Programowania

Nauczyciel programowania

  • Prowadzenie zajęć dla dzieci z podstaw programowania
  • Nauczanie w środowiskach Scratch oraz Minecraft Education Edition
Scratch Minecraft Education Dydaktyka

Wykształcenie

2022 - 2026

Politechnika Lubelska

Informatyka, specjalność: inżynieria oprogramowania - tytuł inżyniera (obrona w 2026 roku)

  • Starosta grupy przez cały okres studiów
  • Lider wielu projektów zespołowych
  • Tworzenie aplikacji w Pythonie w ramach projektów studenckich

Praca inżynierska: Vibe Tuner

Aplikacja rozpoznająca emocje na podstawie zdjęcia twarzy i dobierająca do nich odpowiedni repertuar muzyczny. Obejmuje moduł zapisu historii emocji oraz analitykę zmian wykrytych stanów emocjonalnych w czasie.

Zobacz w portfolio

Projekty i repozytoria

Projekty autorskie oraz projekty realizowane w ramach studiów na Politechnice Lubelskiej udostępniam publicznie na platformie GitHub. Znajdują się tam między innymi aplikacje w języku Python, gra 2D Mind of Seasons (Python / Pygame) z proceduralną generacją świata i systemem zapisu stanu, aplikacje wykorzystujące Discord API oraz serwisy internetowe.

Kontakt

Zapraszam do kontaktu w sprawie współpracy zawodowej lub realizacji projektu.