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.

  • Backend and APIs
  • Android apps
  • Web systems
  • Integrations and deployment

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.

About me

Solutions designed to evolve

I turn business needs into a clear scope, solid architecture and a product that works in practice.

01

A new product

I clarify the idea, identify the essential features and build a focused first version without unnecessary complexity.

02

A defined scope

I deliver a backend, application, module or integration that fits the existing product and the way the team works.

03

Continued development

I extend live systems, simplify problematic areas and prepare the codebase for new features and growing traffic.

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.