Michał Penk / Programista z Gdyni

Programista z Gdyni.
Tworzę aplikacje
dla Twojej firmy.

Tworzę aplikacje na zamówienie, łączę systemy i automatyzuję codzienną pracę. Najpewniej czuję się w .NET i C#, ale chętnie sięgam po inne technologie, gdy pasują do projektu.

W czym mogę pomóc

Jakie aplikacje
mogę dla Ciebie stworzyć

Możemy zacząć od nowego pomysłu albo od narzędzia, które już działa i wymaga rozwoju. Zakres dobierzemy do potrzeb użytkowników i Twojej firmy.

01 /

Aplikacje webowe i panele dla firm

Systemy dostępne w przeglądarce: obsługa zamówień, zarządzanie produktami, raporty i narzędzia wewnętrzne. Mogę przygotować zarówno backend i API, jak i interfejs użytkownika.

02 /

Aplikacje desktopowe i mobilne

Narzędzia do pracy z dokumentami, bazami danych i plikami oraz aplikacje wspierające pracę poza biurkiem. Mam doświadczenie z aplikacjami WPF i oprogramowaniem na kolektory danych.

03 /

Integracje API i systemów

Połączenie aplikacji z e-commerce, ERP lub usługami zewnętrznymi. Synchronizacja produktów, zamówień i danych dostawców, żeby te same informacje nie musiały być przepisywane ręcznie.

04 /

Automatyzacja i zastosowania AI

Import danych, powtarzalne operacje, przygotowanie dokumentów i treści produktowych. Dobieram automatyzację do procesu, a AI włączam tam, gdzie daje praktyczną korzyść.

05 /

Rozwój istniejącego oprogramowania

Nowe funkcje, poprawki błędów, uporządkowanie kodu i kolejne integracje. Mogę też dołączyć do zespołu i wesprzeć rozwój produktu, analizę wymagań oraz decyzje techniczne.

Technologia dopasowana do zadania

.NET to mój
najmocniejszy punkt.

.NET / C#React / TypeScriptWPFReact NativeSQL / REST API

Jestem Michał Penk, Senior Full-Stack .NET Developer z Gdyni. Pracuję komercyjnie od 2021 roku. Rozwijam aplikacje, integracje i narzędzia używane w codziennej pracy firm.

Najwięcej doświadczenia mam w .NET i C#. Pracuję też z Reactem, TypeScriptem, React Native i bazami SQL. Łączę zaplecze aplikacji z interfejsem użytkownika.

Chętnie pracuję też w innych technologiach. Najpierw chcę zrozumieć, co trzeba osiągnąć, a dopiero potem zaproponować sposób wykonania.

Poznaj moje doświadczenie

Z praktyki

Wybrane realizacje

Wszystkie realizacje

Frisco.pl

System kaucyjny i zwroty opakowań

Integracje danych z butelkomatów, panele do obsługi zwrotów i aplikacja na kolektory Zebra.

Zobacz realizację

BMG Goworowski

Aplikacja do dokumentów KSeF

Import i weryfikacja dokumentów oraz czytelne raporty. Narzędzie desktopowe wspierające pracę z danymi i ich kontrolę.

Zobacz realizację

Sklepzreklamami

Automatyzacja oferty sklepu

Aplikacja WPF w .NET: pobieranie danych dostawców, synchronizacja produktów, obsługa zdjęć i przygotowanie treści z pomocą AI.

Zobacz realizację

Jak zacząć

Od rozmowy
do konkretnego zakresu.

Nie musisz mieć gotowej specyfikacji ani wybranej technologii. Wystarczy opis problemu i tego, co ma się zmienić.

  1. Opowiedz, czego potrzebujesz

    Kto będzie korzystać z aplikacji? Co dziś zajmuje za dużo czasu? Jakie dane i systemy trzeba połączyć?

  2. Ustalimy zakres i podejście

    Doprecyzujemy najważniejsze funkcje, ograniczenia i priorytety. Na tej podstawie dobierzemy technologię oraz sposób realizacji.

  3. Sprawdzimy aplikację w codziennej pracy

    Podzielimy pracę na etapy i zweryfikujemy działanie na konkretnych scenariuszach użytkowników. Kolejne funkcje mogą powstawać wraz z rozwojem potrzeb.

Przed pierwszą rozmową

Kilka odpowiedzi
na początek.

Czy współpracujesz tylko z firmami z Gdyni?

Jestem programistą z Gdyni i chętnie współpracuję z firmami z Trójmiasta, ale lokalizacja nie ogranicza projektu. Jestem otwarty także na współpracę zdalną z klientami i zespołami z całej Polski.

Czy wykonujesz aplikacje wyłącznie w .NET?

.NET i C# to technologie, w których czuję się najpewniej. Mam również doświadczenie z innymi narzędziami i jestem otwarty na nowe. Dobór technologii zależy od wymagań aplikacji, istniejących systemów i dalszego rozwoju.

Czy możesz rozwinąć aplikację, która już istnieje?

Tak. Mogę pomóc w dodaniu funkcji, integracji z innymi usługami, poprawie błędów i uporządkowaniu kodu. Najpierw potrzebuję poznać aplikację oraz zakres zmian.

Co przesłać, żeby omówić zakres i wycenę?

Opisz cel aplikacji, jej użytkowników, najważniejsze funkcje i systemy, z którymi ma się łączyć. Jeśli masz zakładany termin lub budżet, też warto go podać. Zakres i wycena zależą od złożoności projektu; brak specyfikacji nie przeszkadza w rozpoczęciu rozmowy.

Programista Gdynia / Współpraca

Co ma robić
Twoja aplikacja?

Napisz kilka zdań o pomyśle lub problemie. Porozmawiajmy o tym, jak mogę pomóc i od czego zacząć.