softmedia/ digital systems
EN
System online00:00:00
ROOT / O NASSECURE CONNECTION
PROFILE / PIOTR_SZYMAŃSKI
Piotr Szymański - CIO, architekt systemów i założyciel SoftMedia
INFO / O NASCIO · ENTERPRISE ARCHITECT · SOLUTION BUILDER

Od strategii IT do działającego systemu.

Za rozwój SoftMedia odpowiada Piotr Szymański - CIO, architekt systemów i programista. W projektach łączymy ponad 20 lat doświadczenia technologicznego z procesami biznesowymi: od systemów sprzedażowych i ERP, przez integracje i platformy danych, po AI, RAG oraz architekturę agentową.

SoftMedia działa od 2007 roku. Piotr osobiście uczestniczy w analizie procesów, projektowaniu architektury i modeli danych, przeglądzie kodu, budowie Proof of Concept oraz prowadzeniu projektów do produkcyjnego wdrożenia. Stanowisko dyrektorskie nie odsunęło go od technologii.

01 / PROFILE

Od programisty do CIO, bez utraty kontaktu z technologią.

Piotr Szymański rozpoczął karierę w 2005 roku jako programista aplikacji klasy enterprise. Jednym z jego pierwszych dużych projektów był zaprojektowany od podstaw system call center, który do dziś wspiera pracę ponad 70 konsultantów.

W kolejnych latach przejmował odpowiedzialność za infrastrukturę, cyberbezpieczeństwo, zespoły programistyczne i administracyjne, systemy sprzedażowe oraz projekty transformacji cyfrowej. Od 2020 roku jako Chief Information Officer odpowiada za kierunek rozwoju technologicznego Forum Media Polska, spółki należącej do międzynarodowej grupy działającej na czterech kontynentach.

W latach 2022-2024 równolegle odpowiadał za budowę obszaru controllingu. Dzięki temu patrzy na technologię także przez procesy, koszty, KPI, ryzyko, rentowność i jakość informacji wykorzystywanych przez zarząd.

Ta droga pozwala mu łączyć perspektywę użytkownika, biznesu, architektury i zespołu technicznego. Rozumie nie tylko, jak system zbudować, ale również po co organizacja go potrzebuje, jak go bezpiecznie wdrożyć i utrzymać jego wartość.

CAREER_TIMELINEOkresy zaangażowania
  1. Software DeveloperWydawnictwo FORUM
    20052013
  2. Owner · Solution ArchitectSoftMedia
    2007obecnieAKTYWNE
  3. IT ManagerForum Media Polska
    20132020
  4. Chief Information OfficerForum Media Polska
    03.2020obecnieAKTYWNE
  5. Head of ControllingForum Media Polska · rola równoległa
    20222024
02 / OPERATING_MODEL

Łączymy perspektywy, które zwykle są rozdzielone.

Przechodzimy od rozmowy o celu biznesowym, ryzyku i budżecie do modelu danych, kontraktu API albo konkretnej decyzji implementacyjnej. Dzięki temu mniej informacji ginie pomiędzy biznesem, architekturą i wykonaniem.

BUSINESS / STRATEGY

Kierunek, odpowiedzialność i opłacalność

Strategia IT, portfolio projektów, governance, cyberbezpieczeństwo, współpraca z zarządem, zarządzanie zmianą i ocena opłacalności inwestycji technologicznych.

ARCHITECTURE / DATA

Proces, system i informacja

Analiza procesów, architektura aplikacji, modele danych, ERP, CRM, MES, integracje, uprawnienia, bezpieczeństwo oraz projektowanie rozwiązań klasy enterprise.

DELIVERY / CODE

Od decyzji technicznej do produkcji

Proof of Concept, MVP, decyzje implementacyjne, code review, testy, środowiska DEV i PROD, monitoring, wdrożenie oraz iteracyjny rozwój produktu.

03 / FOCUS_AREAS

Trudne problemy na styku procesów, danych i oprogramowania.

Nie zaczynamy od modnej technologii. Najpierw ustalamy, jak działa proces, gdzie powstają dane, kto podejmuje decyzje i co dzieje się w sytuacjach wyjątkowych. Dopiero później dobieramy architekturę i narzędzia.

AI_EMBEDDED_IN_BUSINESS

AI osadzone w procesie biznesowym

Projektujemy rozwiązania wykorzystujące LLM, RAG, architekturę agentową, MCP i analizę dokumentów. Model pracuje na kontrolowanym kontekście, respektuje uprawnienia, wskazuje źródła i pozostawia ślad pozwalający zweryfikować wynik. Dla danych wrażliwych uwzględniamy architekturę lokalną, hybrydową i on-premise.

ENTERPRISE_SYSTEMS

Systemy tworzone wokół realnej pracy

Projektujemy dedykowane aplikacje biznesowe, ERP, CRM i MES wspierające sprzedaż, obsługę klienta, produkcję, finanse i logistykę. Szczególną uwagę poświęcamy modelowi domenowemu, integracjom, skalowalności i możliwości dalszego utrzymania rozwiązania.

DATA_AND_DECISIONS

Dane, którym można zaufać

Zajmujemy się jakością danych, normalizacją, deduplikacją, migracjami, architekturą baz, raportowaniem, forecastingiem i uczeniem maszynowym. System ma nie tylko gromadzić informacje, ale również pomagać ocenić ich wiarygodność, pozostawiając człowiekowi kontrolę w przypadkach niejednoznacznych.

AUTOMATION_AND_INTEGRATION

Automatyzacja odporna na wyjątki

Łączymy systemy przez REST API, webhooki, n8n, komunikację asynchroniczną i dedykowane komponenty. Dobra automatyzacja uwzględnia walidację, minimalne uprawnienia, idempotencję, monitoring, ponawianie operacji oraz ręczną akceptację działań o podwyższonym ryzyku.

04 / SELECTED_PROJECTS

Projekty, które najlepiej pokazują nasz sposób pracy.

Każdy z nich łączy analizę procesu, architekturę, dane i odpowiedzialność za doprowadzenie rozwiązania do realnego użycia.

LEXCOREAILEGALTECH + DOCUMENT AI

Platforma AI do obsługi kancelarii i analizy wielotomowych akt

Kompletna aplikacja biznesowa łączy repozytorium dokumentów, integracje z systemami sądowymi i weryfikowalną analizę AI. Model pracuje na konkretnej wersji materiału, respektuje uprawnienia i może wskazywać dokumenty oraz strony użyte w odpowiedzi.

ZAKRES ODPOWIEDZIALNOŚCI

Koncepcja rozwiązania, architektura aplikacji i danych, procesy AI, integracje, dobór technologii, bezpieczeństwo oraz rozwój produktu.

.NETPYTHONRAGAI AGENTSDOCUMENT AIDOCKER
Zobacz realizację: LexCoreAI
DYNAMICS_365_BCERP TRANSFORMATION

Transformacja ERP w międzynarodowej organizacji

Strategiczne doświadczenie zawodowe obejmujące analizę i optymalizację procesów, architekturę rozwiązania, rozszerzenia Microsoft Dynamics 365 Business Central, integracje API, backlog i przygotowanie użytkowników do uruchomienia produkcyjnego.

ZAKRES ODPOWIEDZIALNOŚCI

Jeden z liderów biznesowo-technicznych programu, łączący potrzeby użytkowników, partnera wdrożeniowego, zespołu IT i centrali holdingu.

BUSINESS CENTRALERPENTERPRISE ARCHITECTUREAPICHANGE
STRATEGIC EXPERIENCE / PROFESSIONAL ROLE
DBFIXSTUDIODATA QUALITY + ML

Deduplikacja i normalizacja wieloletnich baz klientów

Autorski system zamienia jednorazowe czyszczenie bazy w kontrolowany proces jakości danych. Reguły normalizacji, mechanizmy podobieństwa i ML.NET ograniczają pracę ręczną, zachowując decyzję operatora, dane źródłowe i pełny audyt.

ZAKRES ODPOWIEDZIALNOŚCI

Architektura rozwiązania, silnik normalizacji, proces deduplikacji, warstwa uczenia maszynowego oraz panel weryfikacji.

.NETSQLML.NETDATA QUALITYHUMAN IN THE LOOP
Zobacz realizację: DbFixStudio
OPENMESPRODUCTION + PWA

System MES projektowany wokół rzeczywistej pracy operatora

Współrozwój i pilotażowe wdrożenie projektu open source wspierającego planowanie, partie produkcyjne, materiały, jakość, odpady i przestoje. Interfejs stanowiskowy powstał z myślą o pracy na tablecie, także w pośpiechu i w rękawicach.

ZAKRES ODPOWIEDZIALNOŚCI

Analiza procesu, projektowanie nowych funkcji, interfejs operatora, konfiguracja pilotażu, dedykowane rozszerzenia i integracje.

MESPWAPRODUCTIONUXINTEGRATIONS
Zobacz realizację: OpenMES
Zobacz wszystkie realizacje
05 / TECHNOLOGY_STACK

Technologie są narzędziem, nie celem.

Nasze największe doświadczenie obejmuje C#, .NET i SQL Server. W projektach AI i analitycznych wykorzystujemy także Python, FastAPI, PostgreSQL, modele uczenia maszynowego i wyszukiwanie wektorowe, a rozwiązania wdrażamy w środowiskach kontenerowych.

Nowe technologie weryfikujemy przez praktyczne zastosowanie. Wybieramy je wtedy, gdy lepiej odpowiadają wymaganiom projektu, a nie tylko dlatego, że są popularne.

CORE_SOFTWARE

  • C#
  • .NET
  • ASP.NET Core
  • SQL Server
  • REST API
  • Software Architecture
  • Database Design

AI_AND_DATA

  • Python
  • FastAPI
  • PostgreSQL
  • TimescaleDB
  • LLM
  • RAG
  • Vector Search
  • AI Agents
  • MCP
  • ML.NET
  • XGBoost
  • LightGBM

PLATFORM_AND_AUTOMATION

  • Docker
  • Portainer
  • Linux
  • Redis
  • Nginx
  • Git
  • PowerShell
  • n8n
  • Webhooks
  • Monitoring

BUSINESS_SYSTEMS

  • Dynamics 365 Business Central
  • ERP
  • CRM
  • MES
  • PWA
  • System Integration
  • Business Process Automation
06 / WORK_PROTOCOL

Nie zaczynamy od technologii. Zaczynamy od procesu.

  1. 01 / DISCOVERY

    Zrozumienie problemu

    Rozmawiamy z osobami odpowiedzialnymi za proces i jego użytkownikami. Ustalamy cele, źródła danych, ograniczenia, wyjątki oraz sposób oceny rezultatu.

  2. 02 / ARCHITECTURE

    Projekt rozwiązania

    Projektujemy proces docelowy, model danych, granice systemów, integracje, uprawnienia, bezpieczeństwo oraz sposób obsługi błędów i utrzymania.

  3. 03 / PILOT

    Najmniejszy zakres sprawdzający założenia

    Budujemy PoC, MVP albo pilotaż, który pozwala wcześnie zweryfikować najważniejsze ryzyka i skonfrontować rozwiązanie z użytkownikiem.

  4. 04 / DELIVERY

    Produkcyjne wdrożenie

    Przygotowujemy testy, środowiska, monitoring, migrację danych i plan uruchomienia. System ma działać w codziennej pracy, nie tylko podczas prezentacji.

  5. 05 / DEVELOPMENT

    Rozwój oparty na użyciu

    Po wdrożeniu analizujemy wyniki, błędy i uwagi użytkowników. Kolejne funkcje powstają na podstawie realnej wartości, a nie wyłącznie początkowych założeń.

07 / DEVELOPMENT_MINDSET

Doświadczenie nie oznacza przywiązania do starych rozwiązań.

Ponad 20 lat doświadczenia traktujemy jako fundament, a nie powód, aby pozostać przy technologiach znanych od dawna. Nadal budujemy prototypy, analizujemy nowe modele, porównujemy podejścia, pracujemy z kodem i sprawdzamy, jak nowe technologie zachowują się poza demonstracją.

Obecnie szczególnie intensywnie rozwijamy rozwiązania wykorzystujące LLM, RAG, agentów AI, MCP, analizę dokumentów oraz architektury przeznaczone do pracy z poufnymi danymi. Nowa technologia musi jednak rozwiązywać konkretny problem, pasować do infrastruktury klienta i dawać się bezpiecznie utrzymywać.

Perspektywa zarządcza pomaga nam szerzej patrzeć na organizację. Aktywna praca techniczna pozwala zachować kontakt z tym, co rzeczywiście działa.

08 / FAQ

Najczęstsze pytania o współpracę.

Q_01

Czy Piotr Szymański osobiście uczestniczy w projektach?

Tak. Piotr osobiście uczestniczy w analizie procesu, projektowaniu architektury, wyborze technologii, decyzjach implementacyjnych, przeglądzie rozwiązania i przygotowaniu wdrożenia. Stanowisko CIO nie oznacza w jego przypadku zarządzania projektem z dystansu.

Q_02

Czy SoftMedia realizuje wyłącznie projekty AI?

Nie. Sztuczna inteligencja jest jednym z rozwijanych przez nas obszarów. Realizujemy również dedykowane aplikacje biznesowe, systemy ERP, CRM i MES, integracje, platformy danych, automatyzacje i rozwiązania raportowe.

Q_03

Czy współpracę można rozpocząć od małego zakresu?

Tak. Możemy rozpocząć od analizy jednego procesu, przeglądu architektury, Proof of Concept, MVP albo pilotażu na ograniczonej grupie użytkowników.

Q_04

Czy rozwiązanie AI może działać lokalnie lub on-premise?

Takie rozwiązanie można zaprojektować, jeśli wymagają tego poufność danych, regulacje lub infrastruktura organizacji. Dobór modelu zależy od jakości, kosztu, wydajności, integracji i wymagań bezpieczeństwa.

Q_05

Czy pracujecie wyłącznie w technologiach Microsoft?

Nasze największe doświadczenie obejmuje C#, .NET i SQL Server, ale technologię dobieramy do projektu. W aktualnych rozwiązaniach wykorzystujemy również Python, PostgreSQL, FastAPI, Docker, Linux, n8n oraz technologie AI i uczenia maszynowego.

READY_FOR_DISCOVERY

Masz proces, którego nie obsługuje gotowy system?

Możemy rozpocząć od analizy jednego problemu, przeglądu architektury, pilotażu albo rozmowy o rozwiązaniu łączącym oprogramowanie, dane i AI.