Dostępny do współpracy

Robert
Halama

Back-End Developer specjalizujący się w Laravelu — buduję aplikacje webowe, projektuję czytelne API i dbam o wydajność na poziomie bazy danych.

"First, solve the problem. Then, write the code." — John Johnson
Robert Halama
Tworzę to, czego użytkownik nie widzi, ale bez czego nic nie działa.

Jestem Back-End Developerem z praktycznym doświadczeniem w projektowaniu, budowaniu i utrzymywaniu nowoczesnych aplikacji webowych. Na co dzień pracuję w ekosystemie Laravel — to moje główne narzędzie, które znam od podstaw: od Eloquenta, przez kolejki i joby, po wzorce architektoniczne.


Mam solidne umiejętności w zarządzaniu relacyjnymi bazami danych MySQL i MariaDB, projektowaniu i integracji interfejsów REST API oraz SOAP, a także w pracy z technologiami front-endowymi takimi jak Vue.js i Inertia.js. Stawiam na czysty, modularny kod zgodny z zasadami SOLID i nieustannie się rozwijam — od ekosystemu Pythona (Flask, a ostatnio Django) po język Go (Golang), w którego stronę aktualnie kieruję swoją naukę.


Poza ekranem moją pasją jest motoryzacja — od dopracowanej formy nadwozia po to, co dzieje się pod maską. Najbardziej cenię samochody z duszą i charakterem, w których czuć inżynierską myśl, a nie kolejny bezduszny model z taśmy. To ta sama ciekawość, która napędza mnie w pracy: chęć zrozumienia, jak coś naprawdę działa — warstwa po warstwie.

3+
Lata doświadczenia
komercyjnego
PHP
Główny język
programowania
Laravel
Framework, w którym
czuję się jak ryba w wodzie
SQL
Bazy danych, które
projektuję i optymalizuję
Mój stack technologiczny

Narzędzia i technologie, z którymi pracuję na co dzień oraz te, które rozwijam we własnym zakresie.

Laravel 9+
Zaawansowany

Moje główne narzędzie pracy. Od Eloquenta ORM i systemu kolejek, po budowanie API, Livewire, Inertia.js i zaawansowane testy w Pest — to framework, w którym realizuję projekty komercyjne na co dzień.

EloquentLivewireInertia.jsQueuesREST APISOAPPestRedis
JavaScript
Średniozaawansowany

Piszę nowoczesny JavaScript ES6+ do obsługi interaktywnych interfejsów i komunikacji z API. Pracuję z Vue.js i Inertia.js w kontekście aplikacji Laravelowych, dbając o płynne doświadczenie użytkownika.

ES6+Vue.jsAsync/AwaitFetch APIAxios
Python & Flask
Rozwijam

Dodatkowy kierunek rozwoju. Tworzę aplikacje backendowe we Flask, przetwarzam dane w pandas i NumPy. Poznaję Django i buduję projekty testowe, aby poszerzyć swoje kompetencje o ekosystem Pythona.

FlaskDjangoSQLAlchemypandaspytest
Bazy danych
Zaawansowany

Projektuję schematy baz danych, piszę zoptymalizowane zapytania SQL i zarządzam migracjami. Pracuję z MySQL, MariaDB i Redis do cache'owania oraz obsługi kolejek, dbając o wydajność i integralność danych.

MySQLMariaDBRedisSQLiteMigrationsQuery Optimization
Docker
Git
GitLab
GitHub
PhpStorm
VS Code
Postman
Bruno
Laravel Horizon
Tailwind CSS
HTML5
CSS3
Blade
Inertia.js
Vue.js
CodeIgniter 4
Moja ścieżka kariery

Profesjonalne doświadczenie w tworzeniu i utrzymywaniu systemów webowych dla firm z różnych branż.

LIPIEC 2024 — OBECNIE
Back-End Developer
Projekt: System zarządzania produktami i treścią — rozwijany w ramach zespołu backendowego, objęty umową o poufności (NDA).
  • Samodzielna realizacja przydzielonych zadań deweloperskich w oparciu o wymagania biznesowe
  • Tworzenie i utrzymywanie dokumentacji technicznej systemu
  • Pisanie testów jednostkowych i automatycznych (Pest) dla krytycznych komponentów
  • Aktywny udział w code review i wdrażanie najlepszych praktyk programistycznych
  • Projektowanie i optymalizacja zapytań SQL oraz zarządzanie bazami danych
  • Monitoring wydajności aplikacji oraz wdrażanie usprawnień z wykorzystaniem Redis
  • Implementacja systemów kolejkowych (Laravel Queue) i zarządzanie zadaniami asynchronicznymi
  • Praca z Vue.js i Inertia.js w kontekście pełnostackowych aplikacji Laravel
PHPLaravelVue.jsInertia.jsMariaDBRedisDockerTailwind CSS
PAŹDZIERNIK 2022 — LIPIEC 2024
Back-End Developer
Projekty: eCmentarze — system zarządzania cmentarzami online, Strony dla parafii — platforma do tworzenia stron internetowych dla parafii.
  • Rozwój i utrzymanie istniejących systemów produkcyjnych
  • Budowanie nowych funkcjonalności w oparciu o framework Laravel
  • Projektowanie, implementacja i integracja API RESTful oraz SOAP z zewnętrznymi serwisami
  • Projektowanie i zarządzanie relacyjnymi bazami danych MySQL
  • Diagnostyka i rozwiązywanie problemów systemowych
  • Zarządzanie kodem źródłowym i kontrola wersji z wykorzystaniem GitHub
PHPLaravelLivewireMySQLJavaScriptDockerHTML/CSS
Projekty, przy których pracowałem

Wybrane systemy komercyjne, które współtworzyłem — od publicznych platform po rozwiązania objęte poufnością.

eCmentarze
Platforma SaaS · Tech-Studio

Platforma do zarządzania cmentarzami online — ewidencja grobów, wyszukiwarka zmarłych i panel administracyjny dla zarządców. Rozwój funkcjonalności w Laravelu oraz projektowanie i optymalizacja bazy danych.

PHPLaravelMySQLJavaScript
Strony dla parafii
Platforma webowa · Tech-Studio

System do tworzenia i zarządzania stronami internetowymi dla parafii — kreator treści, moduły informacyjne i integracje. Budowa funkcjonalności back-endowych oraz interfejsów w Livewire.

PHPLaravelLivewireMySQL
Porozmawiajmy

Jestem otwarty na nowe projekty i współpracę. Napisz do mnie — chętnie odpowiem.