Patryk Tyszko

Senior Software Engineer & Tech Lead

patryk@tyszko.dev|Lublin, Polska|tyszko.dev|github.com/zgaduj

Profil

Ponad 15 lat doświadczenia w architekturze, projektowaniu i wdrażaniu aplikacji webowych oraz systemów rozproszonych. Microserwisy, cloud-native, integracje enterprise — to środowisko w którym działam na co dzień. Prowadzę zespoły, projektuję architekturę i dostarczam rozwiązania od koncepcji po wdrożenie. Zapraszam do przejrzenia moich projektów — portfolio pokazuje przekrój technologii i podejścia do rozwiązywania problemów.

Doświadczenie zawodowe

Senior Software Engineer & Tech Lead
NEXAI Sp. z o.o., Warszawa10.2023 – obecnie

Projektowanie i implementacja rozwiązań enterprise dla klientów korporacyjnych. Integracje z zewnętrznymi systemami, budowa narzędzi analitycznych oraz migracje infrastruktury bazodanowej. Prowadzenie zespołu developerskiego przy projekcie CRM, planowanie architektury technicznej minimalizującej ryzyko projektowe.

Tech: Angular, NestJS, Kubernetes, Docker, TypeScript, MySQL, Microservices, CI/CD

Frontend Web Developer
SeaChange Polska sp. z o.o., Warszawa04.2022 – 10.2023

Rozwój interfejsu użytkownika w ekosystemie Angular dla międzynarodowej platformy mediowej. Implementacja nowych funkcjonalności, refaktoryzacja legacy code, optymalizacja wydajności komponentów.

Tech: Angular, Bootstrap, TypeScript

Full-stack Developer
S-web, Warszawa06.2015 – 03.2022
BillBook.com — Aplikacja webowa SPA do zarządzania dokumentami finansowymi. System płatności online, automatyczne przypomnienia, kategoryzacja wydatków. Dodatkowo: wtyczka do Gmail umożliwiająca bezpośrednie wysyłanie faktur.
Angular, TypeScript, SCSS, RabbitMQ, Docker
EarlyStage — Platforma edukacyjna dla międzynarodowej sieci szkół językowych. System zarządzania franczyzami, dziennik elektroniczny, harmonogramy zajęć.
PHP, MySQL, SCSS, jQuery
ScandiFun — Platforma e-commerce na frameworku Vendure. Integracja z systemami płatności, zarządzanie katalogiem produktów.
Node.js (Vendure), Angular
Back-End Developer
30Pixeli, Szczecin12.2013 – 07.2014

System obsługi klientów oferty ubezpieczeniowej. CMS i front strony salonu fryzjerskiego z systemem rezerwacji wizyt.

Tech: PHP, HTML, jQuery, CodeIgniter, MySQL

Full-stack Developer
Liventure, Łódź01.2011 – 03.2013
CashFile — Platforma file-sharing z programem partnerskim. System monetyzacji pobrań, statystyki w czasie rzeczywistym.
Prizers — Portal z programem lojalnościowym. System punktacji aktywności, katalog nagród.

Tech: PHP, MySQL, HTML, CSS, jQuery, Node.js

Wykształcenie

Technik Informatyk — Zespół Szkół Transportowo-Komunikacyjnych w Lublinie, 2011 - 2014

Umiejętności techniczne

Frontend: Angular, TypeScript, JavaScript, SCSS/CSS, Tailwind CSS, RxJS, Kendo UI, Storybook
Backend: NestJS, Node.js, PHP, Prisma, TypeORM, REST API, WebSocket
DevOps: Kubernetes, Docker, CI/CD, Bash, Automatyzacja, Git
Bazy danych: MySQL, PostgreSQL, YugabyteDB, MongoDB, Redis
Inżynieria Agentów: LLM Integration, Agent Architecture, Tool Design, HITL, Streaming Pipelines
Architektura: Microservices, Cloud-native, Event-driven, REST/GraphQL

Języki

Polski - ojczysty • Angielski - poziom średni