Navigation: portfolio, tech stack, process, testimonials and contact. Language switch: Polish and English.
From first release to steady growth —
I take ownership of your site or app
Focused on outcomes: design & build of web applications (Next.js/Node.js), integrations, deployment and continuous improvement.
Services: design and development of websites and web applications, Next.js and Node.js, payments and auth integrations, e-commerce, CI/CD, end-to-end testing, Core Web Vitals and accessibility.
Technologies and tools used in projects
Tech stack: Next.js and React on the frontend, Node.js on the backend, PostgreSQL, MySQL and MongoDB databases, GraphQL, CI/CD with Vercel and GitHub Actions, testing with Jest and Cypress, Stripe and Auth0 integrations, monitoring via Sentry.
Privacy Policy
How your personal data is processed when using the website and the contact form.
This document contains legal and operational information for website and web application design and development.
Data Controller
The data controller is Jakub Grabski Development. Contact: jakub@grabski.dev. Data is processed to handle inquiries and deliver website/web application development services.
Scope and purposes
- Contact data from the form — inquiry handling and quotations.
- Technical data (logs) — website security and maintenance.
- Aggregated analytics — content and UX improvements.
Legal basis
Art. 6(1)(b) GDPR (contract performance or steps prior to entering into a contract) and Art. 6(1)(f) GDPR (legitimate interests: communication, security, aggregated analytics).
Data recipients
Hosting providers, email and analytics tools acting on behalf of the controller — only to the necessary extent.
Your rights
- Access, rectification, erasure, restriction of processing.
- Objection to processing, data portability.
- Right to lodge a complaint with the supervisory authority.
Retention
Form data: until the inquiry and quotation period are completed, then per accounting obligations or until an objection is raised.



