Programista na kontrakcie B2B

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

Mogę dołączyć do Twojego zespołu na kontrakcie B2B, na kilka miesięcy albo na dłużej, bez zatrudniania na etat.

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

Rozliczam się za godziny pracy albo za ustalony zakres, na fakturę VAT.

Od czego zacząć

Napisz, czego dotyczy projekt, w jakich technologiach powstaje i ilu godzin pracy w tygodniu potrzebujesz. Odpiszę, czy mogę dołączyć i od kiedy.

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, które szybko się ładują i są tanie w utrzymaniu.

  • Uczenie maszynowe i AI

    Modele uczenia maszynowego i 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.

Opowiedz mi o swoim projekcie

Odpiszę e-mailem, zwykle z kilkoma pytaniami na start.

Napisz do mnie