Hi, I'm Marianna Mirabile

FRONTEND DEVELOPER

Marianna MirabileMarianna in the mountains

Developer based in Switzerland with hands-on experience building projects that make people's work easier.

I bring product thinking to everything I build - I don't just write code, I look for better ways to solve real problems.

Featured Projects

A quick look at recent work across frontend builds and full-stack applications.

Swiss Romande Hikes

Swiss Romande Hikes

2/1/2025

CS50W Capstone project -a personal hiking guide and trail explorer for the French-speaking region of Switzerland. Built with Django and JavaScript, featuring an interactive Mapbox map, trail filtering, live weather data from Open-Meteo API, and a comment system with real-time updates.

DjangoJavaScriptSCSSMapbox GL JSOpen-MeteoResponsive Design
Ribe Photo Portfolio Web App

Ribe Photo Portfolio Web App

11/16/2024

A responsive photography portfolio built for a professional photographer to showcase visual galleries. Developed with Flask and Jinja templates, styled using SCSS and Bootstrap 5, and integrated with Cloudinary for optimized image delivery. Includes a working contact form powered by SendGrid and deployed on Heroku.

PythonFlaskBootstrap 5CloudinarySendGridHeroku
Aqua Inventory Hub

Aqua Inventory Hub

1/1/2025

Currently building a full-stack internal inventory management application for World Aquatics, replacing manual spreadsheet tracking across the organisation. Phase 1 (Gifts, Apparel and Executive Office modules) deploys June 2026. Built with Django REST Framework and React, deployed on Azure with role-based access, a full audit trail, and Microsoft SSO integration in progress.

DjangoReactPostgreSQLAzureJWTDjango REST Framework

Tech I work with

My go-to languages, tools, and what I’m learning next.

Core stack

The technologies I use to bring interfaces to life.

HTML5CSS3JavaScriptReactReact RouterTailwind CSS 4Bootstrap5ViteREST APIs

Tooling

Everyday tools that keep my workflow smooth.

VS CodeGit & GitHubGitHub CodespacesFigmaNPM ScriptsChrome DevTools

Also building with

Tools I use in real projects, still deepening my knowledge.

DjangoPythonPostgreSQLAzureDjango REST Framework

Approach

Principles I focus on while building.

Responsive DesignAccessibilityClean CodeComponent ThinkingVersion ControlAttention to DetailWorking with APIs

Next up

Technologies I’m exploring to grow further.

TypeScriptTestingNode.jsPerformance Optimization

About Me

Developer and builder based in the Swiss Riviera. I take the time to understand how an organisation works before I build. That is why what I build gets used.

Product ThinkerReal Projects, Real UsersFrom WordPress RootsCuriosity in Action
Marianna Mirabile portrait

Get in touch

I am looking for a role where I can contribute from day one - building, improving, and solving real problems. I bring technical skills and real-world context that comes from years of working with people, not just code.