Skip to content

Piotr Adamski

@Piotr

Senior AI Fullstack Engineer

Senior Full-Stack Engineer with 7+ years of experience in Python, Node.js, React, Next.js, TypeScript, AWS, and Docker.

About

I build scalable backend systems, modern web applications, and AI-powered solutions using LLM APIs. I enjoy solving complex problems and delivering high-quality production software.

Career

Experience: 7 years

Experience

Senior Full-Stack Engineer

deepset

AI software company that develops Haystack and enterprise AI products.

Oct 2024 — Present

Designed backend microservices and internal tools, integrated LLM and vector search, and reduced API latency by about 25% and manual workload by about 40%.

• Designed backend microservices in FastAPI, Python, and Node.js. • API latency reduced by ~25%. • Built internal dashboards and admin tools in React/Next.js + TypeScript. • Integrated LLM APIs and vector search for improved classification/search. • Manual workload reduced by ~40%. • Owned CI/CD pipelines and cloud deployments using Docker, GitHub Actions, AWS/GCP. • Collaborated with product teams and mentored junior engineers.

Full-Stack Engineer

LLInformatics

Jul 2022 — Sep 2024

Developed APIs, enterprise frontends, and asynchronous pipelines, with reported throughput improvement of 20%.

• Developed backend APIs using FastAPI, Django, Flask, Node.js. • Improved throughput by 20%. • Built React, Vue, and Angular frontends for enterprise clients. • Created async pipelines with Celery + Redis. • Designed optimized SQL schemas and improved PostgreSQL performance. • Deployed applications on AWS and Azure, maintaining high availability.

Backend Developer

Selleo

Mar 2020 — Jun 2022

Built backend services and frontend components for client projects, including work that improved load time by 15%.

• Built backend services in Node.js/Express and Python (Django/Flask). • Developed UI components in React and Vue, improving load time by 15%. • Designed PostgreSQL schemas and core backend logic. • Set up CI/CD pipelines and Dockerized environments. • Delivered end-to-end features for multiple client projects.

Education

Bachelor of Science, Computer Science

Warsaw University of Technology (Politechnika Warszawska)

2015 — 2019

Skills

Python (FastAPI, Django, Flask)Node.js (Express, Nest.js)TypeScriptREST APIsWebhooksMicroservicesAsync ProcessingSQLAlchemyPrismaAuthenticationCachingReactNext.jsVueNuxt.jsAngularReduxZustandTailwindCSSSSR/ISR