Hi, I'm Rohith, a Software Engineer 2 at TomTom and MS in Computer Science student at Arizona State University (graduating May 2026, 4.11 GPA). I'm passionate about building scalable systems from first principles and tackling complex distributed systems problems.
Technical Skills
Languages: Python, Rust, Java, SQL, Scala
Core Competencies: Distributed Systems, Database Architecture, ML Infrastructure, Graph Algorithms, Data Pipelines
Tools & Frameworks: PySpark, TensorFlow, PostgreSQL, Neo4j, Weaviate, LangChain, AutoGen
Specialties: Production systems optimization, ETL pipeline redesign, large-scale data processing, event-driven architecture
Production Experience
Designed and deployed a graph-based building-matching engine improving accuracy from 60% to 90% across 50+ million buildings at TomTom
Redesigned PySpark ETL pipelines, reducing computational costs by $40K annually while improving data reliability
2.5+ years building and maintaining production systems at scale
Current Projects
AgentGit: Version control system for AI agent execution, applying Git semantics (branching, checkpointing, diffing) to agent workflows with framework-specific adapters for LangChain, AutoGen, and CrewAI
Distributed ML Training in Rust: Building fault-tolerant distributed training systems, exploring parameter servers and consensus algorithms
Interests & Goals
AI infrastructure, observability, and reliability at scale
Seeking Summer 2026 internships and January 2027 full-time roles in AI infrastructure and distributed systems
Building products that solve real problems at rapidly scaling companies
๐ฏ
Focusing
Popular repositories Loading
-
agentgraph
agentgraph PublicGit-like branching, checkpointing, and comparison for AI agent execution paths. pip install agentgit
-
-
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.


