Hi, I'm
Francesco Posa
Full Stack Software Engineer
Full Stack Software Engineer with deep backend expertise in Java and Spring Boot, complemented by Python for scripting, automation and machine learning. Comfortable moving across the stack, from modern frontend frameworks to relational database backed services, with hands-on experience in containerized deployment using Docker and Podman. Background in business-critical platforms within the financial services sector, with a strong grasp of Git, CI/CD and DevOps practices, OOP/SOLID design, and Scrum delivery; experienced in mentoring colleagues.
- posa.francesco98@gmail.com
- +41 799131634
- Zürich, Switzerland
- GitHub
Experience
Software Engineer · Adnovum
Feb 2022 – Present
Zurich, Switzerland
- Designed backend webservice architecture (Java, Spring Boot) for a multi-canton social insurance portal, including versioned integrations for exchanging salary and employee data with external payroll systems.
- Optimized database queries and data models (IBM DB2, Hibernate) to improve performance and reliability of a high-traffic social insurance platform serving over 100,000 users.
- Built Angular frontend features, improving UI responsiveness and usability for insurance and payroll case processing.
- Coordinated multi-canton releases on WebSphere Liberty and IBM MQ with product and development teams, through CI/CD pipelines (GoCD, later GitHub Actions) and Docker-based services.
- Contributed to platform modernization, including Angular version upgrades and the build system migration from Ant to Gradle.
- Adopted AI-assisted tooling (Claude Code, GitHub Copilot) to speed up implementation, code review, and test writing, while keeping code quality standards on a large production codebase.
- Wrote Python scripts to automate data migration, reporting, and release tooling for the platform.
- Handled production incidents and support tickets within a Scrum team, and onboarded new colleagues onto the codebase and delivery process.
JavaSpring BootHibernateWebSphere LibertyIBM MQIBM DB2AngularPythonDockerGradleGoCDGitHub ActionsFull Stack & ML Developer · IFI Advisory
Jan 2021 – Jan 2022
Italy
- Designed and built a client facing web platform (@Risk) scoring crime risk for roughly 7,500 Italian municipalities, with a Next.js/React frontend integrated with a Python data and forecasting pipeline over PostgreSQL.
- Owned the ML component end to end, from feature engineering to regression modeling and trend forecasting in Python (pandas, scikit-learn, statsmodels), migrating the client off its legacy in house solution.
- Owned deployment end to end, containerizing the web application and ML pipeline with Docker and Podman and managing releases through to the client-facing production server.
Next.jsReactPostgreSQLPythonpandasscikit-learnstatsmodelsDockerPodmanData Analyst · EPFL
Mar 2020 – Feb 2022
Lausanne, Switzerland
- Designed predictive machine learning and deep learning models in Python on JupyterLab, using scikit-learn and TensorFlow, to assess COVID-19 spread, contributing to precise scenario simulations for policy impact analysis.
- Partnered with multi disciplinary teams to analyze and report on the economic and social effects of pandemic policies, providing insights for government decision making.
PythonMachine LearningJupyterLabscikit-learnTensorFlowJava Instructor · Accademia del Levante
Oct 2019 – Oct 2021
Bari, Italy
- Mentored and trained over 100 students in Java and object-oriented design, covering OOP principles, the Java Collections Framework, Exception Handling, and Multithreading.
JavaWeb and Android Developer · Frigosud
Jan 2019 – Jan 2021
Bari, Italy
- Developed and deployed "MySmartCloud," a cloud based IoT solution for real time cold storage monitoring, with a Java (Spring Boot, Hibernate) and MQTT backend and a mobile app first built natively for Android, then rewritten in Flutter (Dart), reducing downtime and improving data accuracy.
JavaSpring BootHibernateMQTTAndroidFlutterDartJournal Platform Developer · EJPD
Jan 2017 – Jan 2021
Bari, Italy
- Engineered a scalable journal management platform with OJS (Open Journal System), enabling efficient publishing and DOI integration for over 1,000 articles.
PHPOJSPHP Developer · ICommLab
Jun 2016 – Aug 2016
Bari, Italy
- Built a responsive web platform for creating dynamic landing pages using JavaScript, JQuery, Bootstrap, PHP, and MySQL, streamlining online client engagement.
PHPJavaScriptjQueryBootstrapMySQL
Projects
Education
Master of Computer Science
EPFL, Switzerland
2020 – 2023
Bachelor of Computer Science Engineering
Politecnico di Bari, Italy — 110/110 with honors
2017 – 2020
Scientific High School Diploma
Leonardo Da Vinci High School, Italy
2012 – 2017