My journey into programming began during my first semester at university when I became fascinated with creating simple websites using HTML and CSS. As I got deeper into it, I realized the limitations of these languages and wondered how large, complex websites were made. This curiosity led me to learn JavaScript, a language I quickly grew to enjoy. Building increasingly complex projects, I discovered React and knew that web development was my passion.
Today, my primary focus is on developing my own projects, continuously improving my web development skills, and immersing myself in constant learning. When I'm not coding, you can find me hiking, fishing, or playing video games.
main tools I use
projects
ChemSolver
ChemSolver is a web app that simplifies chemistry with tools for chemical calculations, an interactive periodic table, and a unit converter. Logged-in users can save their work, view calculation history, and join discussions to share tips and advice. Perfect for students, educators, and chemistry enthusiasts.
Next.js
React
TailwindCSS
Supabase
My Learning Helper
A website that boosts productivity with an hourly timer reminding you to take breaks. It also lets you create and manage daily to-do lists, helping you stay organized and focused.
React
TypeScript
CSS
Monster Words Game
An interactive typing game where you defeat monsters by typing their names. Clear all monsters to advance to the next level, and complete all levels to win. But beware—if a monster reaches the end, the game is over! All of that with Quake sound effects!