Francesco Torchia is a Senior Software Engineer based in Empoli, Tuscany, with six years of professional experience building full-stack and front-end software for cloud-native and enterprise environments. He currently contributes at SUSE and previously held progressive engineering roles at LIST, Baker Hughes and Advancia Technology, bringing hands-on expertise in Java EE, frontend frameworks and systems integration. Francesco is an active open-source contributor to Rancher projects—improving Rancher Desktop and the Rancher UI—where he implemented Electron IPC APIs, transient settings management, and numerous accessibility and UI refinements. His work shows a strong focus on practical UX improvements, robust settings flows and test-backed changes that bridge frontend Vue.js components with backend container management logic. Known for pragmatic problem solving and attention to detail, he blends an engineering mindset shaped by an Ingegneria Informatica degree from Università di Pisa with a sustained commitment to improving developer-facing tools.
6 years of coding experience
5 years of employment as a software developer
Liceo Scientifico
Ingegneria informatica, Ingegneria informatica at Università di Pisa
Contributions:9 releases, 317 reviews, 102 commits in 3 months
Contributions summary:Francesco Torchia primarily focused on enhancing the Rancher UI, as evidenced by the numerous commits targeting UI components. His work involved fixing layout issues, refactoring existing components, and creating new ones. These contributions include fixing PVC summary card heights, improving the secret edit page, and enhancing the functionality and appearance of the StringList component. Additionally, he addressed accessibility by ensuring that the UI components are properly rendering and styling.
Container Management and Kubernetes on the Desktop
Role in this project:
Full-stack Developer
Contributions:102 reviews, 43 commits, 78 PRs in 3 months
Contributions summary:Francesco primarily contributed to the development of the Rancher Desktop application's user interface and settings management. They implemented new APIs and Electron IPC callbacks for managing transient settings, adding corresponding tests and updating the command-api.yaml file. Furthermore, the user worked on UI components like the Preferences dialog, integrating features like the display of allowed images and the storing/reopening of the last active tab. Their contributions involved both frontend (Vue.js) and backend elements related to the container management features.
containerswindowslinuxdockerrancher
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Francesco Torchia - Senior Software Engineer at SUSE