Skip to content

KrishnajithUS/KrishnajithUS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors