Diego Kiedanski
Verified Expert in Engineering
Software Developer
Montevideo, Montevideo Department, Uruguay
Toptal member since February 8, 2023
Diego is a Computer Engineer specializing in internet measurements and data analytics for internet traffic patterns. He has worked as a machine learning consultant on projects ranging from price optimization for insurance companies to remote sensing and computer vision to detect schools in remote areas for UNICEF. Diego has worked on three continents, from Yale University (USA) to national train companies (Luxembourg) and South America.
Portfolio
Experience
Availability
Preferred Environment
Slack, Python 3, Visual Studio Code (VS Code), PyTorch, Bash Script, Scikit-learn
The most amazing...
...product I've developed consists on a machine learning model that improves the driving experience by improving automatic gear shifting.
Work Experience
Lead Machine Learning Engineer
Tryolabs
- Created a new standard for data management pipelines that was quickly incorporated into many of the company's projects. These practices reduced 30% of the time spent on data management.
- Collaborated with significant consulting companies to implement and deliver their AI strategy. These allowed me to work on large-scale projects involving more than 30 stakeholders. I was the technical lead for the machine learning components.
- Designed and developed highly efficient machine learning models that improve drivability by reading real-time measurements from a car in motion. The deliverable also included a dashboard that was automatically updated every few milliseconds.
Postdoctoral Associate
Yale University
- Designed a framework to apply machine learning of Decentralized Finance transactions using neural graph networks. Decentralized finance is a financial protocol that runs on the Ethereum blockchain.
- Used federated learning to train distributed machine learning models with applications to air quality measurements.
- Implemented benchmarks for different computer vision data loaders, an integral part of the training pipeline in deep learning projects.
Optimisation Engineer
Centrica
- Acted as the lead researcher on a European project involving state-of-the-art local energy markets and how new regulations would affect innovation in the sector. I delivered all the expected deliverables using 25% of the expected resources.
- Represented the company on a joint project to test optimal charging of a fleet of electric vehicles to deliver demand response as a service.
- Collaborated on a project using reinforcement learning to optimize the use of an energy battery participating in several demand response services at the same time.
Research Engineer
Télécom Paris
- Developed a simulation environment for agents buying and selling renewable energy in a double-sided auction.
- Built a prototype using reinforcement learning for bidding in an auction while optimizing under certain constraints, like meeting the demand for energy in a household.
- Wrote three technical papers at international conferences.
Full-Stack Developer
Universidad de la República del Uruguay
- Acted as the leading developer of an information system designed to simplify the work of the administrative staff behind the computer engineering degree.
- Oversaw the migration between a legacy database system and its newer version, both of which we had to maintain to provide the required functionality to the system users.
- Designed large-scale data transformations involving all records of all courses taken by all students in the university, which could take days to process.
Experience
Parking Lot Occupancy Forecasting Model
https://tryolabs.com/customers/cflTutorial on Object Detection
https://tryolabs.com/blog/2022/10/13/object-detection-and-tracking-step-by-step-guideLion Identification
https://tryolabs.com/customers/lincIn the same way, humans can be identified by their fingerprints, and the pattern of their whiskers can detect lions.
I was the liaison between Tryolabs and two undergrad students that contributed to the project. In that role, I performed weekly follow-up sessions and overall mentoring.
Vegan-Friendly Detector App
https://app.brancher.ai/0cbb196d-4fc9-4778-a39e-bcfab6383a79I used a new platform called brancher.ai to quickly build an app using GPT-3 that tries to infer whether a vegan would agree with a given phrase.
Education
Doctorate Degree in Informatics and Applied Mathematics
Polytechnic Institute of Paris - Paris, France
Bachelor's Degree in Computer Engineering
University of the Republic - Montevideo, Uruguay
Skills
Libraries/APIs
PyTorch, LSTM, Scikit-learn, React
Tools
ARIMA, SARIMA, Slack, Gurobi, CPLEX
Languages
Python 3, SQL, Python, Bash Script, JavaScript, R
Frameworks
Django
Platforms
Amazon Web Services (AWS), Visual Studio Code (VS Code), Blockchain, Pentaho, Google Cloud Platform (GCP)
Paradigms
Agile Software Development
Storage
Google Cloud, Databases, PostgreSQL
Other
Programming, Data Science, Machine Learning, IT Consulting, Data Analytics, Artificial Intelligence (AI), Computer Vision, Deep Learning, APIs, Forecasting, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Game Theory, Full-stack Development, Technology Consulting, Image Processing, Text Processing, Early-stage Startups, Optimization, Web Development, Internet of Things (IoT), Management Consulting, Business Consulting, Stable Diffusion, Text Generation, Online Auctions, Reinforcement Learning, Deep Reinforcement Learning, Convex Optimization, Electric Vehicles, Supply Chain Management (SCM), Supply Chain Optimization, Large Language Models (LLMs)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring