← Programowanie i IT

Przykład CV – Back-end developer

Profesjonalny przykład CV Back-end developer z sekcjami sprawdzonymi przez rekruterów, które możesz dostosować w kilka minut.

Tylko przykład

Wszystkie dane osobowe i historia kariery w tym przykładzie są fikcyjne. Dostosuj CV swoimi prawdziwymi informacjami przed aplikowaniem.

Podgląd CV

Photo

Piotr Wójcik

Starszy programista Back-End
9 lat doświadczenia w tworzeniu systemów rozproszonych, mikroserwisów i platform API dla organizacji z branży finansowej i logistycznej.

Doświadczenie zawodowe

Starszy programista Back-End
CoreStream SystemsPełny etat
2019-03-01 – Present
Kraków, Polska
Skalowanie kluczowych API i przetwarzania zdarzeń — orkiestracja Kafki, tuning PostgreSQL i obserwowalność z OpenTelemetry.
- Skalował kluczowe API i przetwarzanie zdarzeń dla integracji korporacyjnych - Przeprojektował usługę orkiestracji płatności z użyciem Kafki i wzorca outbox, poprawiając niezawodność przetwarzania exactly-once w szczytach ruchu. - Zoptymalizował plany zapytań PostgreSQL za pomocą indeksów częściowych i partycjonowania, skracając opóźnienie p95 generowania raportów z 14 s do 2,8 s. - Dodał tracing OpenTelemetry w usługach Go, umożliwiając diagnozę przyczyn łańcuchów timeoutów między usługami w mniej niż 10 minut.
Programista Back-End
Harbor MetricsPełny etat
2016-02-01 – 2019-02-01
Warszawa, Polska
Odporne usługi API i danych dla logistyki — uwierzytelnianie partnerów OAuth2, asynchroniczne workery i bramki bezpieczeństwa migracji w CI.
- Tworzył odporne usługi API i danych dla klientów z branży logistycznej - Zaimplementował wymianę tokenów OAuth2 i szczegółowe zakresy dla API partnerskich, przechodząc audyt bezpieczeństwa SOC 2 bez zastrzeżeń. - Zbudował asynchroniczne workery generowania dokumentów w Pythonie z Celery i Redis, czterokrotnie zwiększając przepustowość względem endpointów synchronicznych. - Wprowadził bramki migracji schematów w CI z kontrolą rollbacku, zapobiegając trafianiu destrukcyjnych DDL do baz produkcyjnych.
Młodszy programista Back-End
Orbit LedgerPełny etat
2013-01-01 – 2016-01-01
Gdańsk, Polska
Dostarczanie funkcji API i jakość backendu — middleware logowania audytu, testy integracyjne ERP i dokumentacja API.
- Wspierał dostarczanie funkcji API i inicjatywy dotyczące jakości backendu - Zaimplementował middleware logowania audytu z identyfikatorami korelacji uwzględniającymi najemcę w usługach Express. - Stworzył testy integracyjne dla zewnętrznych adapterów ERP z WireMock, zmniejszając regresje wydań w procesach synchronizacji. - Udokumentował wewnętrzne API za pomocą AsyncAPI i przykładów OpenAPI, przyspieszając onboarding nowych inżynierów.

Wykształcenie

Inżynieria komputerowaInżynier
Akademia Górniczo-Hutnicza w Krakowie
2013-09-01 – 2017-06-01
Ukończył studia inżynierskie z inżynierii komputerowej na Akademii Górniczo-Hutniczej w Krakowie. Zaliczył zajęcia z Java, Spring Boot, PostgreSQL, projekty dyplomowe oraz zadania zespołowe przygotowujące do ról zawodowych.

Umiejętności

Java
Spring Boot
PostgreSQL
Redis
Kafka
Docker
Kubernetes
REST API
Microservices
CI/CD
Architektura systemów

Certyfikaty

Oracle Certified Professional: Java SE Developer
Oracle
2023-06-01
AWS Certified Solutions Architect - Associate
AWS
2022-06-01

Języki

Polski (język ojczysty)
Angielski (biegły, C1)

Poradnik pisania CV

  • Pokaż, jak Twoje projekty radzą sobie z trybami awarii, ponownymi próbami i częściowymi przestojami.
  • Uwzględnij wymierne ulepszenia niezawodności i opóźnień interfejsu API.
  • Wyjaśnij wybory dotyczące modelowania danych i praktyki dotyczące bezpieczeństwa migracji.
  • Oracle Certified Professional: Java SE Developer
  • AWS Certified Solutions Architect - Associate
  • Confluent Certified Developer for Apache Kafka