Skip to main content
Cuducos

Cuducos

(they/them)

Making data flow into a better Discover at Bluesky

Senior Product Engineer at Bluesky Social PBC

OttawaOntarioCanada🇨🇦
Report

Highlights

Full profile

Career: 10

Bluesky Social PBC

Remote

Dec 2025 - Present

I work on the AT Protocol data layer behind Discover: turning the public stream of records — every post, like, follow — into real-time features ML engineers use, at a scale and speed that keeps recommendations live. - Designed and built the feature store behind Discover and other ML products, letting data scientists express what was impossible before and directly shaping Discover's quality: it stores and serves features from the live stream of records — over 10k feature writes/s, tens of thousands of reads/s, all at millisecond latencies, with a 75% cache hit rate. - Stood up the new Discover engine end to end, 20% higher like-rate than legacy and noticeably faster for users: staging, zero-downtime rollouts, and profiling throughout — serving latency down from seconds to sub-second P99. - Designed and built the seen & served tracker giving the ML team a new layer of explicit signals to rank on: tens of thousands of checks per second in single-digit milliseconds, with over 95% cache hits. - Rebuilt the Kafka to BigQuery analytics pipeline so ML and product teams have high trust in client event data for analysis, UX, and internal decisions: rewrote the writer on BigQuery's Storage Write API — sustained high throughput, analytics and live events always in sync.

GoScyllaAT ProtocolKubernetesApache KafkaSQLite

Rings Ai

Jan 2024 - Dec 2025

It is my responsibility to refactor the backend of the product for scalability. The criteria for success are reducing cloud, increasing code quality and technical culture, as well as allowing the platform to onboard 100 to 1000x more users. • Design and implement modules for reusability in different parts of the stack • Identify performance bottlenecks and implement alternative solutions in code and architecture. • Create patterns and documentation for code quality, as well as automate code quality checks • Promote proactivity, transparency and collaboration in tech conversations within the team

PythonFlaskSQLAlchemyPostgreSQLRust

Shopify

Dec 2020 - Dec 2023

I work at the Quality & Trust Automation building tools to improve the quality of third-party apps from the Shopify App Store. • Implemented merchant-facing features using generative IA related to Shopify's App Store; • Implemented a new payout system for third-party developers using multiple payment methods, such as bank accounts, PayPal, and others; • Automated the queue for manual audits in the Shopify App Store, allowing our operations team to invest time in the most pressing issues; • Enhanced tooling for the operations team to better understand the quality of third-party apps; • Automated dozens of quality checks for every app available in the Shopify App Store; • Prototyped new implementations and solutions using Go and Rust for higher performance and availability; • Contributed to open-source libraries maintained by Shopify.

Ruby on RailsTypeScriptGoMySQL

World Bank

Aug 2019 - Nov 2020

I worked on three different fronts: operations, corporate, and knowledge sharing. On operations, I contributed to projects in Africa and Asia: Mozambique (digital response to COVID-19 at the level of the Ministry of Health's National Health Institute), Nigeria (connecting the local civic tech communities and civil society engagement to empower monitoring and evaluation platforms for local sub-projects), Kazahstan (theory of change for a project focused on artificial intelligence and smart cities), Guinea (designing the implementation for an integrated system for citizen engagement at three different levels; national, sub-national, and community levels), and Niger (discussing the digital infrastructure and the strategy for the implementation of an early-warning system). Also, I was part of the Citizen Engagement Secretariat, joining the discussion with World Bank staff and other civil society organizations providing feedback for on-going operations in countries such as Tanzania, Iraq, and Malawi. On the corporate side, I delivered, with the Agile team, three workshops in Kazakhstan for the country and regional offices and members of the federal government. There and in the headquarters in DC, I also delivered clinics focused on agile methodologies, mainly Kaban and Scrum. Finally, on knowledge sharing, I co-organized and acted as a panelist in the panel "Government as a platform and Civil Society participation" at the Global Partnership for Social Accountability Forum (2019), contributed with posts to the Governance blog on civic tech and social media accounts, and co-authored a paper on fraud detection in the public sector.

Jusbrasil

Feb 2019 - Jun 2019

As a developer I engaged in technical challenges like porting large amounts of data from NoSQL to graph architecture, updating internal Python libraries and contributing to the the team with code reviews and technical solutions to production bottlenecks.

DgraphPythonGo

Open Knowledge Brasil

Feb 2018 - Feb 2019

Co-Founder of Operação Serenata de Amor, an open source project to empower social control of government expenses using data science. This project was incorporated as the Data Science for Civic Innovation Programme at Open Knowledge Foundation Brazil.

PythonDjangoPostgreSQLElm

University of Essex

Sep 2014 - Jul 2015

During my Ph.D., I was assigned to the Sociological Imagination module, an introductory course for first-year students in the Department of Sociology. Wright Mills's book inspired the syllabus and the course covered different topics in sociology, such as race and gender, labor, poverty, social classes, and consumption.

Insitum

Jul 2010 - Sep 2012

Project leader focused on in-depth social research and innovation processes. The position also involved project and team management, as well as communication with clients, (including corporations such as Panasonic, Itaú Bank, Renault, Google, Telefonica and Natura).

Universidade Federal de Santa Catarina

Jul 2008 - Dec 2008

During my Master's, I was assigned to the Social Theory course, a compulsory course for the third semester of the Social Sciences degree. I taught and discussed the social and political theories and thoughts of George Simmel and Max Weber in these classes.

Media Effects Group

Oct 2005 - May 2006

Development of digital material focused on user interface and new technologies.

Projects: 4

minhareceita.org

Jun 2019 - Present

Minha Receita uses Go and PostgreSQL to create an open and free web API serving public data of Brazilian companies. The Federal Revenue publishes a new batch of data monthly. The project downloads the data and runs it through an ETL to build the backend database. The web API serves approx 25 million HTTP responses a month and has over 700 stars and 20 contributors. I am the creator and maintainer of the project.

serenata.ai

Sep 2016 - Feb 2019

Co-founder of the project who acted as developer and community manager. Currently I offer sparse contributions as a volunteer.

Oct 2016 - Nov 2016

An introductory series to teach Elm programming language. The initiative pioneered the Elm community in Brazil and the chat group for the course was embraced as the Elm Brazil community channel.

expedicaoliberdade.com.br

Sep 2013 - Oct 2013

Expedição Liberdade was produced with Daniel Larusso and Mabel Lazzarin. We visited alternative learning spaces in the UK (and Denmark) to explore how they deal with education.

Publications: 74

Cuducos73 articles
Apr 2025
Oct 2021
Sep 2021
Jun 2018
Mar 2018
Sep 2017

Pão

cuducos.me

Jan 2017
Oct 2016
Sep 2016
Jun 2016
May 2016
Mar 2016
Aug 2014
Dec 2013
Feb 2012
Aug 2008

Other publications

Sep 2013

Skills: 20

Technical

Apache KafkaAT ProtocolDjangoElmGoKubernetesMySQLPostgreSQL
PythonRubyRuby on RailsRustScalaSQLiteTypeScript

Other

DgraphFlaskQdrantScyllaSQLAlchemy

Credentials: 1

Aug 2019

Education: 8

University of Essex

Doctor of Philosophy - PhD, Sociology

Jan 2013 - Jan 2019

Oxford Internet Institute, University of Oxford

Summer school

Jan 2016

Centre for European Policy Studies

Winter school, Nontraditional Labour Markets Driven by Technological and Organizational Change

Jan 2015

University of Manchester

Summer school, Emerging Technologies

Jan 2014

Schumacher College

Short course, Complexity and Collaboration: Applying Complexity Theory to Organizational Transformation

Jan 2014

University of Essex

Master of Arts - MA, Sociological Research

Jan 2012 - Jan 2013

Universidade Federal de Santa Catarina

Master of Arts - MA, Sociology & Political Science

Jan 2008 - Jan 2010

Universidade Federal de Santa Catarina

Bachelor of Arts - BA, Graphic Design

Jan 2001 - Jan 2005

Languages: 4

Portuguese(Native or bilingual)
English(Full professional)
French(Limited working)
Spanish(Elementary)

What else would you like to see here?

Missing something? Tell us what would make this page more useful.

Sign in to share an idea.