Skip to content
View KrishnajithUS's full-sized avatar

Block or report KrishnajithUS

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
KrishnajithUS/README.md

Krishnajith U S - Backend Engineer

coding

About Me

Backend engineer focused on building high-throughput, distributed systems.

I work on real-world scale problems involving:

  • Millions of events per day
  • IoT device communication
  • Reliable data pipelines
  • Fault-tolerant architectures

I care about performance, correctness, and system design, not just writing code.


What I Work On

  • Designing Kafka-based event-driven systems
  • Building IoT backend infrastructure (MQTT + brokers)
  • Optimizing MongoDB & PostgreSQL queries at scale
  • Implementing idempotent, fault-tolerant processing pipelines
  • Handling high-volume ingestion (~millions of messages/day)

Tech Stack

Languages

  • Go (Primary)
  • Python

Backend & Systems

  • Distributed Systems Design
  • Event-Driven Architecture
  • Microservices

Messaging & Streaming

  • Apache Kafka
  • MQTT

Databases

  • MongoDB (Bulk ops, schema redesign, performance tuning)
  • PostgreSQL (Schema design, constraints, indexing)
  • Redis (Caching, TTL-based workflows)

Tools & Concepts

  • GORM
  • Docker (basic usage)
  • System Design (Scalability, Fault Tolerance)
  • Observability & Logging

Key Strengths

  • System Design Thinking
    I don’t just write APIs — I design systems that scale and survive failure.

  • Performance Optimization
    Reduced bottlenecks by replacing naive DB operations with bulk processing.

  • Ownership
    Designed Kafka infrastructure, retry mechanisms, and backfill systems from scratch.

  • Deep Debugging Ability
    Can read unfamiliar codebases (even in other languages) and extract logic quickly.


Projects / Work Highlights

  • Built a Kafka-MQTT pipeline handling device communication at scale
  • Designed retry + DLQ mechanisms for failure handling
  • Implemented bulk database operations to replace inefficient per-record updates
  • Worked on IoT command dispatch systems for large fleets of devices
  • Contributed to data modeling and schema evolution

Connect With Me


Note

If you're looking for someone who understands scale, failures, and systems, we should talk.

Popular repositories Loading

  1. MyntraClone MyntraClone Public

    HTML

  2. WhatsappCrct WhatsappCrct Public

  3. Cowin Cowin Public

    HTML

  4. week6 week6 Public

    Python

  5. LapCare_Ecom LapCare_Ecom Public

    JavaScript

  6. NetFlix-Clone NetFlix-Clone Public

    JavaScript