Profilbild von Alessandro Pedori Lead ML Engineer, Senior NLP Engineer, Lead developer/architect aus Berlin

Alessandro Pedori

verfügbar

Letztes Update: 06.09.2022

Lead ML Engineer, Senior NLP Engineer, Lead developer/architect

Firma: Enterprise AI Consulting
Abschluss: MsC. in Computer Engineering
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | französisch (gut) | italienisch (verhandlungssicher) | portugiesisch (Grundkenntnisse) | schwedisch (Grundkenntnisse) | spanisch (verhandlungssicher)

Dateianlagen

Alessandro Pedori-CV-2021-1.odt

Skills

Linux, OS X, BSD, NLP, programming, Big Data, Machine Learning, Deep Learning, AWS, Docker, virtualization, Graph, Multi-model DB, SciKit-Learn, PyTorch, TensorFlow, scripting languages, Python, Elixir, JavaScript, Haskell, Ruby, Scala, Clojure, Perl, XML, SQL, Java, PHP, AutoIt!, Prolog, processing, data mining, Keras, Spacy, NLTK, 0MQ, mostly Postgres, CouchDB/CouchBase, other noSQL, Elasticsearch, AWS/GCP, Git, usability, internationalization, programming language, Gensim, SkiKit, microservices, OCR, DevOps, disambiguation, Alexa, Google, GCP, data extraction, Data Science, web scraping, Cryptography, Python + Flask, algorithm, API, parallel processing, backend, REST interface, CouchBase, database, data analysis, open source, topic modeling, data retrieval, parsing, distributed systems, REST API, Pyramid, Flask, Natural language processing, debugging, Machine Translation, reverse engineering, Apple, Siri, language modeling, regex, WordPress, MobileType, Joomla, Drupal, CSS, frontend, Yahoo!, WAP

Projekthistorie

01/2020 - 05/2021
Lead ML Engineer
Klarna Bank

Building infrastructure on AWS, building and securing tools to enable data scientists to be
faster, packaging of models, CI/DP

01/2017 - 05/2021
Senior Backend Developer
orderbird AG

Total revamping of the platform. Among the rest: architectural consideration for swarms of
devices, moving the backend from Python to Java, creating a model for a REST interface,
adapting CouchBase database usage and synchronization.

01/2019 - 01/2020
Senior NLP Engineer

Senior ML Engineer for Expertlead, in a project for Miele & Cie. KG (name and some details
still covered by NDA) (2019-20)
Co-designing and building architecture of microservices serving different ML models for: shape
recognition, categorization, text detection with subsequent OCR with optimization. Some DevOps
work, setting up the architecture for other developers and for remote access. Some image (pre)
processing.

Consultant for ML, DL, and NLP for several projects, helping to define requirements,
feasibility, pipelines (2018-20)

Senior NLP Engineer (2018for Expertlead in a project for Retresco GmbH, involving skills for
the Magenta platform.
Extraction and organization from wikidata, NLP for disambiguation, parallelization for
performance. Architecture restructuring.

Lead developer/architect for an Alexa Skill for CodeControl: I designed the system from the
first idea, managed and lead a small (4pp) team. (2018)
We both had to use NLP on the inventory to extract the correct information, and for the
interaction.

01/2018 - 01/2020
CTO
EnterpriseAI

ML/NLP engineering
CTO for EnterpriseAI (2020-21)
Architecture of an NLP based solutions, dealing with data gathering and preprocessing,
generating embedding, testing models and assumptions. Hosting workshops, training, teaching.
Gathering requirements from customers.
Tools: Spacy, Gensim, SkiKit Learn, PyTorch

03/2016 - 12/2018
Lead developer/architect
ONSEI GmbH

Lead of a small team (3pp). (2018)

Online reviews/data extraction and analysis for several startup in Berlin (2016-20)

RECENT/CURRENT PROJECTS (2018-2020, continued):
Teaching/public speaking/facilitating (selected)
* Planned and taught a 3 days workshop, "From beginner Python to implementing advanced ML
pipelines", covering up to fine-tuning BERT and recent CNN architectures.
* Organized and facilitated a small "unconference about freelancing" for CodeControl.
* Data Science Retreat Berlin: I taught a 2 days class on real world data gathering, data
extraction, web scraping, practical NLP, hand on deep learning:
* Taught advanced masterclasses in applied NLP for companies
* Ran workshops and organized unconferences in the direction of "body awareness and
relationship skills for geeks", under the umbrella project "body for brainiacs"
body4brainiacs.com (website sadly really under developed)
* Prepared some sections for a master class on Computer Security for Nuclear plants (my
specific areas were: Hacking and Cryptography)
* Organizer of community hackathons

PAST HIGHLIGHTS
Founder and developer of the Open Speed Dating project, March 2016 - end of 2017
Developing a personal project to facilitate speed matching/networking events.
On the technical side, it involves:
* back end development (Python + Flask) of a flexible matching algorithm for arbitrary
identities
* ReST API development and parallel processing

01/2016 - 01/2017
Research Engineer
Aaron GmBH

NLP and Machine Learning
Applying NLP and ML techniques to automate customer support tasks
* data analysis, clean up, normalization
* open source libraries, mostly Python based (scikit-learn, NLTK, spacy, etc.)
* topic modeling and discovery

01/2015 - 01/2016
Senior Engineer
ÜberResearch GmbH

Big Data engineering, mostly with Python, on *nix environment.
* data retrieval, QA, scraping, parsing, uploading
* infrastructure development, mostly on massively concurrently models with 0MQ
* high availability high parallel distributed systems
* REST API development and support
* knowledge extraction
* intensive use and automation of the AWS platform, and Docker
* full stack development, mostly Python on Pyramid/Flask with a Postresql back-end.

01/2013 - 01/2015
Technical Consultant
Acrolinx

* Workflow/process design, optimization and automation
* Project management
* Natural language processing development and debugging
* Programming and scripting to troubleshoot problems, create and deploying solutions
* Third level support: issue investigation, development of workarounds and root cause
identification
* Pre-deployment and testing of new technologies, NLP based and Machine Translation based

01/2012 - 01/2013
Localization Engineer / Internationalization Specialist
Snap-On Diagnostic

Processing of 30+ million words a day
* Management of remote development, translation/content production, QA testing
* Pre-localization, post-localization and processing
* Liaising with language service providers and QA testers, query research and troubleshooting
* Coordination with Chinese reverse engineering and QA teams
* Building and testing of Machine Translation systems to integrate with the work of human
translators

01/1997 - 01/2012
Language Technologies Engineer
Apple Inc.

Software engineering specific to translation and localization of Siri (user interfaces and
back-end) into Italian.
The tasks involved required knowledge of natural language modeling, software development, and
techniques of translation, constantly switching between programming, translating, testing the
results, and managing translators.
*natural language parsing, production, regex design and optimization
*mapping of a natural language system from EN_US to IT_IT and IT_CH, coordinating with work on
French, Spanish and German
*reverse engineering based localization on bleeding edge systems.

FIRST STEPS
Freelance web-designer and webmaster (1997-2004)
Worked on several platforms, started using WordPress when it came out as version 1.0, used
MobileType, Joomla, Drupal, fought CSS and JavaScript in the browser wars. That taught me try
to avoid frontend web development when possible.

01/2000 - 12/2001
Web editor
Yahoo! Inc

Collateral work on data analysis and datamining, using personally developed tools in perl and
Javascript: moved the system from occasional manual checks to regular, automated and graphical
reports, improving efficacy of the classification effort.
Worked on WAP services before smartphones. Cooperated with marketing and sales for comparisons
with competitors and working out the strengths of the brand.

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Alessandro Pedori Lead ML Engineer, Senior NLP Engineer, Lead developer/architect aus Berlin Lead ML Engineer, Senior NLP Engineer, Lead developer/architect
Registrieren