Summary
Overview
Work History
Education
Skills
Timeline
Generic

Karthik C

Bangalore

Summary

Senior-level Software Engineer passionate about creating cutting-edge products for the field. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Overview

6
6
years of professional experience

Work History

Technology Lead Consultant

Lemonpay Payment Solutions
Pondicherry
06.2024 - Current
  • Currently, I am working as the Technology Lead Consultant for a payment orchestration platform, enabling seamless multi-bank integrations via a single API, requiring zero code changes from merchants.
  • Used the Go Gin framework and developed a smart payment routing mechanism to enable multiple banks to a merchant, improving the payment success percentage from 45% to 97%.
  • Created the smart routing by storing the third-party success and API trends in Redis, improving the API latency from 10-15 seconds to 2-3 seconds.
  • Used Kafka for message queues enabling seamless and flawless callback mechanism and to show API & system performance to merchants to build trust on payment system.
  • Used gRPC with mTLS (mutual TLS) to communicate between microservices securely.
  • Monitored system performance using Grafana and Prometheus, and identified opportunities for optimization.
  • Contributed to PCI, ISO, SAR DL, DPDPA, and VAPT certifications for payment application.
  • Skills: MERN, Golang, Kafka, Redis, MongoDB, docker, kubernates, AWS, gRPC, System Design, Network architecture, Implementing ISO & PCI standards in code.

Full Stack SDE III (Team Lead)

Neokred Technologies
Bangalore
06.2023 - 05.2024
  • Led the team responsible for developing the Loan Management System (LMS), credit scoring APIs, and credit confidence scoring algorithms.
  • Implemented credit confidence scoring mechanism for New to Credit user by checking various parameter.
  • Reduced credit confidence scoring API latency from 60+ secs to 8-10 secs using go routines for concurrency.
  • Implemented Kafka for expense tracking via SMS for scoring calculation.
  • Implemented Redis to store last and frequently queried data to reduce stress on database.
  • Recommended and implemented Apache APISIX gateway for handling huge traffic and routes isolation in Kubernetes.
  • Skills: Golang, MERN, React-Native, MongoDB, Kafka, Redis, Kafka Kubernetes cluster, Apache APISIX API Gateway.

Full Stack SDE II

Neokred Technologies
Bangalore
07.2021 - 06.2023
  • I worked as a Full-Stack SDE II in “Neokred Technologies Private Limited”.
  • Contributed to the development of Collectbot, a product enabling seamless UPI-based payment processing and collections through direct integration with bank APIs.
  • Integrated Goroutines to enable efficient bulk payment processing.
  • Skills: React, React-native, Node, Express, MongoDB, Graph QL, Redux, Golang.

Full-Stack Developer

Lordshire PVT LTD
Bangalore
10.2019 - 07.2021
  • I have wokred as a Full-Stack APP Developer in “Lordshire Information Research Services Private Limited”.
  • Developed an EdTech mobile application focused on managing examinations, results, and student academic records.
  • Designed and implemented a personalized student training module with progress tracking tailored to individual learners.
  • Skills: React, React-native, Node, MongoDB, Graph QL, Redux.

Education

Bachelor of Technology - Computer Science

Jain University
Bangalore
06-2019

Skills

  • Programming languages: JavaScript, TypeScript, Golang
  • Frontend Development: HTML, CSS, React, React Native, Nextjs, Storybook, Redux, Zustand
  • Backend Development: Nodejs, Expressjs, Fastify, GraphQL, Gin Framework
  • DevOps: Docker, AWS, Jenkins, Grafana, Prometheus
  • Databases: MongoDB, PostgreSQL, Redis
  • Messaging Systems: Kafka, RabbitMQ
  • Version Control: Git, Bitbucket
  • Soft skills: self-learning, problem-solving, communication, time management, and confidence to do anything related to tech

Timeline

Technology Lead Consultant

Lemonpay Payment Solutions
06.2024 - Current

Full Stack SDE III (Team Lead)

Neokred Technologies
06.2023 - 05.2024

Full Stack SDE II

Neokred Technologies
07.2021 - 06.2023

Full-Stack Developer

Lordshire PVT LTD
10.2019 - 07.2021

Bachelor of Technology - Computer Science

Jain University
Karthik C