About me
I'm Tom, a full-stack developer with 20+ years of experience, based in Cracow, Poland (Opens in new tab). My current focus is the JavaScript/TypeScript ecosystem (React, Next.js, Node.js), with a solid production background in PHP (Laravel, Lumen, CodeIgniter) and SQL. I work remotely.
Tech stack: My current focus is JavaScript, TypeScript, React, Next.js, Node.js – this portfolio is built with it. Strong production background in PHP (Laravel, Lumen, CodeIgniter) and SQL. Tools: Tailwind CSS, Vite, Webpack.
What I do:
- Full-stack development: from UI and UX to backend APIs and databases
- Code review & fixes: refactoring, debugging, and cleaning up projects – including code written with AI assistance (Cursor, Copilot, etc.). I help turn prototypes into production-ready systems.
- E‑commerce: checkout flows, payment gateways (PayPal, Przelewy24, PayU), shipping integrations (InPost, DHL)
- Custom systems: CRMs, workflow platforms, photo galleries, booking and registration flows
- REST APIs, integrations with external services (SOAP, JSON, XML, CSV)
- SEO, performance optimization (Lighthouse), accessibility (ARIA, keyboard navigation)
- Server setup and maintenance: Linux, nginx, Apache, MySQL, Redis
I've delivered projects at scale – e‑commerce with tens of thousands of orders, modern React apps, PWA‑ready shops with 10k+ products. I enjoy turning complex requirements into clear, maintainable systems.
In my last role I acted as frontend lead – handling code reviews, technical interviews, and onboarding new developers.
I work well both solo and as a team player – I've been working remotely my whole career, so async communication, clear updates, and self‑driven work are second nature to me.
Check out my GitHub (Opens in new tab) and feel free to get in touch.
