O mnie Doświadczenie Projekty Certyfikaty Kontakt
EN

Sebastian
Kuliński

Programista · Opole, Polska

Zajmuję się tworzeniem i rozwijaniem stron oraz aplikacji internetowych. Na co dzień zdobywam doświadczenie przy projektach komercyjnych, a w wolnym czasie realizuję własne pomysły i rozwijam umiejętności z zakresu algorytmiki.

O Mnie

Cześć! Jestem Sebastian, mam 17 lat i uczę się w ZSEk w Opolu na kierunku technik programista.

Swoją przygodę z programowaniem zacząłem w wieku 12 lat, pisząc pierwsze programy w Pythonie. W technikum szybko zainteresowałem się tworzeniem stron i aplikacji internetowych. Z czasem zacząłem wykorzystywać zdobyte umiejętności nie tylko we własnych projektach, ale również komercyjnie.

Poza tworzeniem stron i aplikacji internetowych interesuję się również matematyką i algorytmiką. Obecnie uczę się C++ i rozwijam umiejętności z zakresu algorytmów i struktur danych, rozwiązując zadania z NeetCode 250. Swoją przyszłość zawodową wiążę z pracą jako Software Development Engineer.

Jednocześnie zdobywam doświadczenie zawodowe w Depcore i rozwijam własne projekty.

Stack

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Angular
  • PHP
  • C#
  • C++
  • October CMS
  • Laravel
  • MySQL
  • Git

Doświadczenie

Praktyki zawodowe

–

Zaprojektowałem i wdrożyłem działający system obsługi siłowni, obejmujący zarządzanie karnetami, treningami, trenerami i wejściami.

  • Zaprojektowanie struktury bazy danych oraz implementacja backendu w October CMS, w tym obsługi skanowania kodów QR.
  • Stworzenie funkcjonalności do zarządzania karnetami, wejściami, treningami i trenerami.
  • Zbudowanie panelu użytkownika z podglądem aktywnego karnetu oraz historii karnetów, płatności i wejść.

Junior Web Developer

– obecnie

Rozwijam i modernizuję strony internetowe oraz rozwiązania oparte na October CMS. Zajmuję się migracją istniejących serwisów do October CMS 4, rozbudową funkcjonalności oraz utrzymaniem projektów.

  • Migracja serwisów z klasycznych rozwiązań PHP do October CMS 4 z wykorzystaniem Tailor i Buildera.
  • Rozwój, aktualizacja i dostosowywanie wtyczek oraz szablonów, w tym implementacja nowych funkcjonalności.
  • Tworzenie stron typu landing page w HTML/CSS oraz October CMS.

Projekty

2026

Hourly

Hourly to aplikacja do planowania pracy zespołu. Zamiast ręcznie rozpisywać zmiany, można wygenerować harmonogram, przejrzeć ostrzeżenia i wprowadzić potrzebne poprawki. Pracowników i grafiki obsługuje się w jednym panelu.

  • Generator uwzględnia dostępność zespołu, rodzaje zmian i zasady obsady.
  • Kalendarz pokazuje zaplanowane zmiany i ostrzega o wykrytych problemach z czasem pracy.
  • Panel pracowników oraz import i eksport danych ułatwiają zarządzanie zespołem i gotowymi grafikami.

HTML · Tailwind CSS · MySQL · JavaScript · PHP

2026

Tour de App

Think different Academy to platforma z kursami, którą współtworzyłem na konkurs Tour de App. Odpowiadałem za frontend i projekt interfejsu, od układu widoków po ich wdrożenie w React.

  • Strona główna prezentująca platformę i dostęp do kursów.
  • Katalog kursów z wyszukiwaniem i filtrami statusu.
  • Praca zespołowa od koncepcji aplikacji do prezentacji projektu przed jury.

Zajęliśmy 12. miejsce wśród 150 drużyn z Europy i awansowaliśmy do wielkiego finału w Brnie.

React · Tailwind CSS · JavaScript · UI / UX

2025

Plakatowo

Sklep internetowy z plakatami muzycznymi. Projekt obejmuje część zakupową dla klientów oraz panel do codziennej obsługi sklepu. Oprócz funkcji sprzedażowych zadbałem też o optymalizację SEO.

  • Koszyk i zamówienia, od wyboru plakatu po sprawdzenie statusu zakupu.
  • Integracja płatności online oraz obsługa kodów rabatowych.
  • Panel administracyjny do dodawania produktów i zarządzania zamówieniami.

HTML · CSS · JavaScript · PHP · MySQL

Certyfikaty i wyróżnienia

Kwalifikacja zawodowa INF.03

Uzyskałem 100% punktów z obu części egzaminu zawodowego INF.03 - „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych”.

Egzamin sprawdzał wiedzę i umiejętności z tworzenia stron i aplikacji internetowych oraz projektowania i obsługi baz danych.

Część teoretyczna
100%
Część praktyczna
100%

Tour de App - Wielki Finał w Brnie

Wraz z Brunonem Szewczykiem dotarliśmy do finału międzynarodowego konkursu Tour de App 2026. Zajęliśmy 12. miejsce na tle 150 drużyn biorących udział w konkursie z całej Europy.

W Brnie mieliśmy 9 godzin na stworzenie działającej aplikacji dla Think different Academy. Nie otrzymaliśmy gotowej specyfikacji, więc sami zbieraliśmy wymagania podczas rozmów z przedstawicielami klienta i wybieraliśmy funkcje, które zdążymy zrealizować.

Po programowaniu prezentowaliśmy aplikację przed jury: jej działanie, zrealizowane wymagania i decyzje podjęte przez zespół.

Miejsce w Europie
12 / 150
Lokalizacja finału
Brno, Czechy

Kontakt

Skontaktuj się
ze mną

Napisz lub zadzwoń

kontakt@skulinski.pl

Pon-Pt 17:00-19:00

Lokalizacja

Opole, Polska

Dostępny zdalnie w całym kraju

Social Media