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