Hi, I'm Juan Carlos 👋🏻

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.

Latest posts
See all posts
Work Experience
See all work
  • Feb2019 - current
    Lansweeper
    Lead 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 PostgreSQLMongoDB, 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 - Feb2019
    Suez Group
    Full 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 NodeJavaReact, and databases like MongoDBPostgreSQLRedisElastic 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.