Skip to content
View HarshSingh21's full-sized avatar

Block or report HarshSingh21

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.

Content in all repositories owned by your account will be closed.
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
HarshSingh21/README.md

Header

Software Engineer - 1 @ FourKites · Bangalore, India

Java 25 · Go · Ruby on Rails · Spring Boot · Kafka · Kubernetes


package main

type BackendEngineer struct {
    Name         string
    Role         string
    Languages    []string
    Frameworks   []string
    Databases    []string
    MessageQueue []string
    Cloud        []string
}

func main() {
    harsh := BackendEngineer{
        Name:         "Harsh Singh",
        Role:         "Software Engineer - 1 @ FourKites",
        Languages:    []string{"Java 21", "Go", "Ruby", "Python"},
        Frameworks:   []string{"Spring Boot 3.5", "Rails", "Hibernate", "GraphQL"},
        Databases:    []string{"PostgreSQL", "MongoDB", "Redis", "Elasticsearch"},
        MessageQueue: []string{"Apache Kafka", "Sidekiq", "Dead Letter Queues"},
        Cloud:        []string{"AWS", "Azure", "Kubernetes", "Terraform", "ArgoCD"},
    }
    
    harsh.BuildDistributedSystems()     // Global Address Service (1350 RPS) | CIVMS | Event-driven
    harsh.MigrateCloudInfrastructure()  // AWS → Azure | Zero downtime | 847GB PostgreSQL
    harsh.ProcessHighThroughput()       // 4500 msgs/sec | 5M traces/day | 20+ carriers
    harsh.DesignScalableSystems()       // Cache-Aside pattern | DLQ handling | Circuit breakers
    harsh.BuildRCAAutomation()          // Claude API | 87% accuracy | 87% faster resolution
}

career:
  2026:
    role: Software Engineer - 1
    focus: Contributing & building products
           that help millions of users worldwide
  
  2025: 
    role: Software Engineer - 1
    company: FourKites Inc.
    focus: Distributed Systems, Cloud Migration
    
  2024:
    role: SWE Intern
    company: FourKites Inc.
    focus: Microservices, Kafka, Observability
    
  2021-2023:
    focus: Full Stack Development
    stack: [Spring Boot, React, Node.js]

competitive_programming:
  rating: Expert (peak Master, 2109)
  solved: 855+
SELECT metric, result FROM impact;

┌──────────────────┬───────────┐
│ p95_latency      │ ↓ 79%     │
│ kafka_lag        │ ↓ 87%     │
│ mttr             │ ↓ 87%     │
│ deploy_time      │ ↓ 80%     │
│ db_migrated      │ 847 GB    │
│ cutover          │ 10 min    │
│ downtime         │ ZERO      │
└──────────────────┴───────────┘

⚙️ Tech Stack
Languages Java 21 Go Ruby Python C++ JavaScript SQL Bash
Frameworks Spring Boot 3.5 REST APIs Microservices Design Patterns ReactJS Angular Node.js
Cloud & DevOps AWS Azure Docker Kubernetes Terraform CI/CD Jenkins ArgoCD
Databases PostgreSQL MongoDB Redis MySQL DynamoDB Elasticsearch Cosmos DB
Tools Kafka Airflow OpenTelemetry Signoz Datadog Chronosphere Git JIRA Maven Gradle
AI & ML Claude API LLMs RAG Prompt Engineering GenAI
Fundamentals System Design DSA OOP SOLID Design Patterns Distributed Systems Event-Driven Architecture

#53 Global Edu Round 180 · #76/37K CF Round 996 · #329 IMC Trading · Semifinalist India Grid 6.0


GitHub Streak


Pinned Loading

  1. EventMesh EventMesh Public

    MCP-native event store in Go. Schema-agnostic webhook ingest, SHA-256 dedup and zero-config facet extraction, async LLM enrichment. Postgres-backed, ~20MB distroless image.

    Go

  2. Pass--Generator Pass--Generator Public

    A password generator is a software tool that creates random and complex passwords for increased security. It typically uses combination of uppercase and lowercase letters, numbers, and special char…

    HTML 12 1

  3. Hangman_Gui Hangman_Gui Public

    Python 1

  4. lura lura Public

    AI-native location companion. It tracks your devices live, lets you share your location safely, and turns notes into place- and route-aware reminders that fire at the right moment

    Go 1

  5. Url_Shortner Url_Shortner Public

    Java 5

  6. karaka-sso karaka-sso Public

    Keycloak SSO across a product suite — Spring Boot 4.1 BFF + resource server, themed auth flows, social login, 2FA

    Java