Kotlin & Spring Boot
The main backend technology used to build services, business logic and integrations in the public LibrePass project.
- Spring Boot
- Spring Security
- Spring Data JPA
- Hibernate
- Ktor
Skills
My strongest areas are Kotlin, backend development and native Android applications. My full-stack experience also allows me to deliver the frontend, website, integrations and infrastructure required to launch the complete solution.
Kotlin jest moją główną technologią. Wykorzystuję go do tworzenia backendów, REST API, logiki biznesowej, systemów autoryzacji oraz integracji z bazami danych i zewnętrznymi usługami.
The main backend technology used to build services, business logic and integrations in the public LibrePass project.
An additional backend technology for lightweight services, CLI tools, automation and concurrent tasks.
Designing API contracts, authorization, documentation, and unit and integration tests.
I build native Android applications with Kotlin and Jetpack Compose. I work with modern interfaces, local data storage, synchronization, offline use, and backend communication.
A native Android client built with Kotlin, Jetpack Compose and Material 3.
Local data storage, synchronization, offline operation and secure application unlock.
I build web applications, panels, forms and business websites connected to backend systems. I focus on responsiveness, accessibility, performance and technical SEO.
Building interfaces, forms and dashboards connected to APIs with TypeScript and React.
Creating fast websites and applications with Astro, Next.js, SSR and SSG.
I design data structures and prepare the environments needed to run applications. I configure containers, a basic pipeline, and a server for the deployed solution.
Designing schemas, migrations, indexes and data structures for applications.
Containers, Linux environments and pipeline automation needed to run deployed solutions.
I automate data exchange, scheduled tasks and repetitive processes by connecting services through APIs and scripts.
Scripts and service connections supporting content publishing, data exchange and scheduled tasks.
I can help build a product from scratch, improve an existing application, or join your team.