Work
Home
About
Debugging Threads

a tech blog by Cristian Gonzalez

Hey there ! I’m a Staff SE, specialized in backend development, my interests are:

  • Multi-threading, Distributed Systems, Parallel & Stream processing,

  • Data Engineering, ML Ops, and Infrastructure

  • APIs, Microservices, Applications,


My typical techstack: Java, Python, RDBMS/NoSQL, Spark, Kafka, AWS, Airflow, Docker, Kubernetes, Postgres, MongoDB, Redis, Jenkins, Elasticsearch, Solr, MySql, Storm,


What I do

My range of collaboration is close to code and implementation. I like to build and use the technology that fits best to the problem and the team behind, considering future maintainability, testability, scaling & growth profile.

This blog

I made this Blog as a Portfolio to showcase my dedication history for occasional colleges. On real goals, I learn fast, get seriously deep into problems, and strive to build a solution, for team success, which ultimately makes me happy.

Read about my IT journey, real stories on Software Engineering…

  • Image Analysis: A Nudity Moderation architecture

    What happens when massive amount of users attacks your Social Network with offensive pictures ? You have to design a robust and automatic solution:

  • Data Engineering: A Lambda Architecture for Ingestion

    A platform SaaS evolution from spared grouped of services into a full-fledged data processing pipeline for Marketing companies:

  • AdNetworks: A RT User Segmentation Service

    Working for an Ad Network, we needed to augment data from visitors to our clients, this story tells that experience:

  • ML Ops: Speeding up Delivery Decoupling Airflow for GenAI

    How I reengineered the backbone of a NLP training pipeline from hours to minutes

  • Microservices: Reengineering a Middleware MQ with Kafka

    About to land into a massive new market, we had the challenge to inherit and support a legacy prototype OR enable the Business Landing with a Scalable Solution.

  • Scalability: Tunning Spark for Performance

    This’s a story about tunning and resizing Apache Spark clusters on EMR, for reducing unnecessary AWS budget from our Food Marketplace.

  • A Stealth Crawler on Steroids

    How I enabled Marketing insights for price competition, with a price-observer crawler willing to avoid Red and Blue security teams.