Marcos Passos is a founder and CTO with 15+ years building product-led SaaS platforms and shipping full product lifecycles from conception to growth. Based in Denver, he leads Croct, a personalization engine for commerce, and has a strong engineering background spanning JavaScript/TypeScript, React, GraphQL, Go, PHP and Java. He combines hands-on architecture and backend systems expertise—evidenced by commits fixing Avro serialization and schema-evolution issues in the widely used FasterXML Jackson dataformats project—with product leadership across high-growth ecommerce platforms in Brazil, India and beyond. An early entrepreneur, Marcos built one of Brazil’s top 50 sites as a teen and later founded a top-10 self-publishing platform that was acquired, showing a rare mix of technical depth and commercialization prowess. He’s an open-source enthusiast who applies low-level serialization knowledge to real-world product problems and scales teams to deliver measurable conversion and revenue improvements.
13 years of coding experience
15 years of employment as a software developer
Graduation Computer Science, Graduation Computer Science at Universidade Candido Mendes
Graduation Computer Science, Graduation Computer Science at Universidade do Sul de Santa Catarina
Uber-project for standard Jackson binary format backends: avro, cbor, ion, protobuf, smile
Role in this project:
Back-end Developer
Contributions:1 review, 7 commits, 15 PRs in 1 year 2 months
Contributions summary:Marcos primarily focused on fixing serialization issues within the Avro format backend of the Jackson data formats project. They addressed problems related to union types, including fixing union serialization at the root level and resolving union schemas. Additionally, the user implemented custom serialization and deserialization for specific data types, such as a `House` object, showcasing a deeper understanding of the Avro serialization process and how to customize it. Further commits indicate the user fixed schema evolution issues involving maps of non-scalar types.
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.