Senior Software Engineer with 8 years of experience in backend development and DevOps, specialized in Java, Spring Boot, and microservices. Passionate about performance optimization, code quality, and CI/CD automation.

Hakim Balestrieri

Senior Software Engineer with 8 years of experience in backend development and DevOps, specialized in Java, Spring Boot, and microservices. Passionate about performance optimization, code quality, and CI/CD automation.

Available to hire

Senior Software Engineer with 8 years of experience in backend development and DevOps, specialized in Java, Spring Boot, and microservices. Passionate about performance optimization, code quality, and CI/CD automation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

French
Fluent
English
Advanced
German
Intermediate

Work Experience

Freelance Software Engineer at Remote / Geneva
January 1, 2025 - Present
World-leading code quality tools vendor. Contributed to the development and optimization of code analysis and quality tools used by international engineering teams. Designed and improved CI/CD pipelines to automate delivery and increase release reliability. Strengthened automated testing coverage (JUnit, MockIt) and monitored code quality metrics (coverage, duplication, maintainability). Participated in code reviews and applied best practices (Clean Code, SOLID, TDD). Supported DevOps tasks (CI/CD pipelines, Dockerized builds, test automation).
Freelance Software Engineer at Brighton, England
December 1, 2024 - September 24, 2025
Designed and deployed Java & Spring microservices for real-time data processing. Built automation tools in Python and Bash for reporting and monitoring. Assisted teams in CI/CD pipeline setup (Jenkins, GitHub Actions, Docker, Kubernetes).
Backend Developer at ALPIQ Lausanne, VD
September 1, 2023 - September 24, 2025
Designed and developed Java-based microservices using Spring Boot and Kafka, reducing API response times by 20% and system latency by 40%. Built a high-performance energy price retrieval system integrating REST APIs and SQL databases (PostgreSQL, Oracle, MS SQL Server) with sub-500 ms response times. Deployed and monitored containerized applications using Docker and Kubernetes on AWS (EC2, S3), improving scalability and reducing deployment failures by 35%. Optimized CI/CD pipelines using Jenkins and Git, improving deployment reliability and increasing system uptime to 85%. Monitored backend systems with Grafana, proactively identifying and resolving issues before impacting production. Containerized legacy Java applications, reducing deployment time by 50% and enhancing resource efficiency. Collaborated with Agile teams, actively participating in code reviews and enforcing adherence to clean code and quality standards.
Backend Developer at Travizory Border Security, Neuchâtel, NE
February 1, 2022 - September 24, 2025
Developed high-performance Java backend components with Spring Boot, improving system scalability and reliability for border security applications. Implemented containerized microservices using Docker and Kubernetes, streamlining CI/CD workflows with Jenkins and Git. Optimized large-scale SQL databases (PostgreSQL, MongoDB, MS SQL Server), enhancing data integrity and query performance. Used Kafka for event-driven architectures, improving system resilience and fault tolerance. Engaged with stakeholders to align technical solutions with business needs, fostering effective collaboration.
Full Stack Developer at NetManage SAB eva ix, NE
May 1, 2020 - September 24, 2025
Developed and maintained web applications using Java, Spring Boot, and SQL, ensuring robust data integrity and query efficiency. Coordinated project deadlines and managed customer relationships, delivering solutions aligned with client requirements. Version-controlled projects using Git and participated in code reviews to maintain high-quality code standards. Trained junior developers, enhancing team productivity and fostering knowledge sharing.
IT Specialist at Swiss Post Neuchâtel & Zollikon
November 1, 2017 - September 24, 2025
Designed Java/Angular software solutions enabling routing of newspapers across Switzerland as well as tracking of parcel deliveries. Used critical design software to assist in realizing projects. Implemented and updated application modules under the guidance of senior software developers.
Freelance Software Engineer at Remote – Geneva
January 1, 2025 - Present
Contributed to the development and optimization of code analysis and quality tools used by international engineering teams. Designed and improved CI/CD pipelines to automate delivery and increase release reliability. Strengthened automated testing coverage (JUnit, Mockito) and monitored code quality metrics (coverage, duplication, maintainability). Participated in code reviews and applied best practices (Clean Code, SOLID, TDD). Supported DevOps tasks (CI/CD pipelines, Dockerized builds, test automation).
Senior Software Engineer at Brighton, England
December 31, 2024 - September 24, 2025
Lead in code quality initiatives for a world‑leading code quality vendor. Designed and deployed Java & Spring microservices for real-time data processing. Built automation tools in Python and Bash for reporting and monitoring. Assisted teams in CI/CD pipeline setup (Jenkins, GitHub Actions, Docker, Kubernetes).
Backend Developer at ALPIQ Lausanne
September 30, 2023 - September 24, 2025
Designed and developed Java-based microservices using Spring Boot and Kafka, reducing API response times by 20% and system latency by 40%.
Backend Developer at Travizory Border Security
February 28, 2022 - September 24, 2025
Developed high-performance Java backend components with Spring Boot, improving system scalability and reliability for border security applications.
Full Stack Developer at NETmanage SA
May 31, 2020 - September 24, 2025
Developed and maintained web applications using Java, Spring and SQL, ensuring robust data integrity and query efficiency.
IT Specialist at Swiss Post Neuchâtel & Zollikofen
November 30, 2017 - September 24, 2025
Design of Java/Angular software solutions enabling routing of newspapers across Switzerland and tracking parcel deliveries. Implemented and updated application modules under guidance of senior software developers.

Education

Bachelor of Engineering at Yverdon-les-Bains, VD
January 1, 2017 - September 1, 2022
CS50X - Software Development at Harvard, Online
January 1, 2018 - December 1, 2019
Federal Diploma of Vocational Education and Training (CFC) & FV B at Neuchâtel, NE
January 1, 2013 - December 1, 2017
Bachelor of Engineering at Yverdon-les-Bains, VD
January 1, 2017 - September 1, 2022
CS50X - Software Development at Harvard Online (CS50X)
January 1, 2018 - December 31, 2019
Federal Diploma of Vocational Education and Training (CFC) at Neuchâtel, NE
January 1, 2013 - December 31, 2017

Qualifications

CS50X - Software Development
January 1, 2018 - December 1, 2019
Federal Diploma of Vocational Education and Training (CFC) & FV B
January 1, 2013 - December 1, 2017
Federal Diploma of Vocational Education and Training (CFC)
January 1, 2013 - December 31, 2017
CS50X - Software Development (Online)
January 1, 2018 - December 31, 2019

Industry Experience

Energy & Utilities, Financial Services, Software & Internet, Professional Services, Media & Entertainment