From: Poland
Location: Gdańsk, PL
On Useme since 18 December 2019
About me
I help businesses build, improve, and maintain software applications and existing systems.
I have over 18 years of commercial software development experience, ranging from large business systems to web applications, websites, and integrations.
I can help you: • extend or take over an existing application, • diagnose and fix complex issues, • build new features or REST APIs, • integrate systems with external services, • improve or optimize databases, • deploy or migrate applications to new servers, • improve, extend, or migrate WordPress websites and online stores.
I mainly work with Java, Spring Boot, PostgreSQL, React, Angular, Docker, Linux, and WordPress.
I don't assume that existing software needs to be rewritten. I first analyze the current solution and look for a simple, safe, and cost-effective way to solve the problem.
I'm also happy to take on smaller projects and individual improvements.
CV / Résumé
Sep 2022 - Now
Właściciel
itDev - Michał Skrzyński
Sep 2008 - Now
Programista
Biuro-technika Sp. z o.o.
Odpowiadam za rozwój systemu zarządzającego siecią sklepów. Tworzę również narzędzia, m.in.: do promowania towarów, tworzenia zamówień, importu oraz eksportu danych.
Portfolio
Sleshy
Rozwój platformy społecznościowej łączącej twórców, kampanie i produkty. Praca full-stack: Angular + Spring Boot, REST API, integracje z zewnętrznymi systemami oraz rozwój istniejących funkcjonalności.
Centralny system dla 300+ sklepów
Rozwój centralnego systemu zarządzającego siecią 300+ sklepów. Asortyment, ceny, promocje, zamówienia, kontrahenci, raporty oraz integracje i wymiana danych z systemami zewnętrznymi.
Evenado
Portal do organizacji wydarzeń: tworzenie eventów, rejestracja uczestników, sprzedaż biletów i integracje płatności. Responsywny frontend w Angularze, backend .NET.
G-Biz
Responsywna strona firmowa wdrożona w WordPressie i Elementorze na podstawie projektu Figma. Odwzorowanie projektu graficznego, dostosowanie widoków do urządzeń mobilnych i konfiguracja strony.
Integracja Bash z SQLFormat
Integracja narzędzia SQLFormat z Bash/curl. Przygotowane rozwiązanie zostało zaakceptowane przez autora projektu i dodane jako oficjalny przykład użycia API w dokumentacji SQLFormat.
System dynamicznych raportów użytkownika
System tworzenia raportów bez wdrażania nowej wersji aplikacji. Definicja raportu z zapytaniem SQL była parsowana przez JavaCC, a JavaAssist generował w locie klasę Javy wykonywaną jak standardowy raport.
Daily Report Processing API
API do automatycznego i asynchronicznego przetwarzania raportów kasowych. Backend oparty o Spring Boot i PostgreSQL, obsługujący przyjmowanie, przetwarzanie oraz zapis danych.
STN Events
Responsywny portal do publikowania wydarzeń i obsługi zapisów uczestników. Implementacja funkcjonalności po stronie frontend i backend. Angular + .NET.
Forigi / scraper Bankier.pl
Rozwój aplikacji zbierającej dane z forum inwestycyjnego Bankier.pl. Scraping komentarzy, ich filtrowanie, przetwarzanie i analiza oraz rozwój funkcjonalności portalu.
Terminal administracyjny w przeglądarce
Narzędzie do diagnostyki systemu: podgląd tabel, SQL, INSERT/UPDATE i testy spójności danych. Funkcje dostępne także przez curl po autoryzacji tokenem i weryfikacji uprawnień. JS, JSP, JDBC, Jersey.