Francesco Sacchetto

Hi, I'm Francesco

Software Engineer

Software engineer with a bachelor's degree in Computer Science from the University of Padua. Passionate about the power of software to change lives and benefit humanity. Enthusiast of personal finance and economics. Love for nature and its animals. Devoted to my family.

What I Do

I specialize in backend development, with a strong commitment to code quality, ensuring robust and maintainable solutions through comprehensive testing and adherence to best practices.

Languages & Frameworks

Go for API development and low-level programming with focus on concurrency. Java and Spring Boot for feature-rich, service-oriented applications with high reliability.

APIs & Microservices

RESTful APIs and gRPC for developing efficient microservices with strong focus on concurrency, scalability, and robust code quality.

Data & Security

SQL (PostgreSQL, MariaDB) and NoSQL (MongoDB) databases. Keycloak and OAuth2 for identity and access management, token-based authentication and authorization.

DevOps & Collaboration

CI/CD with Git and GitLab for version control and automated deployment. Expertise in Jira and Confluence for agile project management and team collaboration.

Go Java Spring Boot REST APIs gRPC Microservices PostgreSQL MongoDB IAM Keycloak OAuth2 Docker GitLab CI/CD

Experience

Software Engineer

Baxter International Inc

Jul 2021 - Present Remote

Actively contributing to the development and maintenance of the Helion Integrated Surgical System®, a cutting-edge medical technology platform. Working with Go, Java, Spring Boot, REST APIs, gRPC, and microservices architecture.

Go Java Spring Boot gRPC OAuth2

Software Engineer

GFT Technologies

Mar 2019 - Jul 2021 Padova, Italy

Software engineer for an Italian banking client, initially contributing to a Big Data project and then developing backend solutions that leveraged the processed data for banking applications.

Java Spring Boot Apache Hadoop Apache Spark Oracle SQL

Project Management Officer

Sysdata S.p.A.

Sep 2018 - Mar 2019 Mestre, Italy

Managed and monitored the progress of IT projects, controlling timelines and budgets, ensuring quality control of deliverables, and addressing project risks and issues.

Education

Bachelor of Science in Computer Science

University of Padua

Dec 2018 Padova, Italy

Personal Projects

Side projects and experiments I build in my free time.