Renato Santos

Senior Software Engineer at Hitachi Vantara

Osaka, Japan
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
Renato Santos is a Senior Full-Stack Software Engineer based in Osaka with four years of experience building scalable web applications using Java, JavaScript/TypeScript and C#. He specializes in backend systems, RESTful APIs, and complex database work (SQL/PL-SQL), and has a proven track record of diagnosing and resolving production concurrency and memory issues using tools like Java Flight Recorder and thread/memory dump analysis. At Hitachi Vantara he optimized long-running exports from ~24 hours to 10 minutes and delivered a concurrency fix that unlocked a stalled production deployment, demonstrating strong customer-facing troubleshooting skills. He contributes backend fixes to well-known open-source projects in the Pentaho ecosystem, improving stability around execution, logging and connection pooling. Comfortable in Agile/Scrum teams, Renato blends hands-on performance optimization with pragmatic full-stack delivery.
code4 years of coding experience
job1 year of employment as a software developer
bookMaster’s Degree, Multimedia, Master’s Degree, Multimedia at Faculdade de Engenharia da Universidade do Porto
bookMaster’s Degree, Game Design and Development, Master’s Degree, Game Design and Development at Universidade da Beira Interior
languagesPortuguese, English, Japanese
github-logo-circle

Github Skills (14)

connection-pooling10
database-connectivity10
testing10
etl10
javas10
zone10
logging10
timezone10
connection-pool10
dbconnection10
java10
database9
sql9
databases9

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
pentaho/pentaho-kettle

Apr 2022 - Jan 2023

Pentaho Data Integration ( ETL ) a.k.a Kettle
Role in this project:
userBack-end Developer
Contributions:75 reviews, 41 commits, 130 PRs in 9 months
Contributions summary:Renato primarily contributed to bug fixes and enhancements related to the Pentaho Data Integration (PDI) tool, a.k.a. Kettle. Their work involved modifying core Java classes within the engine, focusing on areas such as logging, job and transformation execution, and connection pooling. Furthermore, the user resolved issues related to variable resolution and the handling of UNC paths within the file system operations. These changes appear to improve the stability and reliability of the PDI platform.
pentaho-data-integrationetldata-integrationkettlepentaho
pentaho/pentaho-platform

Mar 2022 - Jan 2023

Pentaho BA Server Core
Role in this project:
userBackend Developer
Contributions:30 reviews, 28 commits, 76 PRs in 10 months
Contributions summary:Renato primarily focused on backend development tasks, addressing issues related to time zone handling within the application's scheduling functionality. They modified Java code within the `SystemResource.java` file to correct timezone display and formatting, and implemented fixes to database connection pooling, ensuring proper database connection handling when using SQL Server. Additionally, they addressed failing tests within the platform-user-console and corrected an issue regarding database connections within a transformed context.
server-corepentaho
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