Karthic Kumar K

Senior Software Engineer | Golang, Python, RAG, Haskell | Building Scalable, Resilient Supply Chain Systems | Fintech

Bengaluru, Karnataka, India

About

Backend-focused Senior Software Engineer with 4+ years of experience designing distributed systems for supply chain and fintech. Skilled in Haskell, Go, Python and PostgreSQL, with a strong track record of reducing technical debt, optimizing performance, and deploying scalable cloud-native applications on GCP. Experienced in leading teams, mentoring engineers, and driving architecture decisions. Passionate about clean code, observability, and building resilient systems.

Experience

  • G10X (Remote)
    • Senior Software Engineer
      Apr 2025 - Present · 1 yr 3 mos

      Architected scalable backend systems using Go, Haskell, PostgreSQL, GCP, Kubernetes, and Terraform. Reduced memory usage and improved application performance by replacing Docker base images. Integrated OpenTelemetry for end-to-end tracing, improving debugging speed and observability. Mentored junior engineers, fostering team growth and improving code quality.

    • Associate Software Developer
      Apr 2023 - Apr 2025 · 2 yrs 1 mo

  • JUSPAY (Bangalore Urban, Karnataka, India)
    • Technical Product Analyst
      Jul 2021 - Apr 2023 · 1 yr 10 mos

    • Technical Product Analyst
      Oct 2020 - Jun 2021 · 9 mos