Henry Castro is a software developer with 11 years of experience specializing in back-end systems and open-source office infrastructure. Based in Santa Cruz, Bolivia, he has been contributing to and shipping production features for Collabora Online and the LibreOffice core, tackling nuanced problems like mouse event integration, WebDAV bug fixes, and URI/filename encoding in conversion APIs. At Collabora Productivity and The Document Foundation he blends maintenance of large C++/C codebases with improving test coverage for non-ASCII file handling, a detail that reflects attention to internationalization and robustness. His background includes teaching technical courses and consulting for government education projects, showing an ability to translate complex engineering work into practical knowledge transfer. Known for steady long-term contributions rather than flashy one-offs, he brings pragmatic problem solving to collaborative, standards-driven projects.
11 years of coding experience
12 years of employment as a software developer
Software Engineer, Computer Software Engineering, Software Engineer, Computer Software Engineering at Universidad Aut贸noma Gabriel Ren茅 Moreno
Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
Role in this project:
Back-end Developer
Contributions:187 reviews, 518 commits, 462 PRs in 2 years 4 months
Contributions summary:Henry primarily focused on back-end development within the Collabora Online suite. Their contributions included debugging and fixing URI encoding issues related to the "convert-to" API in the wsd component. They also extended unit tests to validate the correct handling of non-ASCII filenames in the conversion process. These changes indicate work on improving the software's data handling and functionality.
Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead
Role in this project:
Back-end Developer
Contributions:799 commits in 8 years 1 month
Contributions summary:Henry's contributions primarily involve back-end development within the LibreOffice core repository, focusing on adding and modifying functionality related to the LibreOfficeKit integration (LOK). They are responsible for implementing features such as local mouse tracking, drag and drop support, and other mouse event handling mechanisms. Furthermore, the user addressed and resolved several bugs related to the application's underlying webdav functionality.
libreofficedevzippull-requesttdf
Find and Hire Top DevelopersWe鈥檝e 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
Henry Castro - Software Developer at Collabora Productivity