Wskaźniki
- Ostatnia wizyta: 6 dni 8 godzin temu
CV
Jestem inżynierem oprogramowania Kotlin/Java z ponad 8-letnim komercyjnym doświadczeniem w środowisku JVM, obejmującym systemy backendowe, aplikacje na system Android oraz produkty Kotlin Multiplatform.
Pracuję w dwóch powiązanych ze sobą obszarach:
Inżynieria mobilna:Kotlin, Java, Android SDK, Jetpack Compose, Kotlin Multiplatform, Coroutines i Flow, Room, SQLDelight, Firebase, Bluetooth Classic/BLE, sprzęt ELD oraz Clean Architecture.
Inżynieria backendowa:Spring Boot (MVC i WebFlux), Spring Security, PostgreSQL, MySQL, Redis, R2DBC, JPA/Hibernate, RabbitMQ, REST, WebSocket, Docker, Testcontainers oraz odporne na awarie integracje zewnętrzne.
Kluczowe doświadczenie:
Stworzyłem i utrzymywałem ponad 30 aplikacji produkcyjnych na system Android w branżach: logistyka, agritech, opieka zdrowotna, fitness, e-commerce oraz telematyka.
Opracowałem backendy w Java i Kotlin (Spring Boot) dla produktów z branży logistycznej, agritech, fitness, analityki oraz dla platform typu marketplace.
Zbudowałem aplikacje KMP dla systemów Android i iOS ze wspólną warstwą sieciową, przechowywaniem danych i logiką biznesową.
Zintegrowałem obsługę Bluetooth w czasie rzeczywistym oraz sprzęt ELD w produkcyjnych aplikacjach mobilnych.
Zaprojektowałem architekturę calista.mx z wykorzystaniem Spring Boot WebFlux, PostgreSQL, Elasticsearch, Redis, MinIO, RabbitMQ, React oraz asystenta FastAPI RAG.
Potrafię samodzielnie prowadzić rozwój funkcjonalności od początku do końca (end-to-end): od interfejsu użytkownika Android lub Web, przez kontrakty API, usługi backendowe, bazy danych, integracje, po testowanie i wdrożenie.
Praca z AI to moja dodatkowa kompetencja inżynierska, a nie główna specjalizacja. Tworzę praktycznych asystentów RAG i integracje LLM z wykorzystaniem FastAPI, LangGraph, Qdrant oraz nowoczesnych API sztucznej inteligencji.
Jestem otwarty na propozycje pracy na stanowiskach: Kotlin/Java Backend Engineer, Android/KMP Engineer, a także na role związane z kompleksowym rozwojem produktu (end-to-end).
Tagi
Umiejętności i kwalifikacje
Aplikacje mobilne
- Hybrydowe aplikacje mobilne 93 PLN za godzinę
- Programowanie na Androida 93 PLN za godzinę
Programowanie
- Java 93 PLN za godzinę
- Programowanie stron internetowych 93 PLN za godzinę