Skip to content
View kartheek0107's full-sized avatar

Block or report kartheek0107

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
kartheek0107/README.md

Kartheek Budime

Backend Engineer • Distributed Systems • Infrastructure

Building high-performance systems and exploring Bitcoin protocol development

LinkedInEmailMedium


🚀 Core Projects

GoDis — Redis Implementation in Go

Production-ready in-memory key-value store with thread-safe operations and persistence.

Architecture: RESP protocol • LRU eviction • AOF persistence • Concurrent clients
Performance:  50K+ ops/sec • Sub-ms latency • 10K+ connections
Stack:        Go • TCP • Goroutines • Custom data structures

→ View Repository


Distributed Task Orchestrator

Fault-tolerant job scheduler with distributed locking and failure detection.

Design:   Platform-agnostic • Redlock algorithm • Worker pooling
Features: Self-service API • gRPC communication • Auto recovery
Stack:    Go • Redis • gRPC • Docker

Offline-First Mobile Data Layer

Cross-platform sync engine with local-first architecture.

Implementation: SQLDelight • Type-safe queries • Relational operations
Optimization:   Indexed columns • Mobile performance tuning
Stack:          Kotlin Multiplatform • SQLite

Real-Time Delivery Platform

GPS-tracked delivery management with multi-user coordination.

Features: Geofencing • 5s location updates • FCM notifications
Stack:    FastAPI • Firebase • React • PostgreSQL

💼 Experience

Software Engineer InternGlexica • Sep 2025 - Present
Backend APIs & data pipelines → 40% latency reduction

Web Solutions InternGlobalLogic • May - July 2025
Infrastructure tooling → 99.9% uptime, 15% faster CI/CD


🛠️ Tech Stack

Systems: Go • C++ • Python • Kotlin • Java
Backend: Redis • PostgreSQL • Kafka • gRPC • FastAPI
DevOps: Docker • Kubernetes • Linux • Git


📚 Currently Learning

→ Distributed consensus (Raft, Paxos)
→ Database internals (LSM trees, B+ trees)
→ Bitcoin Core ecosystem & protocol development
→ Systems programming patterns


🎓 Education

IIIT Sonepat • Computer Science & Engineering • 2023 - 2027


Building infrastructure that scales, one system at a time

Pinned Loading

  1. GoDis GoDis Public

    Go 1

  2. dozo dozo Public

    Kotlin 1