Cześć, jestem

STUDENTEM ELEKTRONIKI Z TRÓJMIASTA

Tworzę aplikacje i narzędzia do automatyzacji, łącząc API, dane i rozwiązania AI. Studiuję na ostatnim semestrze Politechniki Gdańskiej. Szukam płatnego stażu lub pracy na pół etatu przy rozwoju i integracji systemów.

Moje projekty

Co tworzę

Narzędzia do automatyzacji, aplikacje desktopowe i interfejsy dla systemów technicznych. Zajmuję się wymaganiami, przepływem danych, integracją modułów i testowaniem. Projekty rozwijam na podstawie własnych potrzeb i informacji od użytkowników.

Najważniejsze umiejętności

Od układów do kodu

Elektronika i symulacje

Praktyka laboratoryjna obejmuje pomiary, symulację układów i projektowanie PCB. Pracuję z LTspice, Micro-Cap, EAGLE, KiCad i Vivado. Interesuje mnie rozwój systemów łączących elektronikę z oprogramowaniem.

Source code open in a programming editor
Programowanie i integracje

Python i JavaScript wykorzystuję do tworzenia narzędzi, integracji API i przetwarzania danych. C/C++ oraz Java to także projekty i zajęcia z programowania obiektowego. Łączę implementację, pracę nad interfejsem i testowanie funkcjonalności.

Narzędzia i systemy IT

Pracuję ze środowiskami Windows, Windows Server i maszynami wirtualnymi. Korzystam z Git, Linux i Docker w pracy projektowej, a AutoHotkey wykorzystuję do automatyzacji codziennych zadań.

Edukacja i doświadczenie

Od nauki do praktyki

2023 - obecnie | planowane ukończenie: 02.2027

Politechnika Gdańska

Elektronika i TelekomunikacjaStrumień: ElektronikaSpecjalność: Komputerowe Systemy Elektroniczne

W zespole SeeSky koła naukowego SimLE jestem główną osobą odpowiedzialną za oprogramowanie radioteleskopu. Rozwijam frontend i backend aplikacji do jego obsługi, w tym interaktywną wizualizację nieba. Kolejny etap projektu obejmuje integrację aplikacji ze sprzętem i odbiornikiem SDR.

Postęp zajęć

Semestry 1-7 6 semestrów ukończonych | ostatni semestr: 7

2024.09 - 2024.10

ASSECO

Pion Telekomunikacji i Mediów

  • Przygotowanie i konfiguracja środowiska Windows Server 2019 na potrzeby rozwiązania do obsługi certyfikatów.
  • Opracowanie endpointu REST do przyjmowania żądań w projekcie wykorzystującym Microsoft AD CS i komunikację DCOM.
  • Przygotowanie instrukcji konfiguracji środowiska i dokumentacji technicznej do dalszych prac nad integracją.

Postęp

Complete

2019-2023

III Liceum Ogólnokształcące w Sopocie

Profil politechniczny (matematyka i informatyka)

Profil politechniczny dał mi solidne podstawy z matematyki i informatyki. W liceum zacząłem też wykorzystywać tę wiedzę w praktyce, tworząc pierwsze projekty IT.

Postęp

Complete

Portfolio

Moje projekty

01 / Integracje i automatyzacja

JobManager

Używany i rozwijany

JobManager agreguje oferty z wielu portali, udostępnia wspólne filtry i analizę ofert z AI oraz wysyła powiadomienia. Rozwijam go na podstawie codziennego użycia, łącząc pobieranie danych, integracje API i interfejs użytkownika.

  • Agregacja ofert z wielu portali w jednej aplikacji
  • Filtrowanie wyników i analiza ofert z Gemini API
  • Modułowa obsługa źródeł danych i integracji
  • Powiadomienia o ofertach dopasowanych do kryteriów
Web scraping Gemini API Data aggregation
02 / Java i projektowanie obiektowe

LabInc: Chemical Tycoon

Projekt własny

Gra incremental w Javie, w której gracz rozwija produkcję pierwiastków chemicznych. Projekt obejmuje model obiektowy, logikę ekonomii, zarządzanie stanem gry i interfejs Swing.

  • Logika ekonomii i rozbudowy produkcji
  • Zapis stanu gry i osiągnięcia
  • Interfejs Swing z panelami produkcji i rynku
  • Produkcja i sprzedaż pierwiastków
Java 8+ Swing Maven JNA Batik (SVG) MP3SPI
LabInc: Chemical Tycoon - mining panel with coal mine and oil derrick
03 / Projekt grupowy

Password Manager

Prototyp

Prototyp menedżera haseł na Windows i Linux, rozwijany w zespole studenckim. Aplikacja udostępnia sejf danych logowania oraz interfejs do zarządzania wpisami.

  • Dodawanie, edycja i organizacja wpisów sejfu
  • Współpraca w zespole nad aplikacją desktopową
Windows Linux Cross-platform

Narzędzia i pozostałe projekty

Więcej moich projektów

Yapper

Aplikacja do dyktowania na Windows, którą wykorzystuję codziennie. Dwa kanały push-to-talk, silniki transkrypcji online i offline oraz automatyczny zapis wyniku do schowka ułatwiają pracę z tekstem.

Python PyQt6 Groq APIVosk

Panel sterowania radioteleskopem

Frontend i backend aplikacji dla radioteleskopu SeeSky koła SimLE. Odpowiadam za rozwój oprogramowania, w tym interaktywną wizualizację nieba. Kolejny etap obejmuje integrację ze sprzętem i SDR.

Flask Astropy d3-celestial

Turf Matchmaking

Używany i rozwijany

Wyszukiwarka lobby w Krunkerze z filtrami, weryfikacją aktualnych danych i ponawianiem prób dołączenia. Narzędzie używane także przez innych graczy; rozwój uwzględnia ich zgłoszenia i scenariusze użycia.

JavaScriptAPI

BlackBox

Projekt własny

Terminalowa gra logiczna w C++: wykrywanie ukrytych atomów na podstawie toru promieni. Projekt obejmuje logikę planszy, symulację ruchu i interakcję z użytkownikiem.

C++

Game Inventory Generator

Generator ekwipunku do gier w stylu Minecrafta. Pozwala wyszukiwać przedmioty w bazie oraz konfigurować zawartość slotów i liczbę elementów.

JavaScript HTML CSS

Strona dla kwiaciarni

W trakcie rozwoju

Strona przygotowana dla lokalnej kwiaciarni w ramach rzeczywistego projektu realizowanego przez mały zespół.

Bootstrap Projekt dla klienta

Analiza danych giełdowych

Aplikacja terminalowa w C++, która przetwarza dane giełdowe i wyświetla wykresy słupkowe bezpośrednio w konsoli.

C++

O mnie

O mnie

Studiuję Elektronikę i Telekomunikację na Politechnice Gdańskiej, w strumieniu Elektronika i specjalności Komputerowe Systemy Elektroniczne. Jestem na ostatnim, 7. semestrze. Rozwijam aplikacje i narzędzia do automatyzacji, z naciskiem na integrację API, przepływ danych i współpracę modułów. Chcę dalej łączyć rozwój oprogramowania z systemami technicznymi.

Aktualnie skupiam się na:

  • Praca inżynierska: uczenie agentów DQN w środowiskach Mario i ViZDoom, rejestrowanie metryk i analiza eksperymentów.
  • SimLE / SeeSky: odpowiedzialność za oprogramowanie radioteleskopu, frontend, backend i wizualizację nieba.
  • Własne narzędzia: JobManager, Yapper i Turf Matchmaking, rozwijane na podstawie rzeczywistego użycia.
  • Korepetycje: matematyka na poziomie liceum, z rysunkami i analogiami dopasowanymi do ucznia.

Po godzinach zgłębiam geografię, tworzę blendy muzyczne, dbam o formę i dietę na siłowni, eksperymentuję z narzędziami AI do separacji audio, albo dopiero zaczynam ogarniać wizualizacje architektoniczne w ComfyUI.

PythonC/C++JavaScriptREST APIJava / OOPAutoHotkeyGitLinuxDockerLTspiceKiCadVivado

Sposób pracy

Jak buduję z AI

Od wymagania do integracji

  • Ustalam problem, użytkownika i oczekiwany rezultat.
  • Dzielę system na moduły, dane i interfejsy między nimi.
  • Prowadzę implementację z AI i łączę elementy.
  • Sprawdzam scenariusze użycia, diagnozuję błędy i poprawiam rozwiązanie.

Wykorzystuję narzędzia AI do implementacji i iteracyjnego rozwoju aplikacji. Określam wymagania, projektuję podział na moduły, łączę interfejsy i weryfikuję działanie systemu w praktyce.

Przykłady i dalszy kierunek

  • JobManager: źródła ofert, research i powiadomienia w jednym procesie.
  • Yapper: narzędzie, które wykorzystuję codziennie.
  • SeeSky: rozwój aplikacji do obsługi radioteleskopu i przygotowanie do integracji sprzętowej.
  • Chcę rozwijać się w integracjach i automatyzacji, a z czasem także w systemach wbudowanych i IoT z AI.
Płatny staż lub pierwsza praca - pół etatu, najlepiej zdalnie lub hybrydowo

NAPISZ DO MNIE

Kontakt

Gdynia, Polska