The Person
Behind the Code
Hey! I'm Kuba — a 21-year-old software engineer with a web specialization. TypeScript is my primary language and I genuinely enjoy the type safety, the tooling, and the confidence it brings to a codebase.
On the frontend I work with React and Next.js, building fast and accessible interfaces. On the backend I reach for Go when performance matters, or Express.js / Nest.js for Node-based APIs. When the product needs to go mobile, React Native is my go-to.
I'm currently studying Computer Science while taking on freelance projects on the side. I care about clean architecture, good DX, and writing code that the next developer (or future me) will actually enjoy reading.
Where I've Worked
Software Engineer
FreelanceBuilding full-stack web and mobile applications for clients. Specializing in TypeScript-first codebases, Next.js, Nest.js APIs, and React Native apps.
Fullstack Developer
BrainhubFull-stack development on client projects. Delivered features across the stack with a focus on type-safe, maintainable code.
Software Engineer
FreelanceFreelance web development for various clients. Built and shipped production applications with modern JavaScript and TypeScript.
Intern
LT2 LimitedInternship at a med tech company. Worked on backend tooling and scripts using Python.
Developer
LT2 LimitedDevelopment work at a med tech company. Built and maintained React-based frontends.
Intern
LT2 LimitedInternship at a med tech company. Developed web interfaces with React and TypeScript.
Technical Expertise
Frontend
Backend
Tooling
Background
University of Technology
Currently studying. Focused on software engineering, algorithms, and distributed systems.