John
Full‐stack developer creating fast, modern, and refined applications. I focus on simplicity, performance, and real value for users.
Education
WIT Academy in Warsaw
Work
Independent developer, focusing on web projects
Badges
4 Week Community Wellness Streak
Keep contributing to discussions by posting at least 2 comments per week for 4 straight weeks. Unlock the 8 Week Badge next.
DEV Weekend Challenge Completion
Awarded for completing a Weekend Challenge. Thank you for participating! 💻
2 Week Community Wellness Streak
Keep the community conversation going! Post at least 2 comments for 2 straight weeks and unlock the 4 Week Badge.
1 Week Community Wellness Streak
For actively engaging with the community by posting at least 2 comments in a single week.
Writing Debut
Awarded for writing and sharing your first DEV post! Continue sharing your work to earn the 4 Week Writing Streak Badge.
GitHub Repositories
NASA-Exoplanets
An open-source archive project of NASA exoplanets. It's a beautiful, modern query app. Check out the website!
TypeScript
Calorie-Counter
An open-source simple, modern calorie tracker web app. Check out the website!
TypeScript
bundlephobia_2.0
📦 Find the cost of adding a npm package to your bundle. Modernized with TypeScript, pnpm, and improved build diagnostics. Analyze size, gzip density, and estimated download times.
Fork
Skills/Languages
A generalist with experience in JavaScript, TypeScript, HTML, CSS, Python, Kotlin, and Astro. I like to combine different technologies to create fast and modern web applications.
Currently learning
I am deepening my knowledge of databases — from schema design to query optimization and data architecture.
Currently hacking on
I am working on Drink Daily — an app for tracking hydration — and I am developing my own website and tools that support my workflow.
Available for
I am happy to help improve projects — refactoring, performance enhancement, debugging, and technical consulting.
Want to connect with John?
Create an account to connect with John. You can also sign in below to proceed if you already have an account.