Petr Kašpar — Junior Full-Stack Developer & Video Maker

Portfolio of Petr Kašpar — a junior full-stack developer and video maker building web applications end to end, from database design to deployment, with Next.js, NestJS, Prisma/Postgres and Docker.

  • vulpine3d

    Company website for a custom 3D printing business, with pricing, a print showcase, and a quote request flow.

    nextdotjs, typescript, tailwindcss, prisma

  • drop-to

    Self-hosted file uploader routing uploads through Google Drive or S3-compatible storage.

    nextdotjs, nestjs, turborepo, typescript, prisma

  • dev toolkit

    Password, hash, JWT, and URL utilities running entirely in the browser — no uploads, no accounts.

    nextdotjs, typescript, tailwindcss

vulpine3d — a screenshot
drop-to — a screenshot
dev toolkit — a screenshot

Junior Full-Stack Developer & Video Maker

Scroll to reassemble

Company website for a custom 3D printing business, with pricing, a print showcase, and a quote request flow.

View project

Self-hosted file uploader routing uploads through Google Drive or S3-compatible storage.

View project

Password, hash, JWT, and URL utilities running entirely in the browser — no uploads, no accounts.

View project

The full list — roles, dates and everything that did not fit here — is on LinkedIn.

See all projects

Source, experiments and half-finished ideas are all on GitHub.

Open my GitHub
© 2026 Petr Kašpar