This blog is a mix of articles and random experiments that may or may not be tied to my day job. Mostly it’s just for fun and to share things that I find interesting.
Hi, I'm Juan Carlos 👋🏻
Latest posts
See all postsWork Experience
See all work- Feb2019 - currentLansweeperLead Developer
As Lead Developer at Lansweeper, I design and scale enterprise-grade data platforms that power real-time reporting, business intelligence, and AI-driven analytics.
My responsibilities includes:
-
Designing and implementing reporting and analytics solutions on top of a distributed microservices architecture using Kafka Go and Node with TypeScript and React for front-end interfaces.
-
Managing and scaling analytical OLAP databases like ClickHouse and transactional databases including PostgreSQL, MongoDB, and Redis.
-
Building CI/CD pipelines with tools like CircleCi and ArgoCD for automating testing/deployment and managing AWS services and infrastructure with Terraform
Beyond the technical work, I spend time mentoring other developers and documenting our learnings. I particularly enjoy writing about the challenges we solve. ClickHouse Cloud featured our scaling story on their blog
-
- Aug2017 - Feb2019Suez GroupFull Stack developer
Developed a private cloud platform offering core services such as authentication, secret management, organizational structures, automated deployments, and internationalization. Built scalable solutions using Node, Java, React, and databases like MongoDB, PostgreSQL, Redis, Elastic Search and Neo4j. Designed and maintained a distributed data architecture based on microservices and Kafka.
Let's Connect
If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.