Hi, I’m Michal, a passionate Frontend Developer with a strong background in React, TypeScript, and modern web technologies. My programming journey began in elementary school when my father gave me a book titled"Tvorba WWW stránek pro úplné začátečníky" (Creating Websites for Complete Beginners). It not only introduced me to the basics of web development but also deepened my fascination with computers and the endless possibilities of programming. Combined with my love for video games, this early experience solidified my dream of becoming a programmer.
I built a strong foundation in programming and technology at the Secondary Technical School Purkyňova, where I specialized in Graphics and Web Design during my later years. After graduating, I pursued Informatics at Masaryk University, completing coursework in Python, Haskell, and C programming. During this time, I gained hands-on experience through an internship at IBM, where I contributed to building components for internal dashboards and further solidified my programming fundamentals.
My professional career began with part-time React development while still in university. Eventually, I transitioned to full-time frontend development, collaborating on diverse projects like online map editing tools, Progressive Web Apps, and insurance web forms. Along the way, I’ve had the opportunity to work with various companies, including MapTiler, Direct Pojišťovna, and InQool, where I focused on delivering practical solutions and improving user experiences.
Beyond coding, I’m a dedicated home barista, a former national-level rower who transitioned to amateur bodybuilding and later to powerlifting, and a travel enthusiast. These passions shape my attention to detail, perseverance, and creativity – qualities I bring to both my personal and professional life.
What I've been up to:
2024–Present
2024–Present
Frontend Developer at Direct Pojišťovna
Developing interactive web forms for insurance applications using React, Next.js, and Tailwind CSS. Introduced coding conventions significantly improving code quality and maintainability.
2022–2024
2022–2024
Frontend Developer at MapTiler
Contributed to the development of an online map editing tool and a Progressive Web App for map previews. Focused on enhancing user experiences and implementing robust testing strategies.
2021–2022
2021–2022
Frontend Developer at InQool
Worked on multiple projects for clients like Telekom SK and Národní Knihovna ČR, using React, TypeScript, and Tailwind CSS. Introduced end-to-end testing strategies to improve code reliability.
2022
2022
Transition to Full-Time Web Development
Left university after 3 semesters to pursue a full-time career in web development.
2021
2021
Started Part-Time as React Developer
Began working part-time as a React Developer while studying at university, solidifying your expertise in frontend technologies.
2020–2021
2020–2021
Internship at IBM
Contributed to the development of components for an internal dashboard application using Angular, gaining practical experience in frontend development.
2020
2020
Started University - Masaryk University
Began studying Informatics, gaining experience in Python, C, Haskell, and fundamental computer science concepts like data structures and algorithms.
2016-2020
2016-2020
Secondary Technical School
Studied Informatics and specialized in Graphics and Web Design in the later years, building a foundation in computers and programming.
2013-2014
2013-2014
The Spark ✨
Discovered coding through the book "Tvorba WWW stránek pro úplné začátečníky" (Creating Websites for Complete Beginners), marking the beginning of my interest in web development.