Francesco Pitzalis
Verified Expert in Engineering
Back-end Developer
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
Experience
Availability
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
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.
Salesforce Sales, Service, Platform Development Instructor
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.
Senior Principal Architect
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.
Full-stack Developer
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.
Experience
Insurance Claim Management System on the Salesforce Platform
Integrated Disability and Absence Management System on the Salesforce Platform
Absence Management System on the Salesforce Platform
Traffic Monitoring Web App Chanda
Education
Master's Degree in Software Engineering
University of Modena and Reggio Emilia - Modena, Italy
Certifications
Salesforce Certified Application Architect
Salesforce
Salesforce Certified Data Architect
Salesforce
Salesforce Certified Sharing and Visibility Architect
Salesforce
Salesforce Certified Platform Developer II
Salesforce
Salesforce Certified Platform App Builder
Salesforce
Salesforce Certified Platform Developer I
Salesforce
Skills
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
Languages
Apex, SOQL, Salesforce Object Search Language (SOSL), Java, JavaScript, HTML, UML, CSS
Frameworks
Visualforce, Lightning Components, Spring, Spring Boot, Spring MVC, Vaadin
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
Industry Expertise
Teaching
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring