NUT SOFTWARE / KOMPETENCJE

Sebastian Orzechowski / Staff Backend Engineer

Od architektury
do działającego systemu.

Projektuję i rozwijam backend, infrastrukturę chmurową oraz systemy przetwarzania danych. Łączę Python i AWS z doświadczeniem w integracjach, wyszukiwaniu i aplikacjach opartych na modelach językowych.

Wybrane technologie

  • Python
  • Django
  • FastAPI
  • AWS
  • Terraform
  • Docker
  • Bazy danych
  • Linux
  • AI / LLM

01 / OBSZARY KOMPETENCJI

W czym mogę pomóc

Backend i integracje

Buduję API, usługi asynchroniczne i integracje z zewnętrznymi systemami. Pracuję z zadaniami w tle, uwierzytelnianiem oraz synchronizacją danych.

  • Python
  • Django / DRF
  • FastAPI
  • Celery
  • SQLAlchemy / SQLModel
  • REST / Protobuf

AI / LLM

Łączę modele językowe z aplikacjami i danymi. Rozwijam wyszukiwanie semantyczne i po słowach kluczowych, przetwarzanie dokumentów oraz integracje MCP.

  • OpenAI
  • Anthropic Claude
  • DSPy
  • MCP
  • Pinecone / FAISS
  • OpenSearch

Chmura i infrastruktura

Zarządzam infrastrukturą AWS jako kodem. Przygotowuję środowiska, automatyzuję wdrożenia i konfiguruję monitoring oraz kontrolę dostępu.

  • AWS
  • Terraform
  • Docker / Compose
  • Kubernetes
  • Linux
  • GitHub Actions / GitLab CI

Dane i przetwarzanie zdarzeń

Tworzę procesy ETL, migracje i strumienie danych. Pracuję z bazami relacyjnymi i analitycznymi, danymi geoprzestrzennymi oraz przetwarzaniem zdarzeń.

  • PostgreSQL
  • DynamoDB / ClickHouse
  • Athena / Glue
  • Pandas / GeoPandas
  • Apache Flink
  • EventBridge / Step Functions

Architektura i rozwój systemów

Projektuję systemy rozproszone i architekturę opartą na zdarzeniach. Rozwijam istniejące aplikacje, planuję migracje i dzielę duże systemy na mniejsze usługi.

  • System design
  • Event-driven architecture
  • DDD
  • SOLID
  • Systemy rozproszone

Jakość i współpraca techniczna

Prowadzę przeglądy kodu, wspieram innych inżynierów i usprawniam proces dostarczania oprogramowania. Wykorzystuję testy, CI/CD oraz narzędzia AI do pracy nad jakością kodu.

  • Code review
  • TDD / BDD
  • CI/CD
  • Mentoring
  • Bezpieczeństwo aplikacji
React

Szersze spojrzenie na produkt

Mam również doświadczenie z JavaScriptem, React i Vue.js. Pozwala mi ono współpracować przy funkcjach obejmujących zarówno backend, jak i interfejs użytkownika.

Komunikacja

Polski — język ojczysty. Angielski — B2.

02 /KONTAKT

BACKEND / CHMURA / DANE / AI

Porozmawiajmy o Twoim projekcie.

info@nut-software.pl

Opisz wyzwanie techniczne lub produkt, który chcesz rozwinąć. Ustalimy, w czym mogę pomóc.