# Marcos Passos

*I'm an entrepreneur passionate about technology's power to change the world and revolutionize people's lives.

Throughout ​my 20+ years of experience in technology, I have worked with the most diverse stack of languages, frameworks, tools, and teams to deliver technical solutions to the most challenging domains. As a software architect and senior engineer, I have solid experience developing SaaS-based applications and APIs to solve data and analytics problems, mainly with JavaScript, TypeScript, React, GraphQL, Go, PHP, and Java. I'm also an open-source enthusiast and active contributor to popular open-source projects used by companies like Google, Apple, and Facebook.

Along the way, I had the opportunity to go through the entire product development cycle, from conception to design and implementation, and finally, the release and growth phases.

Currently, I’m CEO and CTO at Croct, a startup striving to be the first large-scale personalization engine for the web. We are a team of geeks, marketers, designers, and AI experts who believe personalization is the key to taking digital experiences to the next level.*

- [Product update: new PHP SDKs](/post/php-ecosystem-sdks.md): Up until now, Croct's official SDKs have been heavily focused on the JavaScript ecosystem. 
Today, we are thrilled to announce that we are bringing our native, real-time optimization engine directly to the server-side with four new SDK releases: PHP, Laravel, Symfony, and Drupal.
- [Product update: new Hydrogen SDK for Shopify e-commerce stores](/post/shopify-hydrogen-sdk.md): We are thrilled to announce the official release of the Shopify Hydrogen SDK. Designed for speed, flexibility, and privacy, our new SDK empowers developers to seamlessly integrate Croct’s powerful personalization and AB testing engine into their Hydrogen storefronts.
- [Product update: official support for Vue.js and Nuxt.js is here](/post/vue-nuxt-sdk.md): Announcing our official Vue.js and Nuxt.js SDKs. Easily integrate server-side and client-side personalization natively into your application with minimal configuration and zero flickering.
- [Counting the uncountable: how we replaced 115 days of computation with a few seconds of math](/post/audience-estimator.md): How we estimate audience sizes across millions of users in seconds using sampling and Bayesian math.
- [How we built a static analyzer for a real-time query language](/post/static-analyzer.md): Inside the static analyzer that powers type inference, contradiction detection, and reactive evaluation in CQL.
- [Refactoring the Storyblok demo: personalization in one command](/post/refactoring-storyblok-demo.md): See how we replaced complex middleware with a single-line code adjustment to enable native Storyblok personalization.
- [Product update: autocapture for engagement and product events](/post/autocapture-engagement-product-events.md): We now automatically capture ProductViewed, PostViewed, and LinkOpened to simplify setup and improve personalization, segmentation, and analytics.
- [Announcing Croct's one-click integration with Vercel](/post/vercel-integration.md): We’re thrilled to launch our brand-new one-click integration with Vercel, designed to make AB testing and personalization smoother, faster, and more accessible for all Next.js teams.
- [Product update: introducing Croct CLI](/post/croct-cli.md): We're thrilled to announce the launch of the Croct CLI, a powerful tool designed to make the developer experience faster, easier, and error-free.
- [The challenges of interpreting sessions in real-time](/post/sessionization.md): Clustering user events to define when a session begins and ends can be challenging. In this post, you'll discover different session expiration policies to help you make decisions more assertively and easily. Read on to understand which expiration policy best meets your business' needs.
- [Why SEO and personalization walk side by side](/post/seo-personalization.md): How does personalization affect SEO? In this post, you will learn all about Google updates for user experience.
- [Announcing our $1.3M pre-seed round](/post/pre-seed-round.md): We are thrilled to announce our pre-seed round, led by Astella Investimentos, to continue developing the personalization engine of the modern web.
This pre-seed round will help us scale the team and technology that will power the digital experiences of tomorrow.
