Skip to content
View janszotkowski's full-sized avatar

Block or report janszotkowski

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
janszotkowski/README.md

πŸ‘‹ Hi, I’m Honza! (Viking)

Frontend Developer passionate about React, TypeScript, and Philosophy.

"I know that I know nothing." β€” Socrates. This paradox guides my journey. In both coding and life, I believe that the more we discover, the more we realize how much there is still to learn. This constant evolution is what drives me forward.


πŸ“– About Me

  • πŸ”₯ Frontend Expert: Over 7 years of experience building complex web applications.
  • πŸ’Ό Current Role: Frontend Developer at RAYNET s.r.o., crafting a modern CRM with React and TypeScript.
  • πŸ’‘ Philosophy Enthusiast: Deeply interested in Stoicism and its practical application in a developer's high-paced life.
  • πŸŽ™ Podcaster: I host S Rozumem, where I share insights on Stoic principles and balanced living.
  • ✍️ Blogger: I explore the intersection of technology and thought at vimzenicnevim.cz.

πŸ› οΈ Technical Skills

Programming Languages

TypeScript JavaScript Dart Kotlin Java HTML CSS SCSS

Frameworks & Libraries

React Next.js Flutter MobX Zod Tailwind CSS Lodash Radix UI NextUI

Backend (Basics)

Node.js Express

Tools & Package Managers

pnpm ESLint

Design Tools

Figma Canva


πŸš€ Projects

  • Custom ESLint Rule npm version πŸ›  Problem Solver: I prefer type over interface for consistency. I built this ESLint rule to automate the conversion and keep codebases clean. πŸš€ Tech Stack: TypeScript, ESLint.

🌟 GitHub Stats

Top Languages


πŸ“« Connect with me

Pinned Loading

  1. cve-tracker cve-tracker Public

    Every public CVE in one place, free and open source: timeline, newest first, filters, scores, CISA KEV, EPSS and links to primary sources.

    TypeScript 32 4

  2. weighme weighme Public

    What an npm package really costs your bundle: minified, gzip and brotli sizes measured with a real bundler. The package's code is never run. Free and open source, with an API, a CLI and an MCP server.

    TypeScript 1

  3. npmview npmview Public

    NPM view

    TypeScript

  4. eslint-plugin-interface-to-type eslint-plugin-interface-to-type Public

    An ESLint plugin to enforce the use of `type` over `interface`.

    JavaScript 4

  5. react-image-cropper react-image-cropper Public

    TypeScript