Margaret Ma

Software Engineer at Chainlink Labs

New York, New York, United States
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
Margaret Ma is a software engineer with a decade of experience building robust backend systems and distributed architectures, currently contributing to Chainlink Labs on the decentralized web. She has deep hands-on experience with Go, GraphQL, Postgres, Kubernetes, and blockchain technologies, having implemented permissioned ledgers with Hyperledger Fabric and multichain support for Chainlink feeds. Her background spans healthcare telemedicine systems, fraud-prevention engines, and developer tooling, reflecting a pragmatic balance between velocity and maintainability. Comfortable across full-stack and infrastructure layers, she pairs production-grade engineering with an open-source mindset—her Chainlink contributions added key RPC and job-management features that enable secure oracle operations across ChainIDs. Trained at Flatiron and Codesmith and grounded in a dual Math and Philosophy BA, she brings analytical rigor and systems thinking to complex, real-world problems.
code9 years of coding experience
job4 years of employment as a software developer
bookSoftware Engineer, Open Source Project Residency, Software Engineer, Open Source Project Residency at Codesmith
bookGraduate School Dropout, International Relations, Graduate School Dropout, International Relations at Harvard University
bookFull-Stack Web Development, Full-Stack Web Development at Flatiron School
bookBachelor’s Degree, Mathematics and Philosophy Dual Major, Bachelor’s Degree, Mathematics and Philosophy Dual Major at Wellesley College
languagesEnglish, Chinese
github-logo-circle

Github Skills (11)

golang10
chainlink10
go10
oracle10
oracles10
blockchain10
api8
apim8
api-design8
protobuf7
protobuffer7

Programming languages (8)

TypeScriptCSSRustJavaScriptGoHTMLSvelteRuby

Github contributions (5)

github-logo-circle
smartcontractkit/chainlink

Jan 2022 - Feb 2022

node of the decentralized oracle network, bridging on and off-chain computation
Role in this project:
userBack-end Developer
Contributions:154 reviews, 5 commits, 87 PRs in 1 month
Contributions summary:Margaret made several contributions to the Chainlink codebase, primarily focusing on backend functionalities. They implemented multichain support by modifying the Feed Manager, which included changes to support ChainIDs. Further contributions involved enabling features such as the Feeds Manager, addressing issues with job proposal redirection, and linking running jobs to approved proposals. The user also added functionalities for job deletion, revocation, and revocation of job proposal specs via RPC.
golangcomputationethereumblockchaindecentralized
hypernetes/HyperNetes

May 2018 - Jul 2018

Contributions:10 commits, 1 PR, 5 pushes in 1 month
hyperledgerblockchainhyperledger-composerkubernetescomposer
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
Margaret Ma - Software Engineer at Chainlink Labs