About Me

Get to know more about my background, skills, and what drives me as a frontend engineer.

Skills

Technical expertise and core competencies

Frontend

TypeScriptJavaScriptReactVueNext.jsGraphQLRESTWebpackVite

Architecture

Design systemsComponent architecturePerformance optimizationa11yCI/CDLighthouse

Testing

UnitIntegrationE2EVisual regression

Backend (Supporting)

Node.jsKotlinJavaAWSTerraformMongoDBDockerNewRelicSentry

Core Technologies

TypeScript
TypeScript
React
React
Vue
Vue
Next.js
Next.js
GraphQL
GraphQL
Node.js
Node.js
Kotlin
Kotlin
Playwright
Playwright

Education & Languages

Academic background and language proficiency

Education

MSc in Computer Science

Distributed Systems

Poznań University of Technology

Poland

Oct 2017 – Jun 2019

Analysis and optimization of the communication mechanism between applications in distributed systems using the RPC model

Student Exchange

Universitat Politècnica de València

Spain

Sep 2018 – Jun 2019

BSc in Computer Science

Poznań University of Technology

Poland

Sep 2014 – Sep 2017

Scientific conference management system

Spoken Languages

EnglishFluent, C1
SpanishIntermediate, A2
PolishNative

Tools I Use

Modern development tools that enhance productivity and code quality

Cursor

Cursor

AI-powered code editor

Claude

Claude

AI coding assistant

ChatGPT

ChatGPT

AI assistant

Perplexity

Perplexity

AI search engine

Figma

Figma

Design & prototyping

Wispr Flow

Wispr Flow

Voice-to-text coding

Cotypist

Cotypist

AI-powered typing assistant