Hi, my name is

Kajetan Szlenzak.

Junior Fullstack Developer based in Poznań, Poland. I build web applications with Angular and TypeScript on the frontend and NestJS or PHP on the backend, and I like owning a feature end to end, from the database schema to the last button.

01 — about

About me

I work as a Junior Fullstack Developer at Wilda Software. I started on an application built with NestJS and Angular, and since May 2026 I've been working on a commercial client project with Angular and PHP (Yii2). Day to day I integrate third-party services and APIs, talk with the client about requirements and technical solutions, and take part in architectural decisions.

The part of the stack I enjoy most is the backend, especially NestJS, which I keep developing in my side projects, but I'm just as comfortable on the frontend with Angular or React. After work and classes I keep building side projects, and I use AI tools every day for refactoring, writing tests and getting up to speed with new APIs.

Outside of code you'll find me at the gym, out running or on a padel court.

Tech stack

Certifications

02 — experience

Work history

  1. Junior Fullstack Developer

    Wilda Software, Poznań | Feb 2026 – present

    Commercial client project | May 2026 – present

    • Developing and maintaining a commercial web application for an external client with Angular and PHP (Yii2)
    • Integrating third-party services and external APIs
    • Consulting with the client on requirements and technical solutions
    • Contributing to architectural decisions on application design
    • Angular
    • TypeScript
    • PHP
    • Yii2

    NestJS & Angular application | Feb 2026 – Apr 2026

    • Built backend features in NestJS and frontend views in Angular, fully in TypeScript
    • Worked across the whole stack, from REST endpoints to UI components
    • NestJS
    • Angular
    • TypeScript

03 — projects

Projects

CS2 Item Tracker

Mar 2025 – May 2025 | team of 2

A dashboard for Counter-Strike 2 traders that tracks item purchases and sales and shows profit and loss over time.

  • REST API in Express 5 with JWT auth in HTTP-only cookies and bcrypt-hashed passwords
  • React 19 and TypeScript frontend with Zustand state and protected routes
  • Profit/loss statistics and charts, soft delete for item history and a seed script with demo data
  • React
  • TypeScript
  • Express
  • MongoDB
  • Tailwind CSS
View source on GitHub

Techwatchers

Dec 2024 – Jan 2025 | team of 2

A forum for tech enthusiasts where users publish posts in categories and like and comment on each other's posts.

  • Angular 19 frontend with separate views for the feed, post details, profile and auth
  • ASP.NET Core 8 REST API using the repository pattern and Entity Framework Core migrations
  • Session-based login with server-side validation of usernames, emails and passwords
  • Angular
  • TypeScript
  • ASP.NET Core
  • C#
  • MySQL
View source on GitHub

Steam Account Generator

Archived | 2023 – 2024 | 40+ stars on GitHub

A learning project from my early days, built to understand how web scraping and browser bots work. It automated a sign-up form in a real browser and became my first project that other people actually used.

  • Browser automation with Selenium: selectors, waits and form handling
  • CSV import and export with pandas and Discord webhook notifications
  • CAPTCHAs were handed off to a person instead of bypassed; the project stopped working when Steam tightened its security
  • Python
  • Selenium
  • pandas
  • Discord API
View source on GitHub

04 — education

Education

  1. M.Sc. in Computer Science

    WSB Merito University, Poznań | Mar 2026 – present

  2. B.Eng. in Computer Science

    WSB Merito University, Poznań | Oct 2022 – Feb 2026

05 — contact

Let's talk.

Open to fullstack and backend opportunities, especially with NestJS, and always happy to chat about side projects. Email is the fastest way to reach me.