Sandro Lombardi
Computer Vision Engineer
Python Developer
About
Welcome! I'm Sandro Lombardi.
I'm a computer vision engineer with a strong focus on 3D reconstruction and machine learning. My interests, however, extend beyond these areas to include other aspects of artificial intelligence and the broader field of digital automation.
Computer Vision Engineer & Python Developer.
Up until recently, I worked as a postdoctoral researcher at the Computer Vision and Geometry Group (CVG) at ETH Zurich, where I also did my PhD and worked as a research assistant. During my time at CVG, I collaborated a lot with the ETH-Spinoff Astrivis, which gave me insights into bringing computer vision and 3D reconstruction into real-world products.
I did my MSc and BSc degree in computer science at ETH Zurich as well. During and in between my studies I briefly worked as software developer for the Balgrist University Hospital and rola Security Systems AG.
-
Residence:Switzerland
-
City:Glattbrugg, Zurich
-
Age:32
I love solving problems related to computer vision, especially in the area
of 3D reconstruction. Lately, my interests also extend to other fields, be it LLMs, other areas of AI or more general, automation.
Have a look around and don't hesitate to reach out if you think there's something I can do for you or if you're interested in working with me.
Resume
Summary
Sandro Lombardi
Computer vision engineer with a strong background in machine-learning and a passion for artificial intelligence and automation. Seasoned Python developer, experienced in the use of machine-learning frameworks and in applied computer vision research and development. PhD degree in computer vision with a focus on 3D reconstruction.
Education
Doctor of Science ETH
2019 - 2023
CVG, ETH Zurich
Research in computer vision with focus on neural representations for point-cloud based applications.
Master of Science ETH in Computer Science
2015 - 2017
ETH Zurich
Master's track in visual computing.
Bachelor of Science ETH in Computer Science
2011 - 2015
ETH Zurich
Major courses: Visual Computing, Information Security, Software Architecture and Engineering, Distributed Systems.
Professional Experience
Postdoctoral Researcher / Computer Vision Engineer
2023 - 2024
CVG, ETH Zurich, Astrivis
Applied computer vision R&D in collaboration with ETH-Spinoff Astrivis. Teaching Assistant at ETH Zurich & IT coordinator of CVG.
PhD Student / Computer Vision Researcher
2019 - 2023
CVG, ETH Zurich
Research in 3D reconstruction, human body modelling, triangle meshing and scene flow estimation, which led to 4 publications.
Research Assistant
2017 - 2019
CVG, ETH Zurich, Astrivis
Applied computer vision R&D in collaboration with ETH-Spinoff Astrivis, with a focus on mobile 3D reconstruction of human feet.
Software Developer (Civil Service)
2015
CARD, Balgrist University Hospital
Assisting in development and improvement of a Computer Assisted Surgery Planning Application.
Junior Software Developer (20%)
2013 - 2014
rola Security Systems AG
Development of Eclipse based plugins and desktop application for internal use.
Skills
Over the years, I have worked with a variety of tools, frameworks and languages.
Python
+5 years
Comfort:Taught it at ETH Zurich. Used it during my PhD and afterwards for work and personal projects.
C++
+3 years
Comfort:Used it for work.
Docker
+3 years
Comfort:Used it for work and personal projects.
Linux
+10 years
Comfort:Used it for work and personal projects.
Git
+10 years
Comfort:Used it for work and personal projects.
OpenGL
+2 years
Comfort:Used it for work and student projects.
CUDA
+2 years
Comfort:Used it for work, research and student projects.
Java
+2 years
Comfort:Used it for work and student projects.
C#
+1 years
Comfort:Used it for work and student projects.
Portfolio
I have done various projects under different settings. Here is an overview.
Contact
Want to talk to me? You can reach me either via e-mail or this contact form.