Ramtin Seraj is a Principal Software Architect and team lead with 12 years of experience building production-grade distributed systems where cutting-edge research meets scalable engineering. He has led R&D teams applying machine learning to real-world products and shaped core blockchain infrastructure at Flow and Dapper Labs, contributing to flagship open-source projects like Flow and Cadence. Skilled in protocol design, backend performance optimization, and cryptographic primitives (including zero-knowledge proof-informed architectures), he focuses on turning research prototypes into reliable platforms serving millions. Currently leading IP infrastructure and blockchain development at Story, he combines pragmatic small-team leadership with deep hands-on coding and systems thinking. His GitHub work shows attention to low-level efficiency—caching, storage refactors, and protobuf-driven API evolution—underscoring a bias for robust, testable core systems. Based in Vancouver, he pairs an MS in Computer Science with a track record of shipping high-stakes infrastructure for games, apps, and digital assets.
12 years of coding experience
15 years of employment as a software developer
Amirkabir University of Technology
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at Simon Fraser University
A fast, secure, and developer-friendly blockchain built to support the next generation of games, apps, and the digital assets that power them.
Role in this project:
Back-end Developer & Integration Engineer
Contributions:1890 reviews, 2070 commits, 604 PRs in 3 years 2 months
Contributions summary:Ramtin primarily focused on backend development, refactoring the storage limiter and integrating the system with the FVM. They implemented a cache for register values, showing a focus on performance optimizations and code efficiency. Furthermore, the user seems to have had a hand in the core functionality of the system by writing tests to assess the validity of the execution results.
Cadence, the resource-oriented smart contract programming language 🏃♂️
Role in this project:
Back-end Developer & Automation Engineer
Contributions:102 reviews, 318 commits, 11 PRs in 2 years 3 months
Contributions summary:Ramtin primarily focused on enhancing the `onflow/cadence` repository by modifying code related to transaction handling, language server commands, and testing the runtime environment. The commits involve changes to incorporate the transaction body in references, and updating tests for various runtime functionalities like storage, composite type functions, and account-related features. Additionally, they've contributed by refactoring and incorporating RLP decoding utilities, indicating backend and utility-related contributions.
cadencesmart-contractcontractblockchaincompiler
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
Ramtin Seraj - Principal Software Architect Team Lead at Story