Skip to main content
Francesco Vitale

Software Developer

I turn ideas into things people actually want.

Portfolio

My work

Recent projects for clients and side gigs across healthcare, AI, commerce, and ride sharing.

AmandoMed Logo
Freelance

AmandoMed

Healthcare Platform

Created a comprehensive medical appointment platform for German healthcare providers. Delivered an intuitive booking system that makes it easy for patients to schedule appointments while helping doctors manage their practice efficiently.

ReactNode.jsTailwind CSSMedical Platform
ItalMineral Logo

Premium Mineral Collection

Freelance

ItalMineral

E-commerce Platform

Building a high-end e-commerce platform for Italian mineral collections, featuring curated galleries, secure payments, and intelligent inventory control to deliver an immersive experience for collectors worldwide.

Next.jsMedusa.jsE-commerceTypeScript
SHB Logo

Shared. Human. Business.

Freelance

SHB

Freelance Platform

Developing a professional networking platform for creative entrepreneurs and freelancers. Creating a space where teams can easily connect, collaborate, and grow together through intuitive matching systems and next-generation collaboration tools.

ReactNode.jsTailwind CSSFramer Motion

NeverAppedi

Smart Mobility Platform

SICILIA
Personal

NeverAppedi

Mobility Platform

Developed a complete ride-sharing platform specifically for Sicily, connecting local travelers instantly. Built smart matching features that pair riders with drivers in real-time, plus integrated messaging and community features.

ReactNode.jsTailwind CSSshadcn/uiClerk Auth

AI Trainer

Scale AI

<AI>
RLHF
01
10
Freelance

AI Trainer – Scale AI

AI Training

Contributed to AI model training projects with Scale AI, specializing in improving large language models for code generation. Focused on evaluating and refining AI-generated web applications and user interfaces, applying RLHF-based methodologies to enhance model reasoning and output quality.

AI/MLReactPythonJavaScriptRLHF

Contact

Ready to start something?
Let’s get in touch.