Francisco Rubin
Verified Expert in Engineering
Data Scientist and Developer
A software engineer specializing in data science, Francisco has accumulated a wide variety of transferable and job-specific skills. He has gained invaluable experience as the founding member of the data science team at a leading supermarket eCommerce company with tens of thousands of daily orders. Currently, he is working on the Amazon Web Services Fraud Prevention team as a data scientist.
Portfolio
Experience
Availability
Preferred Environment
Git, Jupyter Notebook, Visual Studio Code (VS Code), Trello, Notion, MacOS, Linux, Amazon Web Services (AWS), Google Cloud
The most amazing...
...thing I've developed is a recommendation system for product preferences based on multiple machine learning models, which I launched to production.
Work Experience
Data Scientist
Amazon Web Services (AWS)
- Individually designed and developed a model for fraud detection and deployed it to production.
- Integrated multiple existing projects with a newly designed CI/CD pipeline on AWS to increase developer productivity.
- Improved existing model monitoring dashboards used by leadership to obtain an accurate, up-to-date view of the performance of the team's detection systems.
Data Scientist
Mercadona
- Implemented a multi-model recommender system for product suggestions based on machine learning and matrix factorization and used it in five different features of the product with heterogeneous behaviors.
- Launched multiple microservices and integrated them with the company ecosystem. This included developing integrations with other critical services from different verticals (done directly by our team) and creating various data tools for stakeholders.
- Formed and saw a data team grow from scratch as the initial member and introduced a data science methodology to the company.
- Developed multiple fraud classification models, which were used to identify fraudulent orders before shipping them.
- Optimized warehouse operations by introducing and integrating a smart batching model, which generated picker routes that minimized overall picking time. This was done during the COVID-19 outbreak as an emergency measure to increase capacity.
- Held ownership of every project from start to finish, including gathering data, data analysis, modeling, integrating with other systems, deployment, and monitoring.
- Initiated the set up of a data infrastructure needed for training models and deploying them to production. This did not exist prior to my arrival at the company.
Full-stack Developer
Exact Software
- Participated in every stage of the process needed to develop and launch a web application for thousands of users, going from conception to deployment and continuous monitoring.
- Implemented a rule-based recommendation system that performed matching of user profiles.
- Set up multiple quantitative experiments of user behavior through analytics, gathering insights and reacting to them in an iterative process.
Web Developer
EclipseSource
- Developed a single-page application (SPA) that allows users to create and design complex web forms easily with a drag-n-drop interface, handling the transformation into code automatically.
- Implemented and launched single-handedly the backend of the application. Developed APIs, an automated pipeline of continuous delivery (CD), automated testing, and implemented iterative deployments.
- Released a paper about the work undertaken at this company that was accepted into Google Summer of Code.
Experience
Speakeys
Cryptocurrency Trading Bot
Moving Object Detection for Autonomous Driving
Skills
Languages
Python, JavaScript, CSS, SQL, HTML, GraphQL, Java, NetLogo
Libraries/APIs
Pandas, React, PyTorch, Scikit-learn, NumPy, TensorFlow, Dask
Paradigms
Data Science, Agile, Distributed Computing, Test-driven Development (TDD), Microservices, Linear Programming
Other
Software Architecture, Machine Learning, Artificial Intelligence (AI), Software Development, Google BigQuery, Deep Learning, Data Analysis, Conceptual Design, Web Development, Trend Forecasting, Data Engineering, Computer Vision, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Linear Optimization, Multi-agent Systems
Frameworks
Express.js, Django, AngularJS, React Native
Tools
Google Analytics, Kibana, Git, Notion, Trello, Tableau, Jenkins, Celery
Storage
PostgreSQL, Redis, MongoDB, Elasticsearch, Google Cloud, Amazon DynamoDB
Platforms
Linux, MacOS, Jupyter Notebook, Firebase, Amazon Web Services (AWS), Kubernetes, Visual Studio Code (VS Code)
Education
Spent an Exchange Year in Data Science, Artificial Intelligence
Tsinghua University - Beijing, China
Master's Degree in Data Science, Artificial Intelligence
Universidad Politécnica de Valencia - Valencia, Spain
Spent an Exchange Year in Computer Science
Technical University of Munich - Munich, Germany
Bachelor's Degree in Computer Science
Universidad Politécnica de Valencia - Valencia, Spain
Certifications
Successful Completion of Google Summer of Code 2016
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