Hi, I'm

TomaszKaszuba.

Full-stack developerIT contractorAvailable nowB2B · remote / Poznan

For a decade I've built software you can rely on. From C++ on the mainframe to web apps in Django and Next.js. You work directly with me, no middlemen, no agency overhead.

Tomasz Kaszuba

//About

Ten years writing code. From mainframes to the modern web.

I started with C++ and Python, then branched out in every direction out of plain curiosity. These days I maintain a C++ system on the mainframe that serves millions of customers for one client, and build Django and Next.js apps for others.

I work as a contractor. I usually join a project at the start and stay to the end: requirements, code, database, deployment, maintenance. From the first conversation I'm upfront about what makes sense and what doesn't.

I've worked with

Asseco Poland Netmix FORCOM

How I work

  • API design & data modeling

    I start with the data schema. What's designed well up front saves refactors later.

  • Real-time & async

    WebSocket, Celery, Django Channels. I add them when a project genuinely needs them.

  • Developer experience

    CI/CD, Docker and tests from day one, not just before launch.

  • Simple code that lasts

    Fewer dependencies, not more. Easier to maintain a year from now.

//Projects

Selected projects

https://netmix.pl

Netmix

Live

IT company website

Website for a Poznań-based IT company providing IT outsourcing and server administration for over 25 years. Bilingual, with a contact form and light/dark theme.

//Stack

Three areas of expertise

Full-stack

Next.js

TypeScript · React 19 · Tailwind CSS

Websites and applications from the interface to deployment. App Router, server-side rendering, full backend integration.

Backend

Python

Django · REST Framework · Celery

Django and REST Framework in production: data models, APIs, background jobs. From MVPs to enterprise systems.

Systems

C/C++

SFML · CMake · IBM z/OS

Low-level code that has to work. From IBM mainframes to real-time graphics applications.

I also use

Databases
PostgreSQL Redis Db2
DevOps
Docker Jenkins GitHub Actions Nginx Linux
Mainframe
IBM z/OS JCL
Other
Tauri Rust Zustand React Query Django Channels Vitest Unity

//Contact

Got a project?Write.

Form or direct email.

//FAQ

  • I work on a B2B basis (VAT invoice). We can settle a project for a fixed, agreed price, or in a steady monthly model if you need ongoing support.

  • It depends on scope. A simple portfolio site is priced differently than a store with payments. After a short call you get a concrete quote, with no hidden costs.

  • A simple site is usually 2-4 weeks; a larger store or application takes longer. I give a realistic deadline once we've agreed the scope.

  • Remotely, with clients across Poland. We meet online, and in person in Poznań when needed.

  • Yes. I can extend an existing site, speed it up or move it to a newer stack. You don't have to start from scratch.

  • I handle maintenance and further development. Hosting, updates and monitoring are on my side, so it's off your plate.