Duarte Leão

Senior Software Engineer For Pentaho Data Integration And Analytics Platform

Lisbon, Lisbon, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Duarte Leão is a Senior Software Engineer based in Lisbon with 14 years of experience building and hardening enterprise data integration and analytics platforms, currently focused on Pentaho at Hitachi Vantara. He combines backend Java expertise with full-stack touchpoints, shipping security and robustness improvements across ETL, data-access services, and BA server components. Duarte has a track record of fixing subtle security flaws (CSRF protections, clear-text credential exposures) and smoothing cross-browser UI behavior, showing attention to both platform integrity and end-user experience. He has worn technical and delivery hats—serving as a Scrum Master—so he pairs hands-on coding with pragmatic team facilitation. Trained as an electrical and electronics engineer, he brings a systems-oriented mindset to data platform engineering and open-source contribution.
code14 years of coding experience
job7 years of employment as a software developer
bookLicentiate degree, Electrical and Electronics Engineering, Licentiate degree, Electrical and Electronics Engineering at Instituto Superior Técnico
stackoverflow-logo

Stackoverflow

Stats
140reputation
18kreached
9answers
0questions
github-logo-circle

Github Skills (25)

javascript10
back-end-development10
css10
user-interface10
gwt10
graphical-user-interface10
java10
human-interface10
security10
javas10
internet-explorer10
csrf-protection10
g10
rest-api9
apache-commons8

Programming languages (12)

TypeScriptPowerShellJavaShellCSSC++RustJavaScript

Github contributions (5)

github-logo-circle
pentaho/pentaho-platform

Apr 2013 - Jan 2023

Pentaho BA Server Core
Role in this project:
userFull-stack Developer
Contributions:322 reviews, 97 commits, 130 PRs in 9 years 11 months
Contributions summary:Duarte's commits primarily focused on improving the user console and addressing various issues related to the user interface and functionality. They implemented changes to the ImportDialog by adding hidden fields and addressing problems with CustomListBox widgets. They also addressed cross-browser compatibility issues, particularly concerning Internet Explorer, by modifying CSS and JavaScript code to correct display and functionality problems. Furthermore, the user worked on fixing issues related to the login page and the schedules table within the application.
server-corepentaho
pentaho/data-access

Nov 2019 - Sep 2022

Pentaho Data Access Wizard
Role in this project:
userBack-end Developer
Contributions:51 reviews, 11 commits, 14 PRs in 2 years 10 months
Contributions summary:Duarte focused on implementing security measures against CSRF attacks within the data access service. They modified several Java files to integrate CSRF protection, specifically within GWT-RPC and GWT-REST services. The user also fixed base URLs for data-access services and addressed the incorrect handling of CSRF tokens in a specific API endpoint. These changes aimed to enhance the security posture of the Pentaho Data Access Wizard.
data-accesswizardpentaho
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Duarte Leão - Senior Software Engineer For Pentaho Data Integration And Analytics Platform