◐ Shell
clean mode source ↗

vim89 - Overview

View vim89's full-sized avatar

💭

I may be slow to respond.

Vitthal Mirji vim89

💭

I may be slow to respond.

Organizations

@llm4s @com-vitthalmirji

Block or report vim89

Hi, I'm Vitthal

Staff Engineer | Data Architect · Scala · Functional programming · Spark · GCP

What I do

  • I ship reusable data frameworks that cut delivery time and reduce incidents.
  • I run large Spark/Databricks pipelines with sub-2h freshness.
  • I modernize old data estates, reduce infra cost, and push SLAs up.
  • I build data-quality automation so QA doesn't take 3 days.

Writing

  • I write technical posts on type-safe data engineering, Scala patterns, and production lessons.
  • My posts on vitthalmirji.com have crossed 25K+ views.

Talks

  • I speak at technical conferences on Scala, data engineering, and reliable AI systems.

Connect with me:

whoami_vim whoami_vim vitthal10 vitthalmirji @vim89 vim89 https://vitthalmirji.com/feed.xml

Languages and Tools:

docker elasticsearch java jekyll jenkins kafka kotlin linux mongodb oracle postgresql postman scala spring travisci

GitHub snapshot

Vitthal's GitHub stats

Top Langs

Metrics

Pinned Loading

  1. Let's be honest - most data pipeline frameworks treat types as suggestions. Config files are strings. Schemas are "validated" at runtime. Data quality is an afterthought. So, let's do differently

    Scala 3

  2. Simplified ETL process in Hadoop using Apache Spark. Has complete ETL pipeline for datalake. SparkSession extensions, DataFrame validation, Column extensions, SQL functions, and DataFrame transform…

    Python 56 41

  3. Agentic and LLM Programming in Scala

    Scala 248 104

  4. toon4s: Token-Oriented Object Notation for JVM

    Scala 30 4

  5. Forked from com-lihaoyi/cask

    Cask: a Scala HTTP micro-framework. Cask makes it easy to set up a website, backend server, or REST API using Scala

    Scala