Ashok Menon

Senior Staff Software Engineer at Mysten Labs

Stony Stratford, 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
Ashok Menon is a Senior Staff Software Engineer with 13 years of experience building high-performance language runtimes, developer tooling, and blockchain infrastructure. Currently improving developer experience at Mysten Labs, he works on the Move language, SDKs and core Sui platform components, having contributed bug fixes, core module work, and legacy-code simplification to a major next-generation smart contract platform. Previously at Meta he led teams in programming languages and runtimes, driving optimizations in Hermes, Redex and Buck to reduce app size and improve build and runtime performance. Comfortable across systems, compilers and mobile platforms, he has a track record of low-level bytecode and control-flow work—often improving developer ergonomics as well as runtime efficiency. Trained at Oxford, he pairs research-calibre understanding of languages and VMs with pragmatic production experience in large-scale engineering organizations.
code12 years of coding experience
job8 years of employment as a software developer
bookWilson's School
bookMCompSci, Computer Science, MCompSci, Computer Science at University of Oxford
languagesMalayalam, French, German
stackoverflow-logo

Stackoverflow

Stats
3,676reputation
139kreached
77answers
1question
Badges
scala
top-5%
github-logo-circle

Github Skills (49)

algorithm10
code-optimization10
objective-c10
algorithms10
javascript10
ios10
c-language10
react-native10
control-flow-graph10
distributed-ledger-technology10
testing10
javascriptcore10
intermediate-code10
data-structure10
jscript10

Programming languages (16)

JavaC++RustCKotlinTypeScriptMoveJavaScript

Github contributions (5)

github-logo-circle
MystenLabs/sui

Sep 2022 - Jan 2023

Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
Role in this project:
userBack-end Developer
Contributions:3576 reviews, 52 commits, 1295 PRs in 4 months
Contributions summary:Ashok contributed to the development of the Sui blockchain platform by implementing and modifying core Move modules, including those related to object management, dynamic fields, and the faucet. They addressed multiple bug fixes and made improvements to the existing codebase. Their contributions also involved modifying and adding unit tests to ensure the reliability and correctness of the changes. The user was also involved in removing and simplifying legacy code within the codebase.
ethereumcontractsmart-contract-platformprogramming-languagesui
move-language/move

Oct 2022 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:99 reviews, 14 commits, 74 PRs in 2 months
Contributions summary:Ashok contributed to the Move language repository by fixing bugs related to error messages, specifically addressing spacing issues. They also enhanced the bytecode by exposing the size of the Module Cache, a feature helpful for instrumenting validators. Furthermore, the user made significant changes to the control flow graph, relaxing requirements for back-edges and loop analysis.
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
Ashok Menon - Senior Staff Software Engineer at Mysten Labs