Skip to content
View jairamc's full-sized avatar

Organizations

@meltwater

Block or report jairamc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jairamc/README.md

🧠 Jairam Chandar

  • Engineering Manager
  • Distributed systems enthusiast

🧭 About Me

  • 🇬🇧 Based in the UK (London / Maidenhead orbit)
  • 🏢 Engineering Manager @ Meltwater
  • 🏗️ ~15+ years building backend and data systems
  • 🎓 MSc Computer Science (Distinction), University of Edinburgh
  • 🧵 I write occasionally when something bugs me enough → jairam.dev

📫 Elsewhere on the Internet

⚙️ What I Actually Do

  • Design and run cloud-native systems for large-scale data extraction
  • Lead teams that ship production systems (and survive them)
  • Translate: vague idea → architecture → running system → pager alerts → fixes → lessons
  • Balance engineering, people, and the occasional reality check

🧱 Systems I’ve Lived In

If it stores, streams, or shards data, I’ve probably broken it at least once:

  • Hadoop, HDFS, Hive
  • Cassandra, HBase
  • Kafka, RabbitMQ
  • Elasticsearch

Built systems dealing with TB-scale data per day and the kind of edge cases that only show up at 3am.

🧰 Tech Stack (tooling changes, principles don’t)

Languages:

  • Java
  • Scala
  • Python

Infrastructure:

  • AWS (EC2, ECS, Lambda, RDS)
  • Docker
  • Terraform

Patterns:

  • Distributed systems
  • Data pipelines
  • Backend services

🧪 Previous Lives

  • Meltwater – Principal Engineer → Team Lead → Engineering Manager
    • Built ML-driven content extraction systems on AWS
  • QuantumBlack (McKinsey) – Platform Engineer
    • Backend systems for data science platforms (Scala, Spark, Mesos)
  • Datasift – Big Data Engineer → Team Lead
    • Worked on systems processing ~2TB/day of social data
  • Microsoft (earlier life) – Software Development Engineer
    • Learned things properly the first time (mostly)

🧩 Engineering Beliefs

  • Distributed systems are just failure modes wearing APIs
  • Scale reveals design flaws with theatrical timing
  • Most “technical” problems are coordination problems
  • If it’s not observable, it’s already broken (you just don’t know yet)

Pinned Loading

  1. gitjira gitjira Public

    Script to create a branch based on a Jira ticket

    Python 7 2

  2. docker-spark-kafka-streaming docker-spark-kafka-streaming Public

    Docker files for starting a containers with Spark, enabled with Kafka streaming and Apache Toree notebook

    Jupyter Notebook 6 6

  3. docker-grafana-graphite docker-grafana-graphite Public

    Forked from kamon-io/docker-grafana-graphite

    Docker image with StatsD, Graphite, Grafana 2 and a Kamon Dashboard

    JavaScript

  4. csv-avro-converter csv-avro-converter Public

    Convert CSV files to Avro with Schema Inference

    Scala 3 6