Francesco Paolo Macchiarella

Senior Full Stack Engineer | React, Next.js, Node.js, PostgreSQL, Prisma, Linux, DevOps, CI/CD

Senior Full Stack Engineer focused on React, Next.js, TypeScript, Node.js, APIs, PostgreSQL, Prisma, Linux, DevOps, CI/CD, GitHub Actions, DNS/domain configuration, S3-compatible storage, Sentry, and integrations, building production web products that connect frontend UX, backend reliability, hosting, deployment workflows, monitoring, and operational workflows across dashboards, bookings, payments, and admin tools.

fpmacchiarella@icloud.comLinkedIn profilePalermo, Sicily, ItalyItalian, English

Professional Experience

Face B&B

Full Stack Developer

2025

Palermo, Italy

Built a hospitality platform spanning property management, listing discovery, host onboarding, and traveler workflows.

  • Delivered search, filters, listings, subscription onboarding, media upload, and calendar management across the product.
  • Implemented admin tooling for badges, visibility controls, listing governance, reporting, storage handling, secure backups, DNS/domain setup, CI/CD readiness, deployment readiness, and GDPR-aware operations.
  • Managed delivery priorities across host, traveler, and admin workflows while monitoring feature readiness and operational risks.
  • Added multilingual support, wishlist, social sharing, click tracking, and email collection to support acquisition and retention.
ReactNext.js App RouterNode.js APIsPostgreSQLPrisma ORMCI/CDGitHub ActionsDevOps

Experifind

Full Stack Developer

2025

Designed and built a discovery and matching platform with dashboard workflows, listing management, activity tracking, and admin panels.

  • Delivered responsive screens that supported product navigation, operational tasks, and dashboard-based workflows.
  • Structured discovery and management flows so users can scan information, compare options, and move through operational tasks without losing context.
  • Managed product scope across dashboard UX, modular admin sections, performance summaries, Linux-based deployment checks, CI/CD checks, domain configuration, error monitoring, and conversion-oriented user journeys.
  • Created a reusable interface system for cards, tables, side widgets, KPI blocks, and task-oriented modules.
ReactNext.jsTypeScriptTailwind CSSLinuxGitHub ActionsSentryDeployment workflows

DOMIRA

Full Stack Developer

2025

Palermo, Italy

Developed web and mobile interfaces for an AI-powered camera monitoring and security system.

  • Delivered dashboards for camera control, real-time alerts, and analytics visualization across cross-platform workflows.
  • Built a hybrid application layer with CapacitorJS to keep web and mobile workflows consistent.
  • Monitored project progress, release readiness, CI/CD checks, error tracking, and operational behavior around high-attention dashboard flows.
  • Focused on performance and usability for real-time video feedback and AI event interpretation.
ReactTailwind CSSShadcn UICapacitorJSCI/CDSentryMonitoring

DiveME

Full Stack Developer

2024

Palermo, Italy

Created a management platform for diving centers covering customers, bookings, rentals, payments, and operational workflows.

  • Built modules for customer data, subscriptions, checkout history, bookings, and equipment rentals.
  • Integrated Stripe for subscriptions and payments, plus real-time notifications for new booking activity.
  • Coordinated product scope, domain configuration, CI/CD readiness, deployment readiness, storage needs, and operational monitoring across bookings, payments, customer management, and staff operations.
  • Implemented role-based access, responsive dashboards, mobile-first UX, and GDPR-conscious data handling.
ReactNext.jsNode.js APIsPostgreSQLPrisma ORMCI/CDS3 storageDevOps

Senior Studios

Full Stack Developer

2023

Delivered custom client solutions centered on backend systems, API integrations, automation, and scalable user experiences; developed and maintained systems and data flows for client-specific products.

  • Implemented automation for ticketing systems, payment processing, Linux hosting, DNS/domain setup, CI/CD pipelines, deployments, Sentry monitoring, storage, backups, and operational workflows.
  • Managed changing project requirements by tracking priorities, delivery status, blockers, and client-facing implementation tradeoffs.
  • Optimized performance and maintainability while adapting to evolving product requirements.
Backend systemsAPIsAPI integrationsLinuxDevOpsCI/CDGitHub ActionsSentry

Atlas Rust

Full Stack Developer

2024 - 2025

Remote

Built community and administration tooling with integrations across game, Discord, Steam, and internal systems.

  • Developed user-management, admin, and ticketing modules using React, Next.js, and TypeScript.
  • Integrated Discord, Steam, internal APIs, and external web services to extend platform capabilities.
  • Optimized responsiveness, CI/CD flow, deployment reliability, monitoring, and scalability as user volume and feature complexity increased.
JavaScriptTypeScriptReactNext.jsDevOpsCI/CDMonitoringDiscord API

Idol

Lead Full Stack Developer

2023 - 2024

Led development of internal IT solutions spanning backend infrastructure, hosting, monitoring, automation, and workflow improvements.

  • Designed and maintained infrastructure with a focus on scalability and performance.
  • Managed Linux hosting, DNS/domain configuration, GitHub Actions, CI/CD, monitoring, storage, backups, and automation processes to improve operational reliability.
  • Managed project execution, technical priorities, and delivery monitoring across internal workflow improvements.
  • Introduced technical improvements that streamlined internal workflows and supported company growth.
Backend architectureLinuxDevOpsCI/CDGitHub ActionsHostingDNSSentryMonitoring

NocoDB

Back-End Developer & Assistant

2022 - 2022

Developed Discord tooling connected to NocoDB and supported users with setup, configuration, and community operations.

  • Built a Discord bot connecting game-server workflows to NocoDB and created a CRUD interface for managing NocoDB data from Discord.
  • Configured the Discord NocoDB server and assisted clients with questions and onboarding.
Discord botNocoDBCRUD workflowsCommunity support

Technical Skills

Frontend

ReactNext.jsReact NativeTypeScriptTailwind CSSShadcn UIResponsive UI

Backend & Data

Node.js APIsPostgreSQLPrisma ORMAPI integrationsStorage handlingReporting tools

DevOps & Operations

Deployment workflowsCI/CDGitHub ActionsLinuxHostingDNS configurationDomain setupS3 storageSentryMonitoringSecure backupsOperational reliability

Product Workflows

Admin panelsRole-based accessPaymentsBooking systemsDashboardsDiscovery flowsGDPR-aware UX

Management & Delivery

Project managementProject monitoringDelivery planningScope controlStakeholder coordinationWorkflow optimization

Integrations

StripeDiscord APISteamCapacitorJSSocial sharingReal-time notifications

Education

Universita Telematica Internazionale UNINETTUNO

Bachelor in Computer Science and Technology

2024 - 2027

Liceo Statale Ettore Majorana

High School Diploma, Computer Science

2016 - 2021