Francesco Melchiori

ICT Engineer


Summary

    My professional interests include signal processing and machine learning, for diagnostics, automation and geomatics.

Experience

  • 2022/02 - present
    • Data Engineer
    • Provincia Autonoma di Trento, Italy
      • Main goal: public administration digitization and monitoring; simplification and acceleration of complex procedures and implementation of the Italian Recovery Plan (PNRR, mission 1, component 1, investment 2.2).
      • Operations in: Italy.

  • 2016/02 - present
    • Product Manager
    • Würth Phoenix S.r.l., Bolzano, Italy
      • Main goals: product management and software engineering of Alyvix, that is a visual monitoring system. Alyvix automates any application, detecting and interacting with GUI elements on screen. Alyvix measures how long application transactions take and tracks their performance in monitoring systems.
      • Main tools: Python, JavaScript, OpenCV, TesseractOCR, SQL, NATS, InfluxDB, Nagios, Icinga, Notepad++, PyCharm, Windows, PivotalTracker.
      • Operations in: Italy, Germany, Sweden, Belgium, France, Switzerland.

  • 2015/05 - 2016/01 (9 months)
    • Data Scientist
    • SpazioDati S.r.l., Trento, Italy
      • Main goals: development of geomatic pipelines, that retrieve data and extract features, in order to define new estimation models for Italian real estate markets; design, management and technical support of software solutions based on the Dandelion API SaaS, that provides semantic text analytics (entity extraction and text classification) and the Atoka API SaaS, that provides data about all Italian companies (e.g. contacts, locations, business tags and metrics).
      • Main tools: Python, SQL, MySQL, PostgreSQL, PostGIS, OverpassAPI, HTML, Emacs, PyCharm, QGIS, Linux.
      • Operations in: Italy.

  • 2013/05 - 2015/04 (2 years)
    • Software Engineer
    • Microtec S.r.l., Bressanone (BZ), Italy and Vancouver, BC, Canada
      • Main goals: development, testing, commissioning and technical support as regards hardware and software of scanners measuring geometric, optical and structural features of timber: these multisensor systems combine laser, color, infrared, radio and x-ray technologies to infer qualities from outside and inside wood and classify every log and board.
      • Main tools: Timber and Lumber Scanners, C, C++, Win32API, SQL, SQLServer, VisualStudio, Windows.
      • Operations in: Italy, Austria, Czech Republic, England (UK), Ireland, Florida (USA), Oregon (USA), British Columbia (Canada).

  • 2011/03 - 2012/07 (1 year 5 months)
    • Data Scientist
    • Neuroinformatics Laboratory (NiLab), Fondazione Bruno Kessler (FBK)
    • Centro Interdipartimentale Mente e Cervello (CIMeC), Trento, Italy
      • I worked on the following topic: "Machine Learning Methodologies for Neuroscientific Data Analysis".
      • Main concepts: Brain Decoding, Machine Learning, Signal Processing, Statistics.
      • Main tools: MagnetoEncephaloGraphy, Python, Emacs, Linux.
      • Operations in: Italy, Spain, Denmark.

Certifications

  • 2011/09 - lifetime
    • Professional Information Engineer
    • Ministry of Education, Universities and Research, Italy
      • Certificate No. 3402
    • Association of Engineers of Trento
      • Member No. 4544

  • 2012/10 - 2014/10
    • Test Of English as a Foreign Language (TOEFL iBT)
    • Educational Testing Service (ETS)
      • Total Score: 83, Registration Number: 0000 0000 1688 3007

Education

  • 2008/09 - 2011/02
    • M.Sc., Telecommunications Engineering
    • Faculty of Engineering, University of Trento
      • Field: Electrical Engineering and Computer Science.
      • Courses' subjects: Numerical Analysis and Processing, Telecommunication Systems, Telecommunication Electronics, Antenna Analysis and Design, Pattern Recognition, Distributed Systems, Automatic Control.
      • Thesis: "Assisted Design System of Ground-Truth for Remote Sensing Images".

  • 2003/09 - 2007/09
    • B.Sc., Telecommunications Engineering
    • Faculty of Engineering, University of Trento
      • Field: Electrical Engineering and Computer Science
      • Courses' subjects: Mathematical Analysis, Classical Physics, Introduction to Computer Science, Analogue and Digital Electronics, Communication Systems, Electromagnetic Fields, Image Processing and Remote Sensing.
      • Thesis: "Automatic Detection of Epileptic Seizures in ElectroEncephaloGraphic Data".

  • 2007/09 - 2008/09
    • Erasmus Programme, Computer Science
    • Royal Holloway, University of London
      • Courses' subjects: Computer Learning, Embedded and Realtime Systems, Bioinformatics.
      • It was covered by a study grant.

  • 2011/08
    • Ph.D. Summer School in Machine Learning
    • Technical University of Denmark
      • Courses' subject: Machine Learning.
      • It was covered by a study grant.

  • 2011/11 - 2012/07
    • Ph.D. Level Courses aimed to Research
    • ICT International Doctoral School, University of Trento
      • Courses' subjects: Machine Learning, Artificial Intelligence, fMRI Data Analysis, Research Methodology, Technical English.
      • It was covered by a study grant.

  • 2002/09 - 2003/09
    • 1st year B.Sc., Industrial Engineering
    • Faculty of Engineering, University of Trento
      • Basic Industrial Engineering courses.
      • Courses' subjects: Organic Chemistry, Materials Science, Technical Drawing.

Skills

  • Specializations:
    • Signal and Image Processing
    • Machine Learning, Artificial Intelligence
    • Computer Networks, Distributed Systems
    • Antenna Analysis and Design
    • Remote Sensing, GIS
    • Software Development, Agile Development
    • Product Management, Project Management
  • Programming Languages: Python, C, C++, JavaScript, SQL, Bash, Win32API
  • Database Systems: PostgreSQL, SQLServer, SQLite, InfluxDB, SQLAlchemy, PostGIS
  • Open Source Software: SciPy, NumPy, matplotlib, pandas, scikit-learn, Requests, Flask, jQuery
  • Markup Languages: HTML, CSS, LaTeX, Sphinx, Grav
  • Version Control Systems: Git, SVN
  • Editors: Emacs, Notepad++, Sublime, PyCharm, VisualStudio
  • Operating Systems: Linux, Windows