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.