Hi, I'm
Gabriele Santoro
Full-Stack Software Engineer
I design and build web and mobile applications end-to-end — from database architecture and backend APIs to polished, user-facing interfaces. Currently at Considera SRL and pursuing a Master's in Computer Science.
01 — About
Building digital products that solve real problems
I'm a software engineer from Salerno, Italy, with over two years of professional experience building web and mobile applications from the ground up. I work across the full stack — designing databases, developing backend services and APIs, building native mobile apps, and crafting frontend interfaces that are clean, fast, and intuitive.
I'm currently pursuing a Master's in Computer Science at Università degli Studi di Salerno while working full-time as a Full-Stack Developer at Considera SRL. This dual path keeps me sharp: I apply academic foundations immediately to production systems and learn faster by shipping real products.
My Bachelor's thesis focused on telemedicine systems — designing and developing Clinicaleye, a P2P platform for remote patient monitoring. Beyond academics, I've built platforms adopted by national organizations, open-source tools, and cross-platform mobile apps. I approach every project the same way: understand the problem, architect it right, build it clean, ship it.
End-to-End
From database schema to deployed product, across web and mobile
Product-Driven
Building tools adopted by real organizations, including Croce Rossa Italiana
Full-Stack
React, Next.js, PHP, Node.js, Kotlin, Swift, PostgreSQL, Docker, AWS
Languages
02 — Experience
Where I've worked
Professional experience building and shipping digital products.
Full-Stack Developer
Considera SRL · Battipaglia (SA), Italy
Designing and developing end-to-end web and mobile applications, overseeing high-performance APIs, seamless frontend/backend integration, and advanced database management with both relational and serverless solutions.
- Building native and cross-platform mobile apps for Android (Kotlin, Java) and iOS (Swift), plus React Native
- Integrating Next.js for server-side and static web applications, improving SEO and performance
- Applying Agile methodologies, optimizing data flows, and implementing enterprise-level security practices
- Managing relational and serverless databases including PostgreSQL and Supabase
- Deploying and maintaining applications on cloud infrastructure with CI/CD pipelines
UX/UI Developer
Postilla SRL · Battipaglia (SA), Italy
Developed mobile and web applications with a focus on delivering intuitive and engaging user experiences through seamless integration between backend and frontend systems.
- Translated prototypes into interactive, responsive interfaces using React and JavaScript
- Built efficient data management layers with PHP and PostgreSQL for scalable solutions
- Collaborated with multidisciplinary teams to optimize workflows and increase user engagement
- Delivered high-performing solutions with a focus on usability and visual consistency
03 — Education
Academic background
Combining formal CS education with hands-on engineering on production projects.
Master's Degree in Computer Science (LM-18)
Università degli Studi di Salerno
Fisciano (SA), Italy
Field: Computer Science
EQF Level 7
Bachelor's Degree in Computer Science (L-31)
Università degli Studi di Salerno
Fisciano (SA), Italy
99/110
Field: Information and Communication Technologies
EQF Level 6
Thesis: “Approach and Methodologies in the Coding and Development Phases of a Telemedicine and Remote Patient Monitoring System”
High School Diploma
ISS B. Focaccia
Salerno, Italy
100/100 cum Laude
04 — Projects
Selected work
Products I've designed, developed, and shipped — each solving a concrete problem.
Donetica
Real-world impactFundraising platform adopted by Croce Rossa Italiana
A full-featured fundraising platform enabling non-profit organizations to create, manage, and promote donation campaigns with real-time tracking and donor management.
Problem
Non-profit organizations needed a reliable, user-friendly platform to manage fundraising campaigns at scale, with transparent tracking and donor engagement tools.
My Contribution
Developed the end-to-end web application — campaign management dashboard, payment integration, donor-facing pages, and the backend API layer.
Impact
Adopted by Croce Rossa Italiana (Italian Red Cross) as their fundraising platform, serving thousands of donors and multiple active campaigns.
Clinicaleye
Thesis projectP2P telemedicine platform — Bachelor's thesis
A peer-to-peer telemedicine platform connecting patients with healthcare professionals through secure video consultations, appointment scheduling, and medical record management.
Problem
Access to specialist consultations is often limited by geography and availability. A digital solution was needed to bridge the gap between patients and doctors through real-time, secure communication.
My Contribution
Designed and developed the full platform as my thesis project — system architecture, database design, frontend implementation, and real-time video integration via WebRTC.
Impact
Successfully defended as a Bachelor's thesis at Università degli Studi di Salerno, demonstrating a production-ready approach to digital healthcare with focus on usability, security, and scalability.
IRIS
Data & MLItalian Real Estate Intelligence System — Data analytics dashboard
An interactive web dashboard built with R Shiny for analyzing the Italian real estate market across Campania's five capital cities. Features interactive maps, price trend analysis, zone comparison, and a predictive ECM model for 10-year price forecasting.
Problem
Real estate market data from Italy's OMI observatory is complex and fragmented. Investors and analysts needed an accessible way to explore, compare, and forecast property values.
My Contribution
Architected and built the full R Shiny application — modular UI/server structure, interactive Leaflet maps, Plotly visualizations, data pipeline for 30 semesters of OMI data, and the ECM predictive model.
Impact
Covers 15 years of historical data (2010–2024) across 136+ OMI zones in 5 cities, with R² of 0.80–0.92 on the predictive model. Open-source on GitHub.
FormulaOne
Full-stackFull-stack F1 data visualization platform
A full-stack web application for visualizing, managing, and analyzing Formula 1 World Championship data. Features standings, race results, driver/constructor stats, and real-time updates.
Problem
F1 data is scattered across multiple sources. Fans and analysts needed a unified, interactive platform to explore historical and current season data.
My Contribution
Built the entire platform end-to-end: Next.js frontend, MongoDB backend, NextAuth authentication, WebSocket real-time updates, and Zod input validation.
Impact
A fully functional F1 analytics platform with real-time capabilities and a production-grade architecture including authentication and data validation.
WSP
Water Safety Plan management system
A comprehensive management system for Water Safety Plans, enabling water utilities to monitor, document, and ensure compliance with safety regulations.
Problem
Water safety compliance involves complex documentation and monitoring workflows that are difficult to manage without a dedicated digital tool.
My Contribution
Built the web application for plan creation, risk matrix management, monitoring dashboards, and compliance reporting with role-based access control.
Impact
Streamlined the Water Safety Plan workflow, reducing manual documentation effort and improving regulatory compliance tracking.
Fadly
Video on demand platform
A video on demand platform with content cataloging, user authentication, streaming capabilities, and a responsive viewing experience across devices.
Problem
Content creators needed a scalable platform to host and distribute video content with a smooth user experience.
My Contribution
Developed the frontend interface, video player integration, content management backend, and user authentication system.
Impact
Delivered a functional VOD platform with a clean UI, efficient video delivery, and a scalable architecture.
Other projects
react-review-star
Open-source React star rating component
A simple, modular React component for displaying star rating systems. Supports fractional values (0–5), customizable star color and size.
Comun-ity
Smart Community platform — University project
A coordinated university project for building a Smart Community system that facilitates the resolution of daily issues between citizens.
Telegram Chat Scraper
Async message extraction tool for Telegram
A Python tool for asynchronous extraction of messages from Telegram chats and channels, designed for large-scale data analysis.
Don't Let Them Expire!
Android app for food waste reduction
An Android app for intelligent management of food expiration dates, designed to reduce household food waste.
05 — Skills
Tech stack
Technologies and tools I use to build, ship, and maintain software.
Frontend
Backend
Mobile
Database
Cloud & DevOps
Tools & Practices
Security
06 — Contact
Let's work together
I'm open to part-time roles, freelance projects, and interesting collaborations in tech.
Whether you have a project in mind, a role that fits, or just want to connect — I'd be happy to hear from you. I'm currently looking for part-time opportunities where I can contribute to meaningful products.