Francesco Barile

Europe/Bari

English
Italiano

FrancescoBarile

Fullstack Developer

Graduate in Computer Science and Cyber Security, with a focus on web development, accumulating over 4 years of experience in Full-Stack development with NextJS, Typescript, NodeJS, Javascript, PHP, HTML, CSS and Wordpress. I have led, developed and launched several applications, including an e-commerce and a Hotel and Experience booking app, currently used by thousands of customers worldwide.

Professional Experience

AMT Services

Fullstack Developer

2021 - Present

Verzì Caffè: Development of the E-commerce for Verzì Caffè

  • The e-commerce frontend was developed using Next.js, ensuring a modern, responsive, and highly performant user interface.
  • For the backend, WooCommerce was chosen to manage all the typical e-commerce functionalities.
  • To optimize the interaction between the frontend and backend, I developed a custom WooCommerce plugin that enables an efficient and reliable integration between the two platforms. This has improved data management and provided users with a seamless shopping experience.
  • A fundamental aspect of the project was SEO, meticulously handled to ensure excellent indexing on search engines.

Praia dei Borghi: Developed a booking engine for accommodations and experiences

  • Designed a user-friendly booking interface that facilitated seamless navigation and reduced user drop-off rates. Designed with React and backend services using NodeJS.
  • Integrated third-party APIs for real-time availability and pricing.
  • Implemented secure payment gateways and user authentication systems to ensure data protection and seamless transactions.

Waasy: Developed a SaaS solution for creating showcase websites

  • Architected a multi-tenant system to allow different users to create and manage their own websites.
  • Utilized NextJS for server-side rendering and React for a dynamic, responsive user interface.
  • Integrated customizable templates and a drag-and-drop page builder to enhance user experience and flexibility.

Developed a Flutter app for home automation and smart home management

  • Created a cross-platform mobile app using Flutter, enabling users to control smart home devices such as lights, thermostats, and security systems.
  • Focused on a user-friendly interface with intuitive navigation and control panels.

· Developed a SaaS web application for online booking management

  • Built a full-stack solution using PHP and WordPress.
  • Implemented features such as reservation management, calendar integration, and automated email and SMS notifications.

Developed an e-commerce solution using NextJS and MedusaJS

  • Leveraged the headless architecture of MedusaJS for flexible backend management and NextJS for fast, SEO-friendly front-end rendering.
  • Implemented a comprehensive product catalog, inventory management, and dynamic pricing models.
  • Focused on a modular design approach, allowing for easy feature updates and scaling

Developed an e-commerce platform with WordPress and WooCommerce

  • Customized WooCommerce plugins and themes to cater to specific business requirements.
  • Implemented payment gateway integrations, including PayPal and Stripe, to provide multiple payment options.
  • Enhanced SEO and site performance to improve user engagement and sales conversions.

Be20 Innovation

Web Developer

2016 - 2018

  • Hospital Federico II Napoli: Developed a pediatric anamnesis booking management software, handling the software analysis, database design, and front-end/back-end development mainly using Django and PostgreSQL.
  • Created a shift management system for pharmacies in the city of Bitonto, including requirement analysis, implementation, and deployment. Developed with Python.
  • Built and customized several websites using WordPress, focusing on both theme and plugin development to enhance functionality and user experience.

Notable Academic Projects

AI Security Research Project

  • Implementation of federated learning systems for the diagnosis of Parkinson's disease. With a focus on security
  • Developed and analyzed various attack strategies
  • Created detection mechanisms for potential security breaches

Mobile Application Security Assessment

  • Conducted comprehensive security analysis using OWASP MASVS and MASTG guidelines
  • Performed vulnerability assessment and provided remediation recommendations
  • Created detailed security reports following industry standards
  • Tools used: AndroidTamer, Genymotion, ADB, ImmuniWeb, MOBFS, Mara Framework

Key Management Service (Personal Project)

  • Developed secure API key management system using Python and FastAPI
  • Implemented industry-standard encryption practices using OpenSSL
  • Built with Docker containerization and secure environment configuration
  • Created RESTful API endpoints with authentication and authorization

Education

University of Bari Aldo Moro

Master’s Degree in Cybersecurity

2024

University of Bari Aldo Moro

Bachelor’s degree in Computer Science

2021

ITIS Alessando Volta, Bitonto

Secondary school diploma

2017

Technical skills

Highly specialised

Advanced

Intermediate

Frontend Development

NextJS
React
Typescript
Javascript
HTML
CSS
Tailwind CSS
Chakra UI

Backend Development

NodeJS
PHP
Python
Django
Flask

Databases & ORM

Prisma
PostgreSQL
MySQL

CMS & E-commerce

Wordpress and plug-in development

App Development

React native
Dart
Expo Go
Flutter

DevOps & Infrastructure

Docker
Kubernetes
Linux: Ubuntu Server

Security Tools

Postman
OWASP MASVS / MASTG
OpenSSL
ZAP
AndroidTamer
Genymotion
ADB
ImmuniWeb
MOBFS
Mara Framework

© 2025 / Francesco Barile / Build with Next.js