+
Skip to content

👨‍💻 My GitHub profile - Frontend Developer from 🇵🇱 | React • Next.js • React Native | Building enterprise apps & dev tools | 🎣 🎨

Notifications You must be signed in to change notification settings

JanSzewczyk/JanSzewczyk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 

Repository files navigation

👋 Hi! I'm Jan Szewczyk

Typing SVG

X GitHub


🚀 About Me

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

💻 Tech Stack

Frontend Web Development

TypeScript JavaScript React Next.js HTML5 CSS3 Tailwind CSS

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)

Mobile Development

React Native Expo

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)

Development Tools & Quality

Node.js npm Zod ESLint Prettier

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

Version Control & CI/CD

Git GitHub GitHub Actions

AI & Computer Vision

Python Jupyter OpenCV


🎯 Featured Projects

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

⚙️ Developer Tools Ecosystem

  • 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

📊 GitHub Stats

GitHub Stats

Top Languages


🌱 Currently...

  • 📱 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

💡 Development Philosophy

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"
};

📫 Contact

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!

X GitHub


Profile Views

"Code quality is not an accident – it's a choice"

About

👨‍💻 My GitHub profile - Frontend Developer from 🇵🇱 | React • Next.js • React Native | Building enterprise apps & dev tools | 🎣 🎨

Topics

Resources

Stars

Watchers

Forks

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载