Fernando Franco
Senior Software Engineer
Ph.D. SW Engineer with a solid professional background in the overall SW life-cycle: requirements gathering, design, implementation, testing, integration and maintenance. Good knowledge of real-time, embedded and safety-critical systems and significant research experience in computer vision and image processing. Passionate about developing algorithms and experimenting with new technologies. Highly organized with strong capacity to prioritize workload, reach the goals and complete the projects within deadlines.
- Location
- Hofwiesenstrasse 153, 8057, Zurich,
- me@francofernando.com
- Phone
- +41762969453
- Website
- https://francofernando.com
- Fernando Franco
Experience
– present
Senior Software Engineer at Varian Medical Systems, Baden, Switzerland
Varian Medical Systems is the world’s leading manufacturer of medical devices and software for treating and managing cancer. Ethos is a comprehensive, revolutionary new therapy system that is patient-centric and personalized from initial planning to on-couch adaptation and treatment monitoring.
Highlights
- Algorithms for image processing and analysis
- Cloud Computing
- Development of software components using dotnet
–
Senior Software Developer at ABB, Turgi, Switzerland
ABB is a leading global technology company with a portfolio including electrification, robotics, automation and motion. The AC 800PEC is an efficient and flexible controller family used in industry and traction applications. It enables high-performance applications with extremely fast control algorithms (cycle times up to 100 microseconds).
Highlights
- Scrum master of a 5 people team in a SAFe agile setup.
- Design, development, implementation and testing of software components for the AC 800PEC embedded platform: communication protocols, downloadable kernel modules, device drivers, interfaces with Simulink blocks.
- Resolution of Customer Cases: rewarded for the record of bugs found and solved in 2019.
- Handling of configuration management, build processes and test environments.
–
Software Engineer TCMS at Bombardier Transportation AG, Zürich, Switzerland
Bombardier is a global leader in the transportation industry. The Transportation division covers a full spectrum of rail solutions including trains, sub-systems, signalling systems, e-mobility technology and data-driven maintenance services.
Highlights
- Development of the next generation SW solution for the driver display according to the ETCS standard.
- Design, development and testing of visualization software for TRAXX South Africa locomotives. The SW received the full customer acceptance has been succesfully commissioned.
- Concept preparation, requirements formulation and implementation of diagnostic software for TRAXX MS locomotives. The assessment chas been completed within the deadline.
- Execution of module and system test in the laboratory and on the locomotives.
–
Software Engineer Embedded at General Electric Transportation, Florence, Italy
GE Transportation is one of the largest producer of diesel-electric locomotives and related products, such as railroad signaling equipment. GE Tempo is a generic real-time and safety critical platform used for train control and signaling applications.
Highlights
- Design, development and testings of software components for the GE Tempo embedded platform: multiplatform microkernel and memory-management system; device drivers and communication protocols; bootloaders for remote upgrade of firmware.
- Design, implementation and testing of software for an high-precision odometer system equipped with different sensors (wheel speed, radar motion, balise transmission module)
Education
–
Doctor of Philosophy (Ph.D.) in Computer Science, multimedia systems and telecommunication from University of Florence, Italy with GPA of
Courses
- Computer Vision and Image Processing
- Machine learning and Pattern Recognition
–
Master degree (M.Sc.) in Computer Science, multimedia systems and telecommunication from University of Florence, Italy with GPA of 110/110 cum laude
Awards
Bug Slayer Prize from ABB
Record of bugs found and solved in 2019.
Publications
Phd Thesis. by University of Florence, Italy
This thesis presents a novel solution to estimate the local 3D pose of a surface element in correspondence with a SIFT keypoint support region.
Analysis, Retrieval and Delivery of Multimedia Content. by Book chapter. (Springer)
This paper presents a novel learning-based approach to estimate local homography of points belong to a given sur- face and shows that it is more accurate than specific affine region detection methods.
Local pose estimation from a single keypoint. by Third Workshop on Non-Rigid Shape Analysis and Deformable Image Alignment (NORDIA, CVPR)
This paper presents a novel solution to estimate the local homography in correspondence of a SIFT keypoint support region, suitable for real-time applications.
Local Homography Estimation Using Keypoint Descriptors by Third Workshop on Non-Rigid Shape Analysis and Deformable Image Alignment (IEEE, WIAMIS)
This paper presents a novel learning-based approach to estimate local homography of points belong to a given sur- face and shows that it is more accurate than specific affine region detection methods.
Languages
- Italian
- Fluency: Native speaker
- English
- Fluency: Full professional proficiency
- German
- Fluency: Limited working proficiency
Skills
- Programming
- Level: MasterKeywords:
- Embedded Systems
- Level: MasterKeywords:
- Computer Vision
- Level: IntermediateKeywords:
Interests
- Activities
- Keywords:
- Leisures
- Keywords:
- Videogames
- Keywords: