Joel Almeida
Technical Lead, Software Engineer & Data Specialist
Lisbon mail@joel.com.pt
Experience
Technical Lead
Jul 2025 - PresentBNP Paribas Lisbon, Portugal
- Technical Lead for the Data Governance Tool 2.0 (DGT 2.0) at the RISK Data Platform
- Development of DGT 2.0 from scratch with a team of 3 developers, using Python/FastAPI, Angular/TypeScript, Neo4j, Kubernetes and Jenkins/TeamCity
Senior Software Engineer
Feb 2023 - PresentBNP Paribas Lisbon, Portugal
- Work at BNP Paribas Risk Systems with teams across the globe
- Multiple innovation projects, including AI-driven dashboards and graph databases with TigerGraph (GSQL)
Software Engineer
May 2021 - Feb 2023BNP Paribas Lisbon, Portugal
- Responsible for the redesign and development from the ground up of the reserves framework used by Risk Global Markets, mainly using Python and SQL
- Provide users with internal tools that allow them to develop their own products
Big Data Engineer (Data Engineering Analyst)
Sep 2019 - May 2021Accenture Lisbon, Portugal
- Big Data Engineer at one of Portugal's leading telecommunications companies, working in Agile teams (Scrum, Jira, Confluence)
- Designed and built ingestion pipelines for the Hadoop ecosystem and company-wide data loading tools using Spark (Scala), and contributed to the internal data ingestion framework
- Worked with the CRM data science team on data preparation and validation for machine learning models, along with training and prediction frameworks
- Led an internal project for the CRM team on new data methodologies for client management, which became a critical company-wide process
- Mentored at the Accenture Datathon and tutored newcomers at the Accenture Applied Intelligence Academy
Data Engineer
Apr 2019 - Sep 2019Link Redglue Lisbon, Portugal
- Cloud data storage, processing and analytics solutions for moey!, a Portuguese fintech, using Azure, Databricks and Apache Spark
- Internal projects using Python and Django, and machine learning using Python
Summer Internship
Jul 2018 - Sep 2018EDP Lisbon, Portugal
- Predictive machine learning models in Python to forecast grid energy consumption, and distributed calibration of the prediction models (Python, Scala, Spark)
Summer Internship
Jul 2017 - Sep 2017EDP Lisbon, Portugal
- Data analysis on the Hadoop ecosystem (HBase, Hive, Zeppelin, Spark)
- Grammar and parsing tool (Java, ANTLR4) connecting an Oracle database to a predictive model for grid energy consumption
Education
MSc in Computer Science and Engineering
Sep 2014 - Nov 2019Instituto Superior Técnico Lisbon, Portugal
- Specialization in data processing and analysis