cv

curriculum vitae.

Basics

Name Daniele Di Mauro
Label Computer Vision and Machine learning Specialist
Email ddimauro@nextvisionlab.it
Url https://didiemme.github.io/
Summary An Italian-born specialist in machine learning and computer vision with a strong focus on designing and developing algorithms for applications such as indoor navigation, underwater 3D reconstruction, egocentric vision, and domain adaptation. Complemented by experience in the design and implementation of distributed systems. Proficient in utilizing cutting-edge technologies.

Work

  • 2022.11 - Present
    Senior Researcher
    Next Vision s.r.l.
    Designed and developed computer vision algorithms for indoor navigation, underwater 3D reconstruction, egocentric vision, and domain adaptation.
    • Nerf / 3D Gaussian Splatting
    • SLAM / Camera Relocalization
    • Ego Vision
  • 2020.11 - 2022.11
    Postdoctoral Researcher
    University of Catania
    Computer Vision Research.
    • SLAM / Camera Relocalization
    • Domain Adaptation for Semantic Segmentation
    • Synthetic Data
  • 2019.10 - 2020.10
    Postdoctoral Researcher
    University of Catania
    Computer Vision Research.
    • SLAM / Camera Relocalization
    • Domain Adaptation for Semantic Segmentation
  • 2013.01 - 2014.06
    Software Engineer
    Offerte tour operator
    Designed and developed a search engine for travel offers using SOAP web service aggregation in Java (JBoss). Created and implemented both SOAP and RESTful APIs to retrieve aggregated data. Developed a web application to consume the API data, based on AngularJS. Gained exposure to MySQL and Oracle databases.
    • SOAP/REST Web Services
    • JavaScript/AngularJS Frontend development
    • Python/PHP Backend development
    • MySQL/Oracle
  • 2011.11 - 2012.04
    Software Engineer
    CrowdEngineering
    Designed and developed Ajax-based web functionality for CRM software.
    • Web Services/REST API
    • JavaScript Frontend development
    • PHP Backend development
  • 2009.08 - 2011.03
    Software Engineer
    NCE s.r.l.
    Designed and developed a client-server audio/video streaming system. Responsible for UI design and development using Eclipse RCP. Served as a database analyst.
    • SOAP Web Services
    • Distributed Systems

Volunteer

  • 2006 - 2011

    Catania, Italy

    Board Member
    Aegee Catania
    IT Responsible and Advisory
    • Awarded Honorary Membership in December 2011

Education

  • 2015 - 2019

    Catania, Italy

    PhD in Mathematics and Computer Science
    University of Catania, Italy
    Scene Understanding for Parking Spaces Management
  • 2007.03 - 2007.06

    Aalborg, Denmark

    Visiting student
    Aalborg University, Denmark
    Worked on teleguide system for a robot ended in a pubblication
  • 2005 - 2010

    Catania, Italy

    MSc in Computer Science
    University of Catania, Italy
    Shape analysis and automatic classification of decorative patterns
  • 2004.02 - 2004.07

    Aalborg, Denmark

    Erasmus Scholarship
    Aalborg University, Denmark
    Courses on Timed Automata and Data Mining
  • 2001 - 2005

    Catania, Italy

    BSc Computer Science
    University of Catania, Italy
    Visualization of geographical data through 3D modeling and python scripting.

Publications

Skills

Computer Vision
Indoor Localization & SLAM
Egocentric Vision
Domain Adaptation
Image Classification
Object Detection
Neural Rendering
Semantic Segmentation
Programming Languages
python
c/c++
c#
java
javascript/typescript
php
bash
DevOps Tools
docker/docker compose
git
apache/nginix
mysql
redis
Software Development
Distributed Systems/API Design
Databases Design
Unity iOS/Android

Languages

Italian
Native
English
Fluent
Spanish
Elementary