I'm a Software Engineer with 3+ years of experience specializing in Backend development (Java, Spring Boot, Go).
Note I'm trying not to just use the tool, I'm focused on deep understanding of key concepts of that tool, and that's why I'm often recreating them.
| Project | Description | Key Focus |
|---|---|---|
| recreate-the-web | Reimplementing core web protocols: HTTP, Websockets, gRPC. | Network Programming, RFC Implementation |
| ORM Framework | A custom ORM implementation based on Martin Fowler’s "Patterns of Enterprise Application Architecture". | Persistence Patterns, Reflection, SQL Optimization |
Note: Many of my foundational engineering challenges (Redis, Git, Shell, HTTP Server) are hosted on my Codecrafters profile.
- B.Eng. in Computer Science - Polish-Japanese Academy of Information Technology
- Backend Engineering Path - Boot.dev (Memory Management, Network Programming, Golang)
- Languages: Java (11/17+), Go, Python, Javascript
- Frameworks: Spring Boot 3, Hibernate
- Infrastructure: AWS, Docker, Linux, Ansible, OpenSearch




