Christian Finn is a product strategy director with 15 years of experience helping software companies align product development, go-to-market, and customer success to drive growth. He has led large product organizations and multi-hundred-million-dollar P&Ls at Microsoft and Oracle, scaled media and voice initiatives at Amazon, and now directs services portfolio strategy at FinancialForce. As a founder and consultant he advised startups on customer experience and AI in healthcare, pairing executive strategy with hands-on technical problem solving. His open-source contributions to prominent machine translation and evaluation projects like Moses and sacrebleu reveal a practical engineering aptitude for backend systems, cross-platform compatibility, and data-processing pipelines. Based in Issaquah, WA, he combines classical liberal arts thinking with deep product and technical fluency to translate complex technical constraints into user-centered, commercially viable roadmaps.
15 years of coding experience
17 years of employment as a software developer
Bachelor of Liberal Arts Classics, Bachelor of Liberal Arts Classics at Harvard University
Reference BLEU implementation that auto-downloads test sets and reports a version string to facilitate cross-lab comparisons
Role in this project:
Backend Developer
Contributions:5 commits, 7 PRs, 9 comments in 4 days
Contributions summary:Christian primarily focused on fixing bugs and adding features to the `sacrebleu` project, a Python library for evaluating machine translation output. Their contributions included addressing a TypeError related to the HOME environment variable on Windows, implementing support for the `--encoding` argument, and fixing an issue related to calculating reference lengths. The user also integrated error handling by adding a try-except block around `SIGPIPE` calls. These changes suggest the user was responsible for maintaining the project's functionality, cross-platform compatibility, and improving its usability.
Contributions summary:Christian primarily addressed issues related to file handling and compression within the Moses machine translation system. They resolved problems arising from changes in the zlib library, specifically the implicit casting of file pointers. Additionally, the user updated scripts related to model training, incorporating changes and addressing merge conflicts. The user's work involved modifications to C++ files (util/file_piece.cc) and Perl scripts (scripts/training/mert-moses.pl), indicating a focus on core system functionalities and integration.
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.