Data products
By dauvi
 
 
 
Data
science - infra - products
An overview on the different projects and products I've been working in the last 15 years spanning between major industries, many communication channels both for B2C and B2B business.
 
Skills
An overview on skills and experiences
python R c++ go
html5 css3 js d3 react angular
flask fastapi nodejs angular
nginx celery redis
git svn ci/cd actions
docker swarm/machine kubernetes terraform
sql postgresql cassandra mongodb neo4j elastic presto
ecs emr lambda api gateway athena redshift
tensorflow torch sklearn
kafka kinesis mosquitto
Clients
Clients and projects
mobility telco media
DeutscheTelekom Telefonica Vodafone TIM
Mediaset Modadori Sky
Nissan
Unicredit
Lufthansa
Circ/bird vay
Engels&Völkers UnibailRodamco Tank&Rast
Branches
Branches and channels
dmp ssp dsp ad-server programmatic
maxymiser amadeus shopify
genesys avaya
odoo ...
FM/AM antennas
arduino teensy m5stack dsp
Portfolio
Selected projects I have worked on
Programming - modeling
My Responsibilites
Develop and test data science libraries and products
Technologies
python, c++, sklearn, tensorflow, fastapi, javascript
Details
Scientific, computational and machine learning libraries developed during project develpment.more
Time series, predictions, forecast, image recognition... less
Project Website
A/B test e-commerce
My responsibilites
Test ideation, prototyping, agency briefing, go-live, monitoring, reporting.
Technologies
javascript, html, maxymiser, R, tealeaf, tealium, python
Details
Over 30 A/B tests on lufthansa.com booking portal with 3M certified uplift in revenue.more
Personalization program on lufthansa.com to propose variants that convert in more booking/expenses. less
Project Website
Agent compensation
My responsibilites
Test incentives to support agent motivation and company goals
Technology
R, python, stan
Description
A metric means defining the main objective for a company. If the worker compensation nor the optimization of an AI are aligned with the company overall goals different impulses drive the evolution in different directions. ... more
In this project different compensation schemes are tested based on the distribution of real data. less
Project Website
Mobility patterns
My responsabilities
Product owner for origin destination matrices, street routing ando motorway stops. Commercial agreement with the clients, software feature request, delivery roadmap, data quality.
Technology
python, tensorflow, sklearn, dijkstra
Description
Supporting sales in preparing the proposal to clients, writing request for the software development which would include new features, scheduling process time and responsible for data quality. Preparing the delivery and check consistency across reports. ... more
Specialized in origin-destination matrices, modal split, routing, dwelling time on motorways. less
Project Website
Audience evolution
My responsabilities
Syncing platforms, dump and analyze data, enrich data, prepare targets, dispose targets for advertising.
Technology
python, R, tealium, d3
Description
Targeted advertising gained more attention over time since more and more clients were keen to spend more for targeted audience. ... more
My task was to work on the ingestion of tags across all publisher properties (over 60 brands), sync different advertisement platforms, dump data on the datalake, enrich data with third parties and publish audiences on adv platforms. I was representing my company in the enterprise for all technological and modeling choises. less
Project Website
Customer lifetime value
My responsibilities
Create an optimization metric: measurable, optimizable, CLV based.
Technology
R, stan, python, postgres
Descriptions
No revenues are useful if they are not sticky, the value of a single customer changes over time and different factors can influence that. more
Design a metric that maximize the customer value over a time of 3-5y allows the best choice in the today's strategy. Running all necessary analytics to understand how to segment the customer base, to indentify the churn causes and the product success. The analytics on the customer lifetime value was essential to aim to the most valuable strategy for the company, spot the main causes for churn, support feature engineering for better performances. less
Project Website
Infrastructure - pipelines
My responsibilities
Design and deploy infrastructure
Technology
docker, kubernetes, aws, gcp, on-prem, terraform
Descriptions
Collect requirements for proposing a stable, secure, robust and easy to maintain data platform. Proposing the best hosting solution, deploy services and monitor the cluster. more
Estimate costs, develop middlewares, orchestrate components. less
Project Website
  • <
Logistic - optimization
My responsibilities
Develop and deploy a model to optimize fleet maintainance.
Technology
fastapi, celery, redis, tensorflow, reinforcement learning
Descriptions
Developed a reinforcement-learning / Monte Carlo simulation tool to create the best allocation of resources for fleet maintainance. more
Commercial solutions were inadequate to provide a resource planning tool for cost effiecient operations. I developed end-to-end solution to integrate with the existing app and backend to plan shifts and operations. less
Project Website
Time series
My responsibilities
Forecasts, predictions, causality, decomposition, latent variables
Technology
python, sklearn, lstm, R, decomposition techniques
Descriptions
Forecasts on: metric maturation, audience presence, impression volumes, telemetry disruption, spikes... Predictions on most relevant features, latent variables, dimension reduction. more
A precise forecast was crucial to sell the correct amount of creativities for advertising. less
Project Website
Data visualization
My responsibilities
Present, explain and update data
Technology
d3, R, python, ajax, css
Descriptions
In data science is crucial to find the best representation of data that can convey the most significant message to the audience. There are many visualization used to show and explain results. more
I have been using waterfall, radar, heatmaps... to support the visual impact of data. less
Project Website
language models
My responsibilities
Problem definition, model scouting, model comparison, strategy
Technology
python, tensorflow, huggingface, BERT, chatGPT
Descriptions
Collecting the use case, decide the strategy between: 1) fine tuning 2) prompting 3) embeddings 4) miniature models. For prompting building the interface otherwise batch processes. more
Ad hoc model can help reduce costs and personalize the interface less
Project Website
App/microservices
My responsibilities
Collect the requirements, propose a tech stack, deliver
Technology
nodejs, angular, react, python, go
Descriptions
The interface to a backend is a key component for enrolment of a service. Here I build graphical interfaces and middlewares to call an API and use its results more
Middelwares grant safety, authentification and a moderated use of the services in the backend. less
Project Website
Generative AI
My responsibilities
Preproces immages, obtain metadata, create filter, design models, apply them.
Technology
opencv, tensorflow, keras
Descriptions
A runthrough GAN, variational autoencoders, image filters,super resolution, style transfer more
Custom models can be trained to create nice effects on images and audio less
Project Website
Cloud/deployment
My responsibilities
define the services needed to deploy apps
Technology
terraform, aws, gcp, kafka, mosquitto
Descriptions
Find the most cost effective (live costs and maintenance) services to roll out an application working with stream data and batch processes. more
Different services can compete on functionalities, it is important to understand which one fits at best to a specific case considering future scaling. less
Project Website
Analytics/BI
My responsibilities
Identify data sources, prove data quality, write queries, display data
Technology
spark, SQL, R, javascript
Descriptions
Define the most relevant metrics for the project and understand data availability. Test the data quality and write queries to create sesible information. Identify the type of graph that creates the most important message and populate it. more
I have been using waterfall, radar, heatmaps... to support the visual impact of data. less
Project Website
I Provided consultancy on
key components in the project/product development
 
Channels
Specialized in the main communication channels: e-commerce, email, advertising, call center, chat bots, apps...
 
Technology
Cloud, machine learning, generative, predictive..
 
Ideating and prototyping
I have been ideating products with clients/stakeholders and delivered the prototypes and MVPs.
 
Data visualization and reports
Partners and clients could monitor performances and admin the products
 
Coaching and managing
Coaching juniors and students, manage and hire resources, discuss personal and professional growth, expose and present in conferences.
 
Timely deliverables
Manage expectations, correct extimate on cost and development, progress updates and timely deliverables.
 
Research and scouting
Study new models and technology to provide appropriate solutions to the projects.
 
Secure
Designing secure and compliant platforms and data pipelines. I have been working with GDPR compliant architecture. Encryption, anonymization, masking, restricted user and group access rights.
 
Documentation
Documentation as essential part of the development cycle to make sure everyone is informed in the proper language. Ready to present and expose internally and externally.
 
Hands-on
Always worked in filling the gap using different technologies to support the teams or to benchmark the solutions they provided.
Contact...
Contact me through provided social media or email
marelli @ inven tati . org

Berlin, Germany

Salò, lake Garda, BS, Italy