Diego Dupin

Software Engineer at MariaDB Corporation

Greater Nantes Metropolitan Area France
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
Diego Dupin is a senior Java software engineer with 11+ years focused on high-performance database connectivity, currently shaping MariaDB’s Java, R2DBC and Node.js connectors from Greater Nantes. At MariaDB Corporation he contributes backend logic, authentication improvements and feature support (notably setReadonly and auth attributes) to the widely used MariaDB Connector/J and helped extend testing and CI across the Connector/C ecosystem. His background spans hands-on Java leadership and project ownership roles since 2000, blending deep protocol-level expertise with CI/CD and test automation skills. Colleagues rely on him for pragmatic, performance-minded solutions and steady maintenance of critical open-source client libraries.
code11 years of coding experience
job7 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,256reputation
57kreached
41answers
0questions
Badges
mariadb
top-1%
github-logo-circle

Github Skills (26)

c-language10
back-end-development10
mysql10
mariadb10
cicd10
java10
database-connectivity10
javas10
sql10
cprogramming-language10
test-automation10
authentication9
microsoft-azure9
user-authentication9
bash9

Programming languages (13)

C#JavaCSSC++CRustGoJupyter Notebook

Github contributions (5)

github-logo-circle
MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. MariaDB Connector/J is LGPL licensed.
Role in this project:
userBack-end Developer
Contributions:85 releases, 1 review, 2452 commits in 7 years 9 months
Contributions summary:Diego primarily contributed to the back-end logic of the MariaDB Connector/J, focusing on test corrections, merging pull requests, implementing support for the `setReadonly` option, and adding specific improvements for authentication, including adding the ability to specify a connection's authentication attributes. These contributions showcase the user's involvement in enhancing the connectivity, security and functionality of the Java connector. The user also worked on various minor corrections that shows active involvement in maintaining the codebase.
licensedmysql-databasesfaunadbmysqlconnector
MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.The client library is LGPL licensed.
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:16 commits, 26 PRs, 110 pushes in 3 years 8 months
Contributions summary:Diego primarily focused on enhancing the test suite and CI/CD pipeline for the MariaDB Connector/C repository. They implemented Azure CI testing and updated existing tests, including modifying password complexity requirements. Additionally, they integrated new testing environments such as SkySQL HA and tested against various server builds and configurations. Furthermore, they made improvements to the build process by adding test scripts and made corrections for pull request handling.
licensedmysql-databasesmysqlclient-libraryconnector
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
Diego Dupin - Software Engineer at MariaDB Corporation