Giovanni Carmantini, Developer in Munich, Bavaria, Germany
Giovanni is available for hire
Hire Giovanni

Giovanni Carmantini

Verified Expert  in Engineering

Data Scientist and Sensor Data Developer

Location
Munich, Bavaria, Germany
Toptal Member Since
January 15, 2021

Giovanni is an entrepreneur and data scientist specializing in IoT and sensor data. He was deep in AI research before the 2012 Deep Learning revolution. With a Ph.D. in computational neuroscience and a Master's in robotics, Giovanni brings cutting edge technical expertise to projects. He was instrumental in developing an end-to-end AI+IoT platform for the monitoring of natural ecosystems and has been building AI systems for start-ups and established companies in the consumer electronics space.

Portfolio

foldAI
OpenCV, Docker, InfluxDB, Dash, C++, C, Machine Learning
Bragi
Robot Operating System (ROS), Edge Computing, Internet of Things (IoT), Pandas...

Experience

Availability

Part-time

Preferred Environment

CLion, PyCharm, Linux

The most amazing...

...end-to-end AI+IoT platform I helped create was for the monitoring of natural ecosystems with the start-up I co-founded.

Work Experience

Data Scientist, Co-founder, and CTO

2019 - PRESENT
foldAI
  • Developed a patent-pending technology for the monitoring of ecosystems via Edge Computing.
  • Applied machine learning and AI techniques to multivariate sensor data, able to run on embedded devices.
  • Owned digital marketing and communication topics, from strategy to content creation.
  • Owned market research topics, with the design, carrying out analysis of customer interviews.
  • Developed the full data stack: from data ingestion, to database setup, machine learning processing jobs, up to customized web app setup and development for the visualization of data.
Technologies: OpenCV, Docker, InfluxDB, Dash, C++, C, Machine Learning

Data Scientist

2016 - 2019
Bragi
  • Developed and deployed an in-house machine learning pipeline system adapted to the needs of the wearable technology at the core of the company.
  • Developed and deployed machine learning models able to run locally on embedded devices and powering intelligent behavior in Bragi's wearable products.
  • Created and demonstrated numerous proof-of-concept technologies for investor showcases, which had a role in attracting substantial funding for the start-up.
Technologies: Robot Operating System (ROS), Edge Computing, Internet of Things (IoT), Pandas, Machine Learning, Python 3, Scikit-learn

AI/IoT Monitoring Platform for Forests and Other Ecosystems (Aja)

Aja is a monitoring platform for forestry, biodiversity, and climate change remediation.

My co-founders and I created a patent-pending hardware/software IoT platform for the quantification and accounting of bio-environmental parameters, including forest health, local climate, growth, and biodiversity. Our approach embraces the complexity of ecosystems to enable a realistic evaluation of the services they provide.

As a technical co-founder in an early stage deep-tech start-up, I am involved in all layers of software development for the platform, from the embedded side (development on the IoT devices) to the back and front end.

Languages

Python 3, Python, C, C++

Libraries/APIs

Scikit-learn, Pandas, OpenCV

Paradigms

Data Science

Other

Scientific Data Analysis, Sensor Data, Machine Learning, Data Analytics, Cognitive Psychology, Communication, Neural Networks, Internet of Things (IoT), Edge Computing, eCommerce, Computer Vision, Theory of Computation (TOC), Dynamic Systems, Robot Operating System (ROS), Dash, Lean Startups

Frameworks

Flask

Tools

PyCharm, CLion, MQTT

Platforms

Linux, Docker

Storage

InfluxDB

2013 - 2016

Ph.D. in Computational Neuroscience

Plymouth University - Plymouth, UK

2012 - 2013

Master's Degree in Robotics

Plymouth University - Plymouth, UK

2008 - 2011

Bachelor's Degree in Psychology

University of Bologna - Cesena, Italy

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring