Contract software developer

I join your team as a frontend developer, a backend developer, or both.

Need an experienced developer on your team without hiring someone full-time right away? I can join your project as a contractor, for a fixed period or for longer.

How I can help

  • frontend: applications in React with TypeScript and MUI (Next.js too), forms and validation (React Hook Form, Zod), sign-in, data tables,
  • serverless backends on AWS: Lambda, API Gateway, GraphQL (AppSync), DynamoDB, Step Functions,
  • infrastructure as code and delivery: AWS CDK, CloudFormation, SAM, CI/CD pipelines (Bitbucket Pipelines, AWS CodePipeline, Azure DevOps), multi-account AWS deployments,
  • Python: Lambda functions and smaller services, data processing, machine learning prototypes,
  • automated testing: Jest, React Testing Library, Playwright, pytest,
  • technical documentation and architecture decision records,
  • code reviews, refactoring and further development of existing applications,

Selected projects

I have worked in teams building systems for these companies:

  • RTS (Keenfinity, formerly Bosch), 2023–2026. Intercom systems for broadcast and live production, including a protocol bridge for the NMOS standard. Web applications in React and TypeScript with Jest and Playwright tests, a serverless backend on AWS (Lambda, API Gateway, DynamoDB, Cognito, CDK), as well as Bluetooth LE prototypes and real-time software for audio over IP.
  • Wärtsilä, 2022–2023. A serverless platform for managing edge devices and data collection units that replaced a legacy system: device provisioning and certificates in AWS IoT Core, remote jobs, API Gateway, Lambda, DynamoDB and a React console. The production version was ready in under 14 weeks.
  • hayu (NBCUniversal), 2020–2023. A serverless CMS for a streaming service that replaced a monolith: content curation, metadata enrichment (Amazon Rekognition) and promotional workflows. Lambda, Step Functions, DynamoDB, SQS, AppSync and a React console.
  • Sky, 2020–2023. Several serverless projects on AWS for television and streaming: the back end and a React management application for a platform that processes video analysis results (Step Functions, Kinesis, AppSync, DynamoDB), analysis of live sports broadcasts, extending the Sky Sports key match moments feature to Germany (with a migration to a new DRM provider and Kafka data sources), a prototype built on AWS IoT Core, and multi-account AWS deployments of web applications (CDK).
  • Sqippa, 2022. A short contribution to an IoT platform for building management: LoRaWAN sensors (The Things Network), near real-time alerts, a back end on Lambda, API Gateway and DynamoDB.
  • Bird Control Group, 2020–2021. Cloud back end for a fleet of IoT devices: users, organisations and permissions (Cognito), remote device configuration (AWS IoT Core), APIs and delivery (SAM, CloudFormation, Bitbucket Pipelines). A separate project: a multi-account AWS environment and an S3 data lake that AWS Glue jobs fill with data from an ERP system, with Power BI reports through Athena for devices in more than 70 countries.

Before that I spent over four years building back ends for global financial and technology companies at EPAM Systems, automated system tests for Ericsson at Ericpol, and started at ABB Corporate Research Center. In those projects I wrote Java and C++. I know both languages, but as a contractor I specialise in TypeScript and Python. More on the About page.

Some projects I cannot describe because of confidentiality agreements.

Billing

I work through my own company registered in Poland and invoice business to business, per hour or for an agreed scope. I issue VAT invoices.

How to start

Tell me what the project is about, which technologies it uses and how much support you need. I'll reply with a proposal for next steps.

Frequently asked questions

I issue VAT invoices through my company registered in Poland. It has an active EU VAT number (PL6792934631), so I also invoice companies in other European Union countries.

English and Polish. In international teams I work in English: code, documentation and meetings.

Yes. I work under confidentiality agreements, which is why some projects are not described on this site.

Other services

  • Websites and web apps

    Company websites and applications built with React and Next.js, fast, accessible and ready for search engines, with low-cost hosting.

  • Machine learning and AI

    Machine learning models and AI solutions. Forecasting, classification, pattern detection, text recognition in images, speech transcription, LLM agents.

  • Integrations and automation

    I connect systems through APIs, automate repetitive work and build data workflows on AWS.

Let's talk about your project

Tell me what you need. I'll reply by e-mail with questions or a proposal for next steps.

Get in touch