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
π¦ nextjs-szumplate
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
π€ hands-control-system
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!