DEVCRAFTED.PL
Usługa

Programista Laravel i PHP na kontrakt B2B

Projektuję i rozwijam aplikacje webowe w Laravelu, od architektury i backendu, przez REST API i integracje, po wdrożenie i utrzymanie na produkcji. Często przejmuję systemy, które już działają, i rozwijam je bez przepisywania od zera. Pracuję też w Symfony, CodeIgniterze, Lumenie, WordPressie i PrestaShopie. Komercyjnie od 2019 roku: dla software house'ów, zespołów produktowych i bezpośrednio dla firm.

Wyślij opis projektu

W skrócie

Programuję komercyjnie od 2019 roku, głównie w PHP i Laravelu, z Vue.js i JavaScriptem po stronie frontendu. Pracuję zdalnie na kontrakcie B2B i rozliczam się fakturą.

W zespole pracuję w jego procesie: zadania, code review, wdrożenia. Większość moich projektów jest objęta NDA, więc umowa o poufności to dla mnie standard.

Pracuję w modelu AI-first: specyfikacja i plan przed kodem, testy pisane najpierw i przegląd każdej zmiany, a decyzje techniczne zostają po mojej stronie.

Workflow AI-first w projektach Laravel

Zakres

Od prototypu po wdrożenie

Klikalny prototyp kluczowych ekranów do akceptacji przed implementacją, a potem backend, frontend, wdrożenie i utrzymanie aplikacji na produkcji.

Architektura modułowa

Modularny monolit z wyraźnymi granicami modułów: serwisy, akcje, DTO, polityki i testy w obrębie modułu biznesowego, bez logiki biznesowej w kontrolerach.

Systemy SaaS, CRM i e-commerce

Rozwój systemów SaaS (także multi-tenant), CRM, ERP, platform e-commerce i marketplace oraz wewnętrznych systemów firmowych.

Inne projekty PHP

Rozwój i utrzymanie aplikacji w Symfony, CodeIgniterze i Lumenie oraz rozwiązań opartych o WordPress i PrestaShop.

Ekosystem Laravela

Eloquent, kolejki i Horizon, Redis i cache, broadcasting i WebSockety, polityki i bramki dostępu, notyfikacje, joby i zadania cykliczne.

Jakość kodu

Kod zgodny z PSR, SOLID i konwencjami Laravela, testy PHPUnit, analiza statyczna PhpStan i monitoring w Sentry. W platformie SaaS napisałem od zera ponad 1500 testów, w Nabyto.pl ponad 1000, a w aplikacji we Flutterze ponad 500.

Wdrożenia i CI/CD

Konfiguracja CI/CD w GitLab CI i GitHub Actions, środowiska Docker oraz wdrożenia i utrzymanie produkcji.

Technologie

  • PHP 8+
  • Laravel
  • Symfony
  • CodeIgniter
  • MySQL
  • Redis
  • Horizon
  • Queue
  • REST API
  • Vue.js
  • Docker
  • PHPUnit
  • PhpStan
Ścieżka zawodowa

Doświadczenie

Programuję komercyjnie od 2019 roku. Tworzę i rozwijam aplikacje webowe dla klientów z różnych branż – od systemów SaaS, CRM i ERP po platformy e-commerce oraz rozwiązania oparte na integracjach z zewnętrznymi usługami.

Full-stack Developer

12.2020 – obecnie
Codeo Kamil Staniec · Własna działalność

Rozwój i utrzymanie aplikacji webowych, wdrażanie procesów CI/CD, optymalizacja wydajności aplikacji i baz danych, implementacja Landing Page oraz zarządzanie środowiskami deweloperskimi i produkcyjnymi.

LaravelSymfonyCodeIgniterRedisDockerAIJavaScriptDockerCI/CDN8N

Full-stack Developer

12.2020 – obecnie
4BSystems.pl Software House · B2B

Rozwój i utrzymanie aplikacji w PHP 7/8+ (Laravel, CodeIgniter), implementacja nowych funkcjonalności, projektowanie i rozwój REST API, optymalizacja wydajności aplikacji oraz współpraca z systemem kontroli wersji Git.

LaravelCodeIgniterMySQLVue.jsDockerAIJavaScriptRedis

Programista PHP

10.2023 – 06.2026
Melle Sp. z o.o. (K2) · B2B

Rozwój aplikacji internetowej, implementacja nowych funkcjonalności, integracja z systemami zewnętrznymi, rozwój mikroserwisów, optymalizacja modułów aplikacji oraz automatyzacja procesów CI/CD.

LaravelElasticSearchRedisPHPUnitGitCI/CDDocker

Full-stack Developer

09.2020 – 07.2023
Codema Software House · B2B

Rozwój i utrzymanie aplikacji webowych, implementacja nowych funkcjonalności, optymalizacja wydajności aplikacji i baz danych, udział w procesie code review oraz zapewnianie jakości oprogramowania.

LaravelSymfonyMySQLPHPUnitJavaScriptGit

Full-stack Developer

01.2019 – 07.2022
KEOS · UZ/B2B

Rozwój i utrzymanie aplikacji webowych, implementacja nowych funkcjonalności, optymalizacja wydajności, wdrożenia aplikacji oraz landing page na zamówienie.

LaravelMySQLRedisBootstrapJavaScriptGit

Programista PHP

11.2019 – 04.2020
Viperprint sp. z o.o. · UZ

Rozwój aplikacji webowych, implementacja nowych funkcjonalności, projektowanie rozwiązań bazodanowych oraz udział w procesie code review.

LaravelSymfonyMySQL

Programista PHP

05.2020 – 07.2020
Sidnet · UZ

Rozwój aplikacji webowych, implementacja nowych funkcjonalności, optymalizacja wydajności oraz udział w procesie code review.

LaravelMySQLGit

Programista WordPress

12.2018 – 03.2019
Imoli · UZ

Tworzenie i rozwój aplikacji opartych o WordPress, funkcje na zamówienie w PHP, projektowanie rozwiązań bazodanowych oraz współpraca z zespołem graficznym przy realizacji projektów.

PHPWordPressMySQL
Sposób pracy

Jak pracuję

  1. 01

    Analiza wymagań

    Zanim rozpocznę implementację, chcę dobrze zrozumieć problem biznesowy, cele projektu oraz oczekiwania użytkowników. Dzięki temu łatwiej dobrać rozwiązanie, które będzie rozwijalne i odpowie na rzeczywiste potrzeby.

  2. 02

    Projektowanie architektury

    Projektuję architekturę z uwzględnieniem skalowalności, utrzymania i przyszłego rozwoju systemu. Na etapie projektowania jasno komunikuję kompromisy oraz konsekwencje podejmowanych decyzji technicznych.

  3. 03

    Implementacja

    Tworzę czytelny i łatwy w utrzymaniu kod zgodny z dobrymi praktykami, zasadami SOLID oraz standardami projektu. Stawiam na rozwiązania, które pozostają zrozumiałe również po wielu miesiącach rozwoju.

  4. 04

    Testy i code review

    Weryfikuję poprawność wdrażanych zmian poprzez testy oraz code review. Dbam o jakość kodu i eliminację potencjalnych problemów jeszcze przed wdrożeniem.

  5. 05

    Wdrożenie

    Przygotowuję proces wdrożenia z wykorzystaniem CI/CD oraz odpowiednio skonfigurowanych środowisk. Celem jest przewidywalne i bezpieczne publikowanie zmian.

  6. 06

    Utrzymanie i rozwój

    Po wdrożeniu wspieram dalszy rozwój systemu, analizuję nowe potrzeby biznesowe, optymalizuję istniejące rozwiązania i pomagam utrzymać wysoką jakość aplikacji.

Model pracy

Współpraca

Współpracuję z software house'ami, zespołami produktowymi i firmami rozwijającymi własne produkty. Dopasowuję formę współpracy do etapu, na którym jest projekt.

Kontrakt B2B

Długofalowy rozwój i utrzymanie aplikacji na kontrakcie B2B, rozliczany fakturą.

Wzmocnienie zespołu

Dołączam do istniejącego zespołu jako programista Laravel/PHP i pracuję w jego procesie: zadania, code review, wdrożenia.

Nowy projekt od podstaw

Od analizy wymagań i architektury, przez implementację, po wdrożenie produkcyjne i dalszy rozwój.

Przejęcie i modernizacja aplikacji

Przejmuję istniejącą aplikację, porządkuję jej architekturę i stopniowo ją modernizuję, bez przepisywania od zera.

Pracuję zdalnie, na kontrakcie B2B.

Autopromocja

Nabyto.pl – e-booki i workbooki PDF po polsku

Konkretne materiały w PDF: pobierasz od razu po zakupie, drukujesz albo wypełniasz na ekranie. Bez DRM, bez subskrypcji i bez zakładania konta.

Odwiedź Nabyto.pl
Kontakt

Masz projekt albo problem z aplikacją? Napisz, odpowiem w ciągu 24 godzin.

Napisz do mnie
Telefon