I build for the web

Simple, useful, and built with care

About Me

Mikel Aramendia, web enthusiast from Barcelona
El Maresme, Barcelona

Hi! I'm Mikel.

I've always been interested in technology and the creative potential of the web.

Today I design and develop web projects focused on simplicity, usability, and a clear, intuitive experience.

I also hold the Google UX Design Certificate, which reinforced my human-centered approach and accessible design.

This portfolio brings together personal projects, experiments, and continuous learning.

Projects

These are some of the web projects I've built for fun, learning, or just to see if I could.

Socratika - AI-powered platform for conversations with historical figures

Socratika: Chat With History's Greatest Minds

A digital Agora for intellectual exploration, built with Next.js, React, and TypeScript.

It features a multilingual interface, user accounts for personalized experiences, and real-time chat functionalities powered by Firebase.

View Project
Confessio - AI-powered digital sanctuary for anonymous reflections

Confessio: AI Digital Sanctuary

An anonymous sanctuary for reflection, built with Next.js, React, and TypeScript.

It features a multilingual UI, smart content categorization, and an interactive "Wall of Intentions" powered by Firebase.

View Project
Bitcoin History - Interactive data visualization of Bitcoin price history

Bitcoin History

This project is an interactive data visualization that chronicles the history of Bitcoin's price using D3.js.

The application is built with modern frontend technologies and supports multiple languages with a light/dark theme.

Party Invitations - Responsive invitation generator web application

Party Invitations

A responsive invitation generator built with vanilla JavaScript, HTML5, and CSS3.

Features live customization, background search via the Unsplash API, and multiple export options.

View Project
When Lambo - Interactive Bitcoin-to-Lambo calculator web application

When Lambo

"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 and supports multiple fiat currencies.

View Project
PulseRoots - Interactive electronic music genre explorer with D3.js visualization

PulseRoots: Interactive Electronic Music Genre Explorer

PulseRoots is an interactive, single‑page web app that visualizes the landscape of electronic music genres using D3.js.

Featuring responsive HTML/CSS design, detailed genre info panels, and embedded Spotify previews.

New Contemporary Photography - Flickr API photo gallery with responsive design

New Contemporary Photography

A 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.

Drake Equation Visualizer - Interactive tool for estimating extraterrestrial civilizations

Drake Equation Visualizer

An 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.

Plaintext - Typography-driven wallpaper generator with Swiss design layouts

Plaintext: Typography-Driven Wallpaper Generator

A vanilla JavaScript and HTML5 Canvas wallpaper generator that transforms curated quotes into high-resolution typographic posters with Swiss design-inspired layouts.

Features a bilingual interface (English/Spanish), dark mode, Zen mode, Google Fonts integration, custom color controls, and export options.

The Lab

Less Is More UI (AI Agent Skill)

An extensible skill for AI agents that enforces modernist design constraints during frontend generation. By integrating architectural principles and minimalist anti-patterns, it ensures that AI-generated interfaces remain timeless, structured, and user-centric.

UX Case Studies

MarsConnect UX Case Study - Onboarding app design for Mars colonists

UX Case Study: MarsConnect

This project focuses on designing an onboarding app for future Mars colonists.

View More
Design Forward Summit UX Case Study - Web platform for design conference nominations

UX Case Study: Design Forward Summit

This project involves designing a web platform to facilitate the nomination process for a design conference.

View More
Guardians of the Polecat UX Case Study - Platform for European polecat conservation awareness

UX Case Study: Guardians of the Polecat

The 'Guardians of the Polecat' project is an interactive platform designed to raise awareness about the conservation of the European polecat.

View More

Contact

Thank you for visiting my portfolio. I look forward to the opportunity to collaborate with you.