Charles Singleton

Senior Software Development Engineer at Hitachi Vantara

Wellesley, Massachusetts, United States
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
Charles Singleton is a Senior Software Development Engineer with 10 years of hands-on experience building and automating backend systems at Hitachi Vantara, rising from QA automation to senior engineering roles. He combines a strong academic foundation in computer science with practical skills in Java, ETL and automation, demonstrated by contributions to the widely used Pentaho Kettle project—adding BASE64-encoded ZIP execution for transformations and accompanying unit tests. Known for clear communication and an analytical mind that favors analogies, he excels at translating complex problems into maintainable solutions and reliable tests. Based in Wellesley, MA, he blends disciplined attention to detail with a continual appetite for learning and cross-functional collaboration.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of Massachusetts Boston
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

etl10
javas10
data-integration10
java10
base64-encoding9
unit-testing9

Programming languages (3)

JavaJavaScriptXSLT

Github contributions (5)

github-logo-circle
pentaho/pentaho-kettle

Apr 2019 - Nov 2020

Pentaho Data Integration ( ETL ) a.k.a Kettle
Role in this project:
userBack-end Developer
Contributions:17 reviews, 6 commits, 23 PRs in 1 year 7 months
Contributions summary:Charles primarily focused on enhancing the `pentaho-kettle` ETL tool's functionality. Their commits included expanding the `Pan` functionality to accept and execute BASE64-encoded ZIP files, enabling the execution of transformations from compressed archives. They modified code across multiple Java files to incorporate new parameters and methods for handling the ZIP-based transformation loading process. Furthermore, the user added a unit test demonstrating the functionality.
pentaho-data-integrationetldata-integrationkettlepentaho
singletonc/pentaho-kettle

Jan 2018 - Apr 2025

Pentaho Data Integration ( ETL ) a.k.a Kettle
Contributions:50 pushes, 17 branches, 5 tags in 7 years 3 months
pentaho-data-integrationetldata-integrationkettlepentaho
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
Charles Singleton - Senior Software Development Engineer at Hitachi Vantara