Technologie & Narzędzia

Pracuję w narzędziach, które sprawdzają się w projektach wymagających stabilności, automatyzacji i wysokiej jakości. Łączę warstwę serwerową, backend, frontend i integracje – tak, aby tworzyć rozwiązania end-to-end: od architektury i danych, po wdrożenie i utrzymanie.

Backend i bazy danych

  • PHP (OOP / proceduralnie) – systemy webowe, API, integracje, automatyzacje, wysokowydajne moduły.
  • Java (J2EE / Servlets / JSP) – logika biznesowa, integracje wewnętrzne, systemy klasy enterprise.
  • SQL (MySQL, MSSQL, SQLite) – projektowanie i optymalizacja baz, zapytania wielotabelowe, widoki, procedury, ETL.
  • Skrypty narzędziowe (C++, Bash, Python) – parsery, migracje, przetwarzanie danych.

Frontend i warstwa prezentacji

  • HTML5 / CSS3 (RWD) – semantyczne, szybkie i responsywne layouty.
  • JavaScript / jQuery – dynamiczne interfejsy, AJAX, walidacje, logika front↔back.
  • Bootstrap – szybkie prototypy i stabilne komponenty.

CMS, e-commerce i frameworki

  • WordPress – dedykowane motywy, wtyczki, ACF, automatyzacje, integracje z systemami biznesowymi.
  • PrestaShop – moduły, integracje ERP, synchronizacje produktów i stanów.
  • WooCommerce – sklepy, płatności, obsługa magazynowa, automatyzacje.
  • Magento / Joomla / Drupal – instalacje, konfiguracje, modyfikacje szablonów, administracja.
  • Symfony (komponenty) – API, routing, walidacje, logika serwerowa, mikro-usługi.

Serwery i infrastruktura IT

  • Linux (Debian / Ubuntu / CentOS) – konfiguracja usług, bezpieczeństwo, monitoring, wydajność.
  • Windows Server / Active Directory – domeny, GPO, uprawnienia, DNS/DHCP, polityki bezpieczeństwa.
  • Apache / Nginx / LiteSpeed – konfiguracje, optymalizacje wydajności i cache.
  • Hosting / VPS / serwery dedykowane – wdrożenia, migracje, środowiska prod/dev.
  • SSL, DNS, e-mail, domeny – konfiguracje i zarządzanie usługami.
  • VPN (OpenVPN) – tunelowanie, bezpieczny zdalny dostęp.
  • Sieci komputerowe (CCNA) – konfiguracja małych/średnich sieci, routing, diagnostyka, bezpieczeństwo.

DevOps, automatyzacje i procesy ETL

  • Git – workflowy, wersjonowanie, code review.
  • Docker – kontenery aplikacji, spójność środowisk, wdrożenia.
  • Composer / Maven – zarządzanie zależnościami i buildami.
  • PHPUnit, JUnit, Selenium – testy jednostkowe i E2E.
  • Cron / harmonogramy / skrypty powdrożeniowe – automatyzacja backendu i procesów biznesowych.
  • ETL / integracje danych – transformacje CSV/XLS/XML, automatyczne importy i eksporty.

Monitoring, bezpieczeństwo, utrzymanie

  • Monitoring serwerów i aplikacji – dostępność, zużycie zasobów, alerty.
  • Backupy i procedury DR – pełna polityka kopii i odtwarzania.
  • Testy bezpieczeństwa i konfiguracji – best practices, hardening, analiza ryzyk.

SEO techniczne i wydajność

  • Optymalizacja wydajności – cache, minifikacje, lazy loading, kompresje, optymalizacja obrazów.
  • SEO techniczne – struktury danych, semantyka HTML, szybkość ładowania, zgodność z przeglądarkami.