Programista na kontrakcie B2B

Dołączam do Twojego zespołu jako programista frontendu, backendu albo obu naraz.

Potrzebujesz doświadczonego programisty w zespole, ale nie chcesz od razu zatrudniać na etat? Mogę dołączyć do projektu na kontrakcie B2B, na czas określony albo na dłużej.

W czym mogę pomóc

  • frontend: aplikacje w React z TypeScriptem i MUI (także Next.js), formularze i walidacja (React Hook Form, Zod), logowanie, tabele danych,
  • backend serverless w AWS: Lambda, API Gateway, GraphQL (AppSync), DynamoDB, Step Functions,
  • infrastruktura jako kod i wdrożenia: AWS CDK, CloudFormation, SAM, potoki CI/CD (Bitbucket Pipelines, AWS CodePipeline, Azure DevOps), wdrożenia na wiele kont AWS,
  • Python: funkcje Lambda i mniejsze usługi, przetwarzanie danych, prototypy modeli uczenia maszynowego,
  • testy automatyczne: Jest, React Testing Library, Playwright, pytest,
  • dokumentacja techniczna i zapisy decyzji architektonicznych,
  • przegląd kodu, porządkowanie i rozwój istniejących aplikacji,

Wybrane projekty

Pracowałem w zespołach budujących systemy dla tych firm:

  • RTS (Keenfinity, wcześniej Bosch), 2023–2026. Systemy interkomowe dla produkcji telewizyjnej i wydarzeń na żywo, w tym most protokołów zgodny ze standardem NMOS. Aplikacje webowe w React i TypeScript z testami Jest i Playwright, backend serverless w AWS (Lambda, API Gateway, DynamoDB, Cognito, CDK), a także prototypy Bluetooth LE i oprogramowanie czasu rzeczywistego do przesyłania dźwięku przez IP.
  • Wärtsilä, 2022–2023. Platforma serverless do zarządzania urządzeniami brzegowymi i jednostkami zbierania danych, która zastąpiła starszy system: rejestracja urządzeń i certyfikaty w AWS IoT Core, zdalne zadania, API Gateway, Lambda, DynamoDB i panel w React. Wersja produkcyjna powstała w niecałe 14 tygodni.
  • hayu (NBCUniversal), 2020–2023. CMS serwisu streamingowego w architekturze serverless, który zastąpił monolit: kuratorowanie treści, wzbogacanie metadanych (Amazon Rekognition) i obsługa promocji. Lambda, Step Functions, DynamoDB, SQS, AppSync i panel w React.
  • Sky, 2020–2023. Kilka projektów serverless w AWS dla telewizji i streamingu: backend i aplikacja do zarządzania w React dla platformy przetwarzającej wyniki analizy wideo (Step Functions, Kinesis, AppSync, DynamoDB), analiza transmisji sportowych na żywo, rozszerzenie funkcji z najważniejszymi akcjami meczów Sky Sports na rynek niemiecki (z migracją do nowego dostawcy DRM i danymi z Kafki), prototyp oparty na AWS IoT Core oraz wdrożenia aplikacji webowych na wielu kontach AWS (CDK).
  • Sqippa, 2022. Krótki udział w budowie platformy IoT do zarządzania budynkami: czujniki LoRaWAN (The Things Network), alerty w czasie zbliżonym do rzeczywistego, backend w Lambda, API Gateway i DynamoDB.
  • Bird Control Group, 2020–2021. Zaplecze chmurowe floty urządzeń IoT: użytkownicy, organizacje i uprawnienia (Cognito), zdalna konfiguracja urządzeń (AWS IoT Core), API i wdrożenia (SAM, CloudFormation, Bitbucket Pipelines). Osobny projekt: środowisko AWS z wieloma kontami i jezioro danych w S3, do którego zadania AWS Glue przenoszą dane z systemu ERP, z raportami w Power BI przez Athenę dla urządzeń w ponad 70 krajach.

Wcześniej przez ponad cztery lata budowałem backend dla globalnych firm finansowych i technologicznych w EPAM Systems, w Ericpolu automatyzowałem testy systemowe dla Ericssona, a zaczynałem w ABB Corporate Research Center. W tamtych projektach pisałem w Javie i C++. Znam oba języki, ale na kontraktach specjalizuję się w TypeScripcie i Pythonie. Więcej na stronie O mnie.

Części projektów nie mogę opisać ze względu na umowy o poufności.

Rozliczenie

Pracuję w modelu B2B: za godzinę pracy albo za ustalony zakres. Wystawiam fakturę VAT.

Od czego zacząć

Napisz, czego dotyczy projekt, w jakich technologiach powstaje i w jakim wymiarze potrzebujesz wsparcia. Odpowiem z propozycją dalszych kroków.

Częste pytania

Wystawiam fakturę VAT. Firma jest czynnym podatnikiem VAT i ma aktywny numer VAT UE (PL6792934631), więc wystawiam faktury także firmom z innych krajów Unii Europejskiej.

Po polsku i po angielsku. W zespołach międzynarodowych pracuję po angielsku: kod, dokumentacja i spotkania.

Tak. Pracuję na podstawie umów o poufności i dlatego części projektów nie opisuję na tej stronie.

Pozostałe usługi

  • Strony i aplikacje web

    Strony firmowe i aplikacje w React i Next.js, szybkie, dostępne i przygotowane pod wyszukiwarki, z tanim hostingiem.

  • Uczenie maszynowe i AI

    Modele uczenia maszynowego i rozwiązania AI. Prognozy, klasyfikacja, wykrywanie wzorców, rozpoznawanie tekstu na obrazie, transkrypcja mowy, agenci LLM.

  • Integracje i automatyzacja

    Łączę systemy przez API, automatyzuję powtarzalną pracę i buduję przepływy danych w chmurze AWS.

Porozmawiajmy o Twoim projekcie

Napisz, czego potrzebujesz. Odpowiem e-mailem z pytaniami albo propozycją dalszych kroków.

Napisz do mnie