SOFTWARE DEVELOPER / AI W PRAKTYCE / MENTOR

Cześć, jestem Jacek.

Pomysły zamieniam
w działający kod.

Tworzę aplikacje webowe i mobilne.
Łączę Angular i NestJS z rosnącym doświadczeniem w Javie.
Rozwijam warsztat pracy z AI i dzielę się wiedzą.

Jacek Grochowina w czarnej koszuli
Angular / Java / NestJS
// od pomysłu do wdrożenia
const developer = {
  name: 'Jacek Grochowina',
  focus: 'realne rozwiązania'
};
NA CO DZIEŃ PRACUJĘ ZAngularJavaTypeScriptNestJSNode.jsIonicSQL

01 / O MNIE

Po obu stronach
aplikacji.

Zawodowo rozwiązuję problemy.
W kodzie i we współpracy z ludźmi.

Jestem fullstack developerem specjalizującym się w Angularze i NestJS. W obecnym projekcie pracuję również z Javą, rozwijając w niej doświadczenie komercyjne. Pracuję nad aplikacjami od interfejsu, przez logikę biznesową, po integracje i backend.

Moje doświadczenie obejmuje narzędzia dla biznesu, projekty dla edukacji oraz aplikacje działające w przeglądarce i na urządzeniach mobilnych. Wiedzą dzielę się podczas mentoringu i korepetycji.

Pracuję w międzynarodowych zespołach, w których na co dzień komunikuję się po angielsku — podczas spotkań, uzgadniania wymagań i współpracy nad kodem.

5+lat doświadczenia
3firmy w mojej karierze
Web + Mobileszersza perspektywa

02 / WYBRANE PROJEKTY

Kod ma sens,
gdy komuś pomaga.

Przykłady produktów, przy których pracowałem.
Różne potrzeby. Konkretne zastosowania.

02 / WEB & MOBILE

MerchMobiler

Rozwój aplikacji do obsługi zadań, ankiet i raportowania pracy w punktach sprzedaży. Jeden produkt dostępny na wielu platformach.

IonicCapacitorWeb / Android / iOS
Więcej o projekcie

Ionic i Capacitor pozwalają łączyć technologie webowe z obsługą funkcji natywnych urządzeń mobilnych. Projekt rozwijał moje doświadczenie w pracy nad rozbudowaną aplikacją wieloplatformową.

03 / SEKTOR PUBLICZNY

Projekty dla edukacji

Udział w realizacji projektów webowych dla Ministerstwa Edukacji. Doświadczenie w pracy z wymaganiami instytucjonalnymi.

Aplikacje weboweEdukacja
Więcej o projekcie

Praca nad projektami dla edukacji jest częścią mojego doświadczenia komercyjnego opisanego w dotychczasowym portfolio.

03 / AI W CODZIENNEJ PRACY

AI jako część warsztatu.
Z pomysłem i kontrolą.

Sprawdzam, jak wykorzystać AI w programowaniu, przygotowywaniu materiałów i organizacji własnej pracy. Tworzę skille, konfiguruję agentów i projektuję powtarzalne sposoby realizacji zadań.

01 / KONTEKST

Skille i instrukcje

Tworzę zestawy instrukcji dla agentów: kontekst zadania, sposób pracy i kryteria sprawdzenia wyniku. Rozwijam je na podstawie własnych zastosowań.

SkilleKontekstPowtarzalność
02 / DZIAŁANIE

Agenci w praktyce

Korzystam z agentów programistycznych i desktopowych do pracy z kodem, plikami i aplikacjami. Testuję ich możliwości i sprawdzam rezultaty.

Agenci AINarzędzia desktopowe
03 / ORGANIZACJA

Procesy pracy z AI

Układam własne zadania w kolejne kroki. Określam, co przekazać agentowi, jakie materiały udostępnić i w którym momencie samodzielnie ocenić wynik.

Przebieg zadaniaWeryfikacja
MÓJ SPOSÓB PRACY

Od kontekstu do sprawdzonego wyniku.

Najpierw określam cel i materiały wejściowe. Potem dobieram instrukcje i narzędzia. Wynik agenta traktuję jako materiał do weryfikacji.

  1. 01Cel i kontekst
  2. 02Instrukcje i narzędzia
  3. 03Praca agenta
  4. 04Moja weryfikacja

04 / DOŚWIADCZENIE

Praktyka.
Rozwój.
Perspektywa.

Od pierwszych aplikacji w Angularze
do pracy nad kompletnymi produktami.

Mój profil LinkedIn
01.2026 — OBECNIEAktualnieSenior Software DeveloperTransition Technologies PSCZobacz zakres pracyZwiń opis
  • Rozwój aplikacji webowych dla klientów zagranicznych w Angular 19 oraz Java / Spring — praca nad frontendem i backendem.
  • Projektowanie i integracja REST API oraz praca nad architekturą rozwiązań.
  • Dbanie o jakość kodu i dobre praktyki, udział w code review oraz wsparcie techniczne.
  • Współpraca w międzynarodowych zespołach projektowych z codzienną komunikacją po angielsku.
12.2023 — 01.2026Fullstack DeveloperAbsyscoZobacz zakres pracyZwiń opis
  • Rozwój MerchMobiler — aplikacji webowej i mobilnej do realizacji zadań, ankiet i raportowania pracy w punktach sprzedaży.
  • Tworzenie panelu administracyjnego z wykorzystaniem Angular i NestJS.
  • Rozwój aplikacji na Android i iOS z wykorzystaniem Ionic i Capacitor oraz funkcji natywnych urządzeń.
  • Praca nad całym przekrojem aplikacji: projektowanie, frontend, backend i baza danych SQL.
03.2022 — 12.2023Angular DeveloperTransition Technologies PSCZobacz zakres pracyZwiń opis
  • Rozwój i utrzymanie Excel 365 Connector for Jira — dodatku do Excela z integracją Jira Cloud i Server, tworzonego w Angular i Bootstrap.
  • Implementacja funkcjonalności korzystających z API Jira oraz lokalnego zapisu danych.
  • Tworzenie panelu planowania dla dużego sklepu RTV/AGD w Angular, Material i AG Grid, z wizualizacją danych w tabelach i na wykresach.
  • Integracja z REST API oraz odwzorowanie szczegółowych makiet UI, w tym personalizacja komponentów i zaawansowane nadpisywanie stylów.
01.2021 — 03.2022Angular DeveloperMetagZobacz zakres pracyZwiń opis
  • Rozwój aplikacji dla Ministerstwa Edukacji w Angular i Material, z integracją backendu przez REST API.
  • Implementacja rozbudowanych, wielokrokowych i interaktywnych formularzy oraz masek pól formularza.
  • Zapewnienie zgodności z WCAG oraz rozwój interfejsów o wysokich standardach użyteczności i dostępności.
  • Pierwsze doświadczenie w dużym projekcie komercyjnym, obejmujące projektowanie i rozwój interfejsu użytkownika.

05 / TECHNOLOGIE

Dobieram narzędzia
do problemu.

Angular i NestJS to mój główny stack.
W obecnym projekcie rozwijam też doświadczenie w Javie.

FRONTEND

Angular · TypeScript · RxJS · NgRx
HTML · CSS / SCSS · PrimeNG · Tailwind

BACKEND & DANE

Java · NestJS · Node.js · SQL · Firebase

Java: doświadczenie komercyjne rozwijane w obecnym projekcie.

MOBILE & WARSZTAT

Ionic · Capacitor · Git · Nx

06 / MENTORING & KOREPETYCJE

Koduję.
I pomagam kodować.

Stawiasz pierwsze kroki w programowaniu, przygotowujesz się do matury z informatyki lub egzaminu INF.03? Pomagam zrozumieć temat i przełożyć teorię na praktykę.

Pracuję też z osobami, które chcą rozwinąć warsztat programistyczny i uporządkować wiedzę.

Python / C++HTML / CSS / JSSQLExcel
Poznaj ofertę zajęć

07 / KONTAKT

Masz pomysł?
Porozmawiajmy.

Projekt, współpraca albo kolejny krok w nauce.
Dobry początek to zwykła rozmowa.