About
As a React/Next.js Software Developer at Blazity, I specialize in developing fast, scalable web applications, always prioritizing client satisfaction. Currently, I'm pursuing a master's degree in Industry 4.0 at the Poznań University of Economics and Business. Outside of work, I'm a former professional swimmer and a passionate car enthusiast.
Open Source
next-lazy-hydration-on-scroll
136Progressive hydration implementation for Next.js. Lazy loads and hydrates components on scroll. Takes the work from the main thread improving both TBT and bundle size.
next-maintenance-mode
27Middleware for handling page maintenance mode on platforms like Vercel. Supports both upstash and Vercel's edge-config as data providers. Uses LRU cache for cost optimization.
next-loading-box
13Simple React component designed for Next.js to manage route change loading states. Excellent to improve the UX and perceived performance.
Timeline
Education: Started Masters degree in Industry 4.0
Began a two-year program (2024-2026) at the Poznań University of Economics and Business.
Open Source: next-loading-box
Developed a lightweight React component for Next.js to handle route change loading states, improving UX during page transitions.
Education: Achieved Bachelor's degree in Computer Science and Economics
Graduated from the University of Gdańsk.
Article: AMP in 2024 — A Forgotten Relic?
Explored the relevance of Accelerated Mobile Pages (AMP) in modern web development, particularly in the context of React and Next.js performance optimization.
Article: Navigating Through Memoization's Complexity Maze
Authored an in-depth guide on memoization in React, covering implementation strategies and addressing associated challenges to optimize application performance.
Open Source: next-lazy-hydration-on-scroll
Developed a solution for progressive hydration of prerendered components in Next.js.
Open Source: next-maintenance-mode
Contributed to the development of a Next.js package for implementing maintenance mode in applications.
Article: Protecting Next.js API: Evaluating Three Rate Limiting Approaches
Analyzed and compared different rate limiting strategies to protect Next.js APIs from overload and potential security threats.
Article: Implementing maintenance mode in Next.js apps
Wrote a comprehensive guide on integrating maintenance mode functionality in Next.js applications to manage planned downtimes.
Education: Total TypeScript (by Matt Pocock)
Completed an extensive TypeScript course, covering advanced concepts and best practices...
Article: Choosing a Data Fetching Library: A Look at React Query and SWR
Conducted an in-depth comparison of top data-fetching libraries for Next.js, focusing on React Query and SWR.
Education: Contentful Certified Professional
Achieved certification demonstrating expertise in using Contentful Platform.
Tools
- • Cursor as primary editor
- • GPT-4 & Claude 3.5 Sonnet for AI assistance
- • MacBook Pro M3 (18GB/512GB) / MacBook Pro M1 (16GB/1TB) / iPad Air M1