Katherine Baillie is a software engineer with seven years of experience building backend systems and developer tooling, currently contributing at Google from Kitchener, Ontario. She has hands-on experience with Java, Docker, Kubernetes and Open Liberty, and has improved logging and JSON output behavior in the prominent Open Liberty application server while adding functional acceptance tests. Her background includes customer-facing technical solutions engineering at Google, a hybrid-cloud internship at IBM, and teaching and leadership roles at Queen’s University where she developed strong communication and mentorship skills. Katherine pairs production-grade engineering with a track record of accessibility and outreach—having led Robogals outreach to inspire hundreds of students—and brings a pragmatic, test-driven approach to improving developer experience.
7 years of coding experience
5 years of employment as a software developer
Bachelor of Computing (Honours), Biomedical Computing, Bachelor of Computing (Honours), Biomedical Computing at Queen's University
Master of Engineering - MEng, Computer Engineering, Master of Engineering - MEng, Computer Engineering at University of Waterloo
Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Role in this project:
Backend Developer
Contributions:53 commits, 13 PRs, 7 pushes in 1 year
Contributions summary:Katherine primarily focused on improving the logging functionality within the Open Liberty application server. Their contributions include formatting and spacing adjustments for console log output, particularly when trace files are directed to stdout, and refining the JSON formatting logic. They added FAT (Functional Acceptance Test) tests to validate the redirection of traces to stdout and the proper formatting of log headers, along with making the field names configurable for json outputs.
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.