Full-Stack Developer
& Tech Lead

20+ years of experience building scalable applications. Passionate about solving complex problems, mentoring teams, and creating delightful user experiences.

About Me

I'm Mario Righi, a Full-Stack Developer with an IT diploma and 15+ years of professional experience in software development. My career has been defined by a passion for solving complex problems accurately and efficiently.

What truly sets me apart is my ability to communicate technical concepts to non-technical stakeholders, collaborate across teams, and deliver solutions that balance technical excellence with user needs.

Beyond coding, I'm an accomplished musician playing the double bass and an avid traveler. I believe these pursuits enhance my creative problem-solving and perspective on design.

🎯 Specializations

Full-Stack Development, System Design, Team Leadership, Agile Methodology

📍 Location

Perugia, Italy

🎵 Passion

Music, Travel, Open Source

Skills & Technologies

Languages

JavaScriptTypeScriptPythonC#SQL

Frontend

ReactNext.jsVue.jsTailwind CSSFramer Motion

Backend

Node.jsExpressFastAPIASP.NETDjango

Databases

MongoDBPostgreSQLCosmos DBRedisFirebase

Cloud & DevOps

AzureAWSDockerKubernetesCI/CD

Tools

GitGitHubVS CodeFigmaJira

AI & AgentAI Focus

Focused on delivering practical AI solutions: from generative capabilities to autonomous agents that support real business operations.

Generative AI Development

Design and implementation of AI-powered features integrated in web and enterprise products.

  • LLM integration for content generation and summarization
  • Prompt engineering patterns for reliability and quality
  • AI feature delivery with measurable business outcomes

AgentAI Solutions

Build autonomous and semi-autonomous agents that can reason, plan, and execute business workflows.

  • Multi-step agent orchestration with tool usage
  • Context handling and memory strategies for long tasks
  • Guardrails, fallback logic, and human-in-the-loop design

AI Workflow Automation

Automation of repetitive processes with AI copilots and domain-specific assistants.

  • Document, image, and data processing automation
  • Integration with APIs, cloud services, and internal systems
  • Production-ready pipelines with monitoring and iteration

projects.title

VinRepost

AI-powered Chrome extension that automates Vinted listings from photos. Generates descriptions, suggests categories and prices using Azure OpenAI.

Chrome ExtensionAzure FunctionsFirebaseReactAzure OpenAI

Portfolio

This site — built with Next.js 14, TypeScript, Tailwind CSS and Framer Motion. Static export, SEO optimized, glassmorphism design.

Next.js 14TypeScriptTailwind CSSFramer MotionVercel

Get In Touch

I'm always interested in hearing about new projects and opportunities.

Location

Perugia, Italy