Neurit.net
Odpowiedzialność za rozwój, optymalizację oraz utrzymanie zaawansowanej aplikacji systemowej typu CRM dedykowanej dla aeroklubu. Projekt obejmował szerokie spektrum modułów biznesowych dla członków aeroklubu, gości, pilotów, instruktorów oraz kadry zarządzającej.
Kluczowe osiągnięcia i zadania:
- Rozwój modułów CRM (Stack MERN) — Współtworzenie i wdrażanie kluczowych funkcjonalności systemu, w tym modułu statystyk, platformy e-learningowej, zaawansowanego systemu powiadomień i wewnętrznego komunikatora (wiadomości).
- Ewidencja i rozliczenia lotów: — Implementacja modułu rejestracji lotów dla różnego typu statków powietrznych (samoloty, szybowce, motoszybowce, balony) wraz ze złożonym systemem cenników oraz automatyzacją płatności dla pilotów i kadry instruktorskiej.
- Integracje i API — Tworzenie własnych, bezpiecznych punktów końcowych (API), integracja systemu z platformą e-commerce (WordPress + WooCommerce) oraz pisanie reużywalnych komponentów i niestandardowych hooków w React.
- Utrzymanie i wdrożenia (Maintenance & Deployment) — Monitorowanie stabilności systemu, naprawa bieżących błędów (bug fixing) oraz przygotowywanie kolejnych wersji aplikacji do bezpiecznego wdrożenia produkcyjnego (staging/production deployment).
- Wpływ biznesowy i praca w zespole — Aktywny udział w spotkaniach biznesowych (callach z klientem/zarządem), konsultowanie architektury z zespołem oraz realny wpływ na rozwój produktu poprzez zgłaszanie własnych inicjatyw i rozwiązań UX/technicznych.
Stack technologiczny obejmował:
- React — Budowanie dynamicznych i responsywnych interfejsów użytkownika, projektowanie reużywalnych komponentów, zarządzanie stanem aplikacji oraz tworzenie niestandardowych hooków (Custom Hooks) do wydajnej komunikacji z API.
- MongoDB — Projektowanie elastycznych schematów baz danych, modelowanie dokumentowe (nierelacyjne), agregacja danych oraz optymalizacja zapytań pod kątem wydajności aplikacji.
- Node.js & Express — Tworzenie skalowalnej logiki serwerowej, projektowanie i implementacja bezpiecznych punktów końcowych (REST API) oraz obsługa przepływu danych (Data Flow) na backendzie.
- Git & Gitlab — Zaawansowana kontrola wersji, praca w zespole zgodnie z najlepszymi praktykami (Pull Requests, Code Review, zarządzanie gałęziami git-flow) oraz dbanie o czystą historię commitów.
- Wordpress & WooCommerce — Tworzenie dedykowanych wtyczek (plugins), integracja systemów CMS z nowoczesnymi aplikacjami w stacku MERN oraz obsługa procesów e-commerce.
- PHP — Pisanie wtyczek w PHP do obsługi logiki biznesowej po stronie WordPress'a
- Webhook — Implementacja webhooków do automatyzacji procesów biznesowych i integracji z zewnętrznymi systemami.
Frontend Developer
03.2025 - 02.2026 – Hybrydowo