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 based in Denver with 12 years of experience building product-led technology companies and tooling that drives e-commerce growth. He currently leads Croct, a personalization and marketing platform that uses a natural programming language to help teams segment, engage and deliver dynamic content at scale. Previously he restructured product and engineering organizations at Zocprint, Printvenue, Digipix and Rocket, delivering redesigns and marketing tooling that produced double-digit gains in conversion and average order value (12–20%). An engineer at heart, he’s contributed to FasterXML’s widely used Jackson dataformats-binary project—fixing Avro union serialization, schema-evolution issues and adding custom serializers—demonstrating deep backend serialization expertise. Early entrepreneurial wins include founding high-traffic communities and a top-10 self-publishing platform, reflecting strong product instincts and hands-on execution.
code13 years of coding experience
job15 years of employment as a software developer
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)

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

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