Katelyn Baker

Senior Principal Software Engineer at Generative Engineering

Reading, England, United Kingdom
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
Katelyn Baker is a Senior Principal Software Engineer and seasoned architect with over a decade of experience building and steering distributed systems and DLT platforms. She was an early engineer on Corda and a principal architect of its second-generation overhaul, contributing bytecode/class-generation work to the flagship open-source corda/corda repository. Equally at home writing Kotlin/C++ code and setting multi-team technical strategy, she has led architecture and delivery teams responsible for sandboxing, reliable P2P messaging, and enterprise DLT infrastructure. Currently at Generative Engineering, she is applying generative model-driven practices to backend systems for robotics and automotive engineering. Known for blending hands-on craftsmanship with long-term vision, she also brings a PhD in Network Robotics and a penchant for offbeat pursuits—from podcasting to learning Finnish—that reflect her curiosity beyond engineering.
code9 years of coding experience
job18 years of employment as a software developer
bookPhD Network Robotics, PhD Network Robotics at University of Reading
github-logo-circle

Github Skills (6)

kotlin10
bytecode10
codegen10
unit-testing9
javas8
java8

Programming languages (7)

JavaC++RustJavaScriptHTMLKotlinPython

Github contributions (5)

github-logo-circle
corda/corda

Jun 2017 - May 2022

Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Role in this project:
userBack-end Developer
Contributions:7 releases, 455 commits, 724 PRs in 5 years
Contributions summary:Katelyn's commits primarily focused on enhancing the "carpenter" functionality within the Corda repository, specifically adding the capability to synthesize and handle interfaces in generated classes. Their work involved modifying existing classes, implementing the generation of interface code and creating various test cases. They demonstrated an understanding of class generation and bytecode manipulation in a Kotlin environment.
interoperabledltsmart-contractprivacytransact
fenryka/corda-cpp-amqp

Apr 2019 - Feb 2022

Corda C++ Serialisation Framework Implementation
Contributions:136 commits, 27 PRs, 193 pushes in 2 years 11 months
dltblockchainserializationcordaqpid-proton
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