Self-taught programmer who transitioned from data visualization to diving deep into computer science and distributed systems. Passionate about building innovative tech solutions and exploring cutting-edge computational challenges.
Things I’ve worked on:
-
Leading a cross-functional team of 5 in developing an AI-driven news recommendation product. Oversaw the training, integration, and deployment of machine learning models leveraging Nx, Bumblebee, and Keras.
-
Designed a scalable Kafka-based data processing pipeline for large-scale ingestion into Qdrant and Postgres. Implemented a Kafka Streams pipeline to compute real-time user metrics, optimizing recommendation algorithms. Migrated existing data pipelines to Kafka and ClickHouse, enabling efficient storage and querying of over a billion rows.
-
Owned and maintained multiple Single Source of Truth (SSOT) services built with Elixir, Golang, and TypeScript, ensuring data consistency across platforms.
-
Engineered and optimized CI/CD workflows using Nix, Jenkins, ArgoCD, and Vault, significantly reducing deployment time and improving reliability.
-
Contributed as a core developer to a multi-node opinion trading platform, leveraging Kubernetes (K8s) and BEAM for fault-tolerant and scalable architecture.