John Ky

Staff Engineer at Zendesk

Sydney, New South Wales, Australia
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
John Ky is a Staff Engineer with 13 years of experience building resilient distributed systems across fintech, cybersecurity, blockchain, and large-scale SaaS. He has shipped low-latency trading infrastructure at Nasdaq, maintained Cardano node and ledger code with thousands of commits, and led account orchestration and migration platforms at Zendesk supporting hundreds of thousands of customers. Comfortable across C++, Java, Haskell, Scala, Rust and TypeScript, he picks up new languages quickly and recently used AI-augmented workflows to prototype and ship high-quality Rust developer tools and a 510 MiB/s JSON evaluator. A prolific open-source maintainer (haskell-works: 156 repos) and contributor to the GHC and Cardano projects, he combines deep systems thinking with pragmatic engineering practices like deterministic testing and STM-based concurrency. Open to high-agency founding engineer roles, he brings a track record of moving complex systems from prototype to production while introducing automation and AI-assisted developer workflows.
code13 years of coding experience
job21 years of employment as a software developer
bookCertificate of Completion, Japanese, Certificate of Completion, Japanese at Japan Foundation
bookUNSW Sydney
bookJapanese, Japanese Certificate I, II, III, Japanese, Japanese Certificate I, II, III at TAFE NSW
bookHSC, HSC at St Mary's Cathedral College
bookSC, SC at St Johns Lakemba
languagesEnglish, Chinese, Japanese
stackoverflow-logo

Stackoverflow

Stats
31reputation
312reached
1answer
2questions
github-logo-circle

Github Skills (14)

cardano10
haskell10
blockchain10
cli10
testing10
nix9
aeson9
github-ci8
githubaction-workflow8
json7
st-monad6
monad-transformers6
haskell-stack6
conduit6

Programming languages (21)

PowerShellJavaC++RustCScalaTeXGo

Github contributions (5)

github-logo-circle
IntersectMBO/cardano-node

Jul 2020 - Jan 2023

The core component that is used to participate in a Cardano decentralised blockchain.
Role in this project:
userBack-end Developer
Contributions:1643 reviews, 941 commits, 1322 PRs in 2 years 7 months
Contributions summary:John's commits focused on adding and testing functionality related to genesis creation, primarily within the context of the Cardano blockchain's CLI tool. They contributed to the development of a test suite for this functionality. The user's work involved code changes in Haskell, including the addition of a new test case and modifications to existing test files.
blockchaincardano
IntersectMBO/cardano-ledger

Jul 2020 - Jan 2023

The ledger implementation and specifications of the Cardano blockchain.
Role in this project:
userBack-end Developer
Contributions:27 reviews, 80 commits, 79 PRs in 2 years 6 months
Contributions summary:John primarily contributed to updating and maintaining the Cardano ledger implementation. Their work involved modifying Haskell code related to index state, nix configurations, and various ledger components, including UTxO, delegation, and transaction bodies. The contributions include adopting base16 decoding functions, adding support for new features, and fixing doctest errors. Furthermore, the user made updates related to the build and continuous integration processes, involving Github Actions.
blockchaincardanocryptocurrencyada
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