Hi! I'm Mikel. I’ve always been fascinated by technology and the creative possibilities of the web. For me, building websites is both a mental exercise and a way to bring ideas to life—sometimes just for the fun of it, sometimes to see how far I can push myself to learn something new.
I enjoy experimenting with code, design, and new tools. My approach is guided by usability, simplicity, and clarity, but I also like to play and try things out, even if the result isn’t always perfect. I believe that every project, big or small, is a chance to learn and improve.
While I’m not a full-time web developer, I take pride in crafting sites that are intuitive and enjoyable to use. This portfolio is a collection of my personal experiments and learning journeys—if you’re curious too, or just want to chat about web stuff, feel free to connect!
In my web development projects, I leverage the power of various technologies to create engaging online experiences. This includes HTML5, which provides the structure for web pages, and CSS for styling and appearance. JavaScript adds interactivity and dynamic functionality, while React allows me to build user-friendly interfaces efficiently.
Beyond the core technologies, I also have experience with tools like Bootstrap, Tailwind, and Sass to streamline design and styling. For version control and collaboration, I rely on GitHub to manage my code efficiently and keep projects organized.
By combining these technologies with a professional and client-focused approach, I am able to create modern and functional websites that meet the most demanding industry standards and satisfy the diverse needs of end-users.
Furthermore, I hold the Google UX Design Certificate, a training that has provided me with a deep understanding of user-centered design and methodologies like Design Thinking. Through this course, I have honed techniques such as user research, wireframing, prototyping, and accessible design. This certificate complements my technical skills, allowing me to approach each project with a comprehensive vision that ensures intuitive and effective user experiences.
These are some of the web projects I've built for fun, learning, or just to see if I could. Each one taught me something new and gave me a chance to experiment with different ideas and technologies.
An anonymous sanctuary for reflection, built with Next.js, React, and TypeScript. Users can share their thoughts and receive spiritual guidance generated by an AI (Google Gemini). It features a multilingual UI, smart content categorization, and an interactive "Wall of Intentions" powered by Firebase, all styled with Tailwind CSS & Shadcn/ui.
View ProjectA responsive invitation generator built with vanilla JavaScript, HTML5, and CSS3. Features live customization, background search via the Unsplash API, and multiple export options including PNG, shareable links, QR codes, and .ICS calendar files.
View Project"When Lambo?" is an interactive web application that allows users to determine their Lamborghini-buying potential based on their Bitcoin holdings. The app features real-time price data via the CoinDesk API, supports multiple fiat currencies, and is designed with a humorous, engaging tone for the crypto audience.
View ProjectPulseRoots is an interactive, single‑page web app that visualizes the landscape of electronic music genres. Built with D3.js for dynamic tree/treemap structures, it lets users explore major families (like Ambient, Techno, House) and their subgenres. Featuring responsive HTML/CSS design, detailed genre info panels, and embedded Spotify previews, PulseRoots offers both an educational and immersive musical journey. Technologies used: modern JavaScript (ES6+), D3.js for visualization, Spotify Web Embed, responsive layout.
View ProjectA single-page application that connects to the Flickr API to display random photos from a photography group. Built with vanilla JavaScript, it features a fully responsive layout, smooth CSS animations, and a dark mode toggle.
View ProjectAn interactive single-page web app that illustrates the famous Drake Equation, which estimates the number of communicative extraterrestrial civilizations in our galaxy. Built with HTML, CSS, and JavaScript, the site lets users adjust parameters and instantly see how each factor influences the final result, combining science outreach with a clean, responsive design.
View ProjectThis project focuses on designing an onboarding app for future Mars colonists, aiming to guide users through essential procedures to adapt to their new life on the planet. The app also offers personalized recommendations and events to foster integration into the first Martian colony.
View MoreThis project involves designing a web platform to facilitate the nomination process for a design conference, making it more intuitive and accessible. The goal was to simplify navigation, improve submission confirmations, and ensure a smooth user experience.
View MoreThe 'Guardians of the Polecat' project is an interactive platform designed to raise awareness about the conservation of the European polecat. Through a mobile app and a responsive website, it allows users to report sightings, participate in volunteer events, and symbolically adopt this endangered species.
View MoreThank you for visiting my portfolio. I look forward to the opportunity to collaborate with you and create unique digital experiences in the future. Write to me through this form and... Let's get started!