Frontend Developer from Cracow, Poland, passionate about modern web and mobile technologies. I specialize in building scalable web and mobile applications with a focus on code quality, architecture, and developer experience. I develop enterprise solutions, developer tools, and experiment with AI and computer vision.
Beyond coding, I'm interested in:
- 🎣 Fishing – relaxation by the water and patience in angling
- 🎨 Miniature Painting – precision and attention to detail in modeling hobby
Specializations:
- ⚛️ Advanced React patterns (Hooks, Context API, Custom Hooks, Compound Components)
- 🏗️ Enterprise application architecture with Next.js (SSR, SSG, ISR, App Router)
- 🎨 Design systems and component libraries
- ♿ Accessibility (WCAG 2.1, ARIA) and performance optimization
- 🔄 State management (React Context, Zustand, Redux)
React Native Development:
- 📱 Implementing cross-platform mobile applications with React Native + Expo
- 🚀 Leveraging Expo SDK for rapid prototyping and development
- 🔧 Integration with native APIs (camera, geolocation, push notifications)
- 🎯 Mobile app performance optimization
- 📦 Build and distribution process (EAS Build, OTA Updates)
Code Quality:
- 🔍 Static code analysis and linting (ESLint, TypeScript)
- 💅 Automatic formatting (Prettier)
- ✅ Type-safe data validation (Zod)
- 🤖 Semantic versioning and release automation
- 📦 Shareable configurations for teams
Next.js Template for Enterprise Projects – Production-ready template with best practices that accelerates new project setup. Includes pre-configured tools, structure for scalable applications, and performance optimizations.
Tech: Next.js, TypeScript, Tailwind CSS, ESLint, Prettier
React Native Template with Expo – Modern mobile app template built with React Native and Expo. Features pre-configured navigation, state management, and development tools to jumpstart cross-platform mobile projects.
Tech: React Native, Expo, TypeScript, React Navigation
Hand Gesture Control System – Innovative application using AI and computer vision to control mouse cursor through gestures. Combines machine learning with practical user interface application.
Tech: Python, OpenCV, MediaPipe, Jupyter Notebook
🔧 zod-mod
Extension for Zod – Library enabling dynamic modification of validation schemas. Adds additional validation rules (e.g., notEqual
) without rewriting existing schemas, increasing code reusability.
Tech: TypeScript, Zod
- eslint-config – Shareable ESLint config compliant with Szum-Tech standards for JavaScript/TypeScript/React
- prettier-config – Prettier configuration for consistent code formatting across projects
- semantic-release-config – Release automation and versioning with semantic-release and GitHub Actions
- 📱 Developing React Native skills with Expo - building cross-platform mobile apps
- 🔨 Expanding developer tools ecosystem for teams
- 📚 Exploring advanced AI and machine learning techniques in web application context
- 🎯 Perfecting enterprise application architecture and design patterns
- 🌐 Sharing knowledge through open source and community
const myApproach = {
codeQuality: "Type-safe, tested, maintainable",
architecture: "Scalable, modular, SOLID principles",
userExperience: "Accessible, performant, delightful",
learning: "Continuous improvement, sharing knowledge",
collaboration: "Open source, community-driven"
};
If you'd like to talk about projects, technology, React Native, or just discuss the best fishing rods and miniature painting techniques – feel free to reach out!