Luís Sousa, Developer in Lisbon, Portugal
Luís is available for hire
Hire Luís

Luís Sousa

Verified Expert  in Engineering

Data Science and Software Developer

Location
Lisbon, Portugal
Toptal Member Since
July 28, 2022

Luís has been a professional software engineer for 13 years and a data scientist for four focusing on business-oriented Machine Learning projects. He has built data pipelines and high-value narrative-driven dashboards, architected cloud infrastructures, led teams, and lectured on Data Science subjects. He values short feedback loops and maintainable solutions while avoiding tech debt.

Portfolio

Miles in the Sky
Amazon Web Services (AWS), Notion, Git, Agile Workflow, IT Strategy...
Rumos (Universidade Atlântica)
Data Science, Data Scraping
OutSystems
R, Tidyverse, Python 3, Amazon Web Services (AWS), Segment.io...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Python 3, R, Slack, Jira, Notion

The most amazing...

...tool I've developed was a mission-based web learning platform in AWS with built-in analytics, extensible by a team of developers with high quality and uptime.

Work Experience

VP of Engineering

2021 - PRESENT
Miles in the Sky
  • Designed and developed the core infrastructure, architecture, and data workflows.
  • Co-managed the Engineering team with the CTO. Developed a custom workflow for the company stack, enabling async, remote work, and a predictable delivery cadence.
  • Served as the technology gatekeeper, selecting projects with optimal feasibility, time-to-market, and value-added trade-offs.
Technologies: Amazon Web Services (AWS), Notion, Git, Agile Workflow, IT Strategy, Product Management, Slack, Strategy, Data Strategy, Web Scalability, Data Scraping

Lecturer

2019 - PRESENT
Rumos (Universidade Atlântica)
  • Developed materials for courses on Python for Data Science and Data Collection Techniques.
  • Taught live classes to students from six editions (so far) in Python for Data Science or Data Collection Techniques.
  • Engineered production-like environments and datasets to optimize the learning outcomes of students.
Technologies: Data Science, Data Scraping

Lead Data Scientist

2019 - 2022
OutSystems
  • Developed a model to deflect the support portal from opening tickets. Created a propensity-to-expand model for SaaS customers. Generated a real-time lead scoring model with ingestion from multiple systems.
  • Developed a Git-based ETL tool for R, Python, and SQL (Snowflake), gluing together the company's data ecosystem.
  • Oversaw an integrated growth model dashboard, with data ingestion from virtually all the company's systems.
Technologies: R, Tidyverse, Python 3, Amazon Web Services (AWS), Segment.io, Salesforce Sales Cloud, Marketo, Git, Web Scraping, Data Scraping

Principal Software Engineer

2010 - 2018
ISQapave
  • Designed and developed a holistic field reporting platform for oil & gas inspection services (onshore and offshore), with about 100 daily users. This included hardware integrations.
  • Integrated the platform with existing systems (inventory management system, HRIS, ERP, etc.).
  • Designed and developed Business Intelligence features over the platform as an upsell play.
Technologies: PHP, JavaScript, SQL, Python, Bash Script, C#.NET, DLL

ETL Tool for R, Python, and SQL

The tool consists of an RStudio Connect app in Vue.js, with Flask and Plumber back-ends and Python and R libraries to support specific I/O features. The ETLs themselves run on Docker (via AWS ECS). ETL code is stored on GitHub. The tool handles cost management, monitoring, alarms, logging, and ETL inter-dependencies. The tool's goal was to empower business-savvy but not-so-tech-savvy people to autonomously set up data pipelines. I developed the entire system.
2005 - 2007

Master of Science Degree (Thesis Pending) in Informatics and Applied Mathematics

Instituto Superior Técnico - Lisbon, Portugal

2002 - 2005

Bachelor's Degree in Informatics and Applied Mathematics

Instituto Superior Técnico - Lisbon, Portugal

Libraries/APIs

Scikit-learn, Pandas, Tidyverse, Vue, Highcharts, D3.js, Ggplot2, Segment.io

Tools

Seaborn, Salesforce Sales Cloud, Slack, Jira, Notion, Git, Mathematica

Frameworks

RStudio Shiny

Languages

Python 3, R, Snowflake, SQL, Python, PHP, JavaScript, Bash Script, C#.NET

Platforms

Amazon Web Services (AWS), Docker, Marketo, RStudio

Paradigms

Agile Workflow, Data Science

Other

Data Analysis, Data Cleansing, Data Wrangling, Web Scraping, Data Scraping, Statistics, Analytical Thinking, Programming, Mathematics, Visual Storytelling, IT Strategy, Product Management, Strategy, Data Strategy, Web Scalability, Statistical Methods, Computer Science, Algorithms, Abstract Algebra, DLL

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