Francesco Pitzalis, Developer in Modena, Province of Modena, Italy
Francesco is available for hire
Hire Francesco

Francesco Pitzalis

Verified Expert  in Engineering

Back-end Developer

Location
Modena, Province of Modena, Italy
Toptal Member Since
October 18, 2022

Francesco is a principal architect, engineer, and cloud enthusiast with experience in the back-end, full-stack, and software development. He worked for startups and multinational companies in various industries, but mostly in insurance, banking, public administration, and manufacturing. Francesco specializes in Salesforce, Java, and Spring.

Portfolio

Self-employed
Salesforce, Salesforce Sales Cloud, Salesforce CPQ, Salesforce DX...
ITS Prodigi
Salesforce, Salesforce Apex, Apex Triggers, Visualforce...
Majesco
Salesforce, Salesforce Apex, Salesforce Lightning, APIs, REST APIs...

Experience

Availability

Part-time

Preferred Environment

MacOS, IntelliJ IDEA, Salesforce, Java, GitHub, Slack, Jenkins, Spring, Microsoft Teams

The most amazing...

...thing I've done is refactoring a legacy Salesforce insurance claim management system into modern modularized software.

Work Experience

Freelance Salesforce Expert

2022 - PRESENT
Self-employed
  • Implemented a Salesforce Sales and Marketing solution for a marketing and advertising company.
  • Executed a Salesforce Commerce Cloud solution for a ceramics company.
  • Made implementation of a Salesforce Sales and Service solution for a green manufacturing company.
Technologies: Salesforce, Salesforce Sales Cloud, Salesforce CPQ, Salesforce DX, Salesforce Apex, Salesforce API, Salesforce REST API, Salesforce SOQL/SOSL, Salesforce SOAP API, Salesforce Lightning, Salesforce Einstein, Salesforce Bulk API, Salesforce Community, Salesforce Service Cloud, Salesforce Marketing Cloud, Pardot, Apex, Apex Triggers, Apex Classes, Batch Apex, Queueable Apex, Apex Scheduler, Salesforce Commerce Cloud, Lightning Design System, Lightning Components, Lightning Web Components (LWC), Salesforce Cloud Flow

Salesforce Sales, Service, Platform Development Instructor

2023 - 2023
ITS Prodigi
  • Instructed a class of 25 young students, aged between 20 and 29, in the fundamentals of Salesforce Sales Cloud. Covered topics included its core objects, default functionalities, and how to customize it to align with a company's specific business needs.
  • Conducted a class for 25 young students, aged between 20 and 29, to provide them with a foundational understanding of Salesforce Service Cloud. The curriculum covered key concepts, primary objects, default behaviors, and how to tailor it based on a company's business requirements.
  • Taught a class of 25 young students, aged between 20 and 29, the basics of Platform Development, or development on the Salesforce Platform. The course covered no-code, low-code, and full-code pros and cons and technology stack, including Flows, Apex, Visualforce, and LWC.
Technologies: Salesforce, Salesforce Apex, Apex Triggers, Visualforce, Lightning Web Components (LWC), Salesforce Sales Cloud, Salesforce Service Cloud, Salesforce Platform Developer, Teaching, Mentorship

Senior Principal Architect

2017 - 2022
Majesco
  • Refactored a 14-year-old claim management software, a Salesforce app, to make it simpler and modular. It resulted in a 50% faster onboarding of new developers and roughly 30% performance improvement, including CPU and memory.
  • Designed the company Git workflow and prepared the documentation and supporting presentation.
  • Migrated all product codebases from SVN to Git, keeping historical commit information intact.
  • Designed and developed a documentation server with the Spring Boot stack from scratch and deployed it on Heroku. It would stream end-user documentation content from Confluence to licensed app users on Salesforce.
  • Set code standards and enforced them through pull requests on GitHub.
  • Implemented integrations between Salesforce, our apps, and third-party software.
  • Mentored around 50 coworkers over the years, from new hires and juniors to experienced colleagues looking to improve their development and architectural skills.
  • Collaborated with customers on customizing our solutions, mapping and implementing their processes into our products on the Salesforce platform.
Technologies: Salesforce, Salesforce Apex, Salesforce Lightning, APIs, REST APIs, Microservices, Back-end, HTML, CSS, Amazon Web Services (AWS), Heroku, Apex Triggers, Visualforce, Salesforce SOQL/SOSL, REST, Linux, PostgreSQL, Programming, Software, Agile, RDBMS, UML, Spring MVC, Spring Data, NGINX, Apex, Salesforce DX, SOQL, Salesforce Object Search Language (SOSL), Lightning Components, Batch Apex, Platforms, Events, Salesforce Sharing Rules, Salesforce Experience Cloud, Salesforce Community Cloud Certification, Spring Boot, JavaScript, Git, Microsoft Teams, Spring, Jenkins, Slack, GitHub, Java, IntelliJ IDEA, MacOS, Salesforce API, Salesforce REST API

Full-stack Developer

2014 - 2016
MAPO Srl
  • Designed and implemented the main product of the startup company.
  • Implemented the proprietary network protocol of Tattile cameras in Java.
  • Demoed the product to prospects and assisted customers during go-live.
Technologies: Java, Spring, Spring Boot, Spring MVC, Spring Data, PostgreSQL, MongoDB, Apache Tomcat, Linux, NGINX, JavaScript, Vaadin, APIs, REST APIs, Microservices, Back-end, HTML, CSS, Heroku, REST, Programming, Software, Agile, RDBMS, UML, Amazon Web Services (AWS), Git, Jenkins

Insurance Claim Management System on the Salesforce Platform

A Salesforce app for managing the lifecycle of health insurance claims, from intake to payments. I contributed to this project as a developer and later as a tech lead and principal architect. The highly configurable app enables insurance carriers to move or digitalize their operations to the cloud for the first time, reducing costs, improving performance, and providing users with an efficient collaboration hub.

Integrated Disability and Absence Management System on the Salesforce Platform

A Salesforce app that is only for the US market streamlines the entry of absence claims into an insurance disability claim. It provides big employers, insurance carriers, and third-party administrators with a unique digital platform that allows them to digitally record, track, and manage absence and disability for each customer.

Absence Management System on the Salesforce Platform

A Salesforce app that enables employers and third-party administrators in the US market to manage leaves of absence more accurately, efficiently, and in compliance with federal and state Family Medical Leave (FML), Paid Family Leave (PFL), and Paid Family and Medical Leave (PFML) regulations. I worked on the project as a developer and architect.

Traffic Monitoring Web App Chanda

Chanda is a Java and Spring app that monitors cars passing through checkpoints. Different versions are built on top of the core targeting different customers, including public administration and the private sector. For example, one of the versions aimed at public administration enables installing cameras at strategic checkpoints on streets, allowing real-time traffic analysis and, thanks to integrations with government agencies, checking passing cars—stolen vehicles, insurance compliance, periodic maintenance, and many more. The version for the private sector provides access control, such as license plate-based car parking or automatic granting and revoking of vehicle access rights.

Languages

Apex, SOQL, Salesforce Object Search Language (SOSL), Java, JavaScript, HTML, UML, CSS

Frameworks

Visualforce, Lightning Components, Spring, Spring Boot, Spring MVC, Vaadin

Libraries/APIs

REST APIs, Salesforce API, Salesforce REST API, Salesforce SOAP API, Salesforce Bulk API

Tools

GitHub, Slack, Jenkins, Git, Salesforce DX, Batch Apex, IntelliJ IDEA, Microsoft Teams, Apache Tomcat, NGINX, Salesforce Sales Cloud, Salesforce CPQ, Salesforce Einstein, Salesforce Marketing Cloud, Pardot, Lightning Design System

Paradigms

REST, Agile, Microservices

Platforms

Salesforce, Salesforce SOQL/SOSL, Salesforce Experience Cloud, MacOS, Heroku, Amazon Web Services (AWS), Linux

Storage

RDBMS, Spring Data, MongoDB, PostgreSQL, Salesforce Commerce Cloud

Other

Salesforce Lightning, Salesforce Apex, Apex Triggers, Programming, Software, Architecture, APIs, Back-end, Platforms, Salesforce Sharing Rules, Salesforce Community Cloud Certification, Events, Salesforce Community, Salesforce Service Cloud, Apex Classes, Queueable Apex, Apex Scheduler, Lightning Web Components (LWC), Salesforce Cloud Flow, Salesforce Platform Developer, Mentorship

Industry Expertise

Teaching

2011 - 2014

Master's Degree in Software Engineering

University of Modena and Reggio Emilia - Modena, Italy

FEBRUARY 2023 - PRESENT

Salesforce Certified Application Architect

Salesforce

FEBRUARY 2023 - PRESENT

Salesforce Certified Data Architect

Salesforce

JANUARY 2023 - PRESENT

Salesforce Certified Sharing and Visibility Architect

Salesforce

NOVEMBER 2022 - PRESENT

Salesforce Certified Platform Developer II

Salesforce

DECEMBER 2021 - PRESENT

Salesforce Certified Platform App Builder

Salesforce

JANUARY 2018 - PRESENT

Salesforce Certified Platform Developer I

Salesforce

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring