Marcos Passos

Founder & CTO at Croct

Denver, Colorado, 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
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.
code13 years of coding experience
job15 years of employment as a software developer
bookGraduation Computer Science, Graduation Computer Science at Universidade Candido Mendes
bookGraduation Computer Science, Graduation Computer Science at Universidade do Sul de Santa Catarina
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
400reputation
41kreached
2answers
15questions
github-logo-circle

Github Skills (16)

serialization10
javas10
deserialization10
avro10
data-serialization10
jackson10
schema-changes10
java10
audio6
htaccess6
algorithm6
apache-kafka6
android6
apache6
redirect6

Programming languages (14)

JavaC++CRustScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
Uber-project for standard Jackson binary format backends: avro, cbor, ion, protobuf, smile
Role in this project:
userBack-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.
avroprotobufbackendsserializationcbor
croct-tech/plug-js

Mar 2020 - Jan 2023

Croct's official SDK for JavaScript.
Contributions:6 releases, 43 reviews, 123 commits in 2 years 10 months
real-timeintegrationcollectreal-time-datajavascript
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
Marcos Passos - Founder & CTO at Croct