Oskar Karpiński

Full-stack developer

Need a developer who can connect all the dots?

Backend, frontend, mobile apps, integrations and deployment — without passing responsibility between five different people.

Software services

Solutions matched to the product, process and stage of development

I can deliver a complete solution or take responsibility for a focused module: backend, Android application, web system or integrated website. The scope starts with the problem and expected outcome, not a technology list.

Backend systems and integrations

APIs, business logic, authorization, data synchronization, webhooks and connections to external systems.

  • REST APIs, authorization and roles
  • Integrations, webhooks and synchronization
  • Testing, documentation and deployment
View service

Android applications

Native Kotlin and Jetpack Compose applications connected to a backend, local data and device capabilities.

  • Kotlin, Jetpack Compose and Material 3
  • Architecture, data and application state
  • API integration, biometrics and testing
View service

Web applications and websites

Web systems, dashboards, business websites and landing pages with integrations, performance and technical SEO.

  • Dashboards, applications and internal tools
  • Business websites and landing pages
  • Forms, APIs and integrations
  • Performance, accessibility and technical SEO
View service

Collaboration

How collaboration usually works

I like projects to stay clear and concrete: first the goal, then the scope, and only after that the technology and implementation details.

01

Clarify the goal

We quickly map the problem, users, current project stage, and what should actually change after the work is shipped.

02

Scope and technical choices

I suggest a practical breakdown, stack, risks, and first version that can be delivered without inflating the scope.

03

Implementation and deployment

I build features, integrations, and infrastructure so the product can be tested, released, and extended.

04

Maintenance or handoff

After launch I can stay involved or prepare the project so another developer can enter the codebase without guessing.

Contact

Have a project to build or a system that needs to grow?

Tell me what stage the project is at, which problem you want to solve and what result you are after. I will give you a clear view of what kind of collaboration makes sense.

Email address

[email protected]