Surendra Kumar's profile picture

Surendra Kumar

Senior Software Engineer

Go, Kubernetes & Cloud-Native Expert

India
surendra10080@gmail.com
+91 9926761055
Available for hire

Surendra Kumar Golanglogo

Professional Summary.

Senior Software Engineer with over six years of experience specializing in building and scaling high-throughput backend systems. Proven expertise in migrating monolithic architectures to microservices, developing low-latency gRPC frameworks in Go, and leveraging cloud-native technologies like Kubernetes and AWS. Eager to apply skills in system design and performance optimization to solve complex engineering challenges.

Skills.

Languages

Go (Golang), Python, JavaScript

Backend

gRPC, REST APIs, Microservices, Protocol Buffers, RabbitMQ, Kafka

Cloud & DevOps

AWS (Lambda, S3), Docker, Kubernetes, Nginx, Grafana

Databases

MongoDB, MySQL, Elasticsearch, Redis

Frameworks

Gin, Mux, ReactJS, NextJS, Node.js

Tools

Git, Agile, SwaggerUI, Firebase, SendGrid, Razorpay

Experience.

"Just Dial Limited, the leading local search engine in India, offers multi-platform services including web, mobile, voice, and text to users across the nation."

Senior Software Engineer

Justdial | Bangalore | Oct 2021 - Present

  • Architected and built a high-throughput batch processing system using Go, Kafka, and ReactJS, successfully enabling over 10,000 daily bulk file uploads with 99.9% reliability.
  • Led the migration of a monolithic architecture to a microservices environment using Docker and Kubernetes, improving system performance by 40% and reducing deployment time by 30%.
  • Engineered a scalable, low-latency gRPC framework in Go, which cut API response times by 20% (from 500ms to 400ms) and improved REST-to-gRPC conversion efficiency by 40%.
  • Streamlined API development by integrating SwaggerUI with the gRPC framework, boosting team productivity by 15% through simplified documentation and testing.
  • Developed a critical loan processing module using Go and gRPC, accelerating financial operations by 30% and achieving 90% accuracy.
  • Implemented Kafka log monitoring with Grafana dashboards, reducing system troubleshooting time by 25%.

Skills: Docker, GoLang, Kafka, MySQL, MongoDB, PHP, Python, NodeJS, Kubernetes, AWS, Redis, RabbitMQ, ReactJS

"A healthcare tech company in the US, aiming to provide a safer, app-free platform for doctors to consult patients, leveraging the country's most popular technology."

Full Stack Developer

Prescribe | Chennai | Aug 2020 - Sep 2021

  • Designed and launched a React-based appointment scheduling interface for over 500 doctors, decreasing scheduling time by 30% and reducing average patient wait times by 15 minutes per session.
  • Integrated the Razorpay payment gateway into the receptionist portal and automated payment workflows, increasing transaction success rates by 20% and boosting monthly revenue by ₹5M.
  • Built a WhatsApp chatbot for appointment booking that achieved 90% user satisfaction and automated 70% of all bookings.
  • Created a Progressive Web App (PWA) for patient feedback, boosting response rates by 25% with over 5,000 monthly responses.

Skills: Firebase, MySQL, MongoDB, NodeJS, ReactJS, AWS, JavaScript

"SuperTax, an efficiency-driven, tax software company offering real-time GST tracking and filing benefits. Aimed at making the tax filing process hassle-free and cost-effective for businesses worldwide."

Back End Developer

SuperTax | Ahmedabad | Aug 2019 - Jul 2020

  • Developed a Python NLP API for GST filings that processed over 10,000 monthly transactions and reduced data entry errors by 90%.
  • Automated a bi-daily data migration of over 50TB using a serverless AWS Lambda pipeline, ensuring 100% data integrity and saving 15+ hours of operational overhead per week.
  • Built a React and D3.js dashboard for real-time GST tracking, which increased user engagement by 30%.

Skills: Java, Python, ReactJS, AWS

Education.

B.E. in Computer Science

Jaypee University of Engineering and Technology | Guna | Aug 2015 - Jun 2019

Awards and Certifications.

Certified Kubernetes Administrator (CKA)

KodeKloud

React Nanodegree

Udacity

Machine Learning and Deep Learning Specialization

Coursera

Work.

Here is some of my work.

(Justdial) Full and Final Settlement Module
  • A Full and Final Settlement (FnF) module is a critical component of an integrated Human Resource Management System (HRMS) designed to automate and streamline the employee offboarding process. This project focuses on creating a robust and efficient system to manage all the procedures and calculations involved when an employee leaves an organization, whether due to resignation, retirement, or termination. The primary goal is to ensure a transparent, accurate, and timely settlement of all financial dues between the employee and the employer, thereby minimizing disputes and ensuring legal compliance.
(Justdial) Batch Processing System
  • Developed a full-stack, high-throughput system using NextJS (frontend), Go (backend), MongoDB, and Kafka, enabling 10,000+ bulk file uploads/day with 99.9% reliability.
  • Optimized data ingestion using streaming and buffering techniques, reducing processing latency by 35% and supporting real-time event analytics.
Go programming language logo
(Justdial) High-Performance Backend Framework
  • Engineered a scalable gRPC/Go framework with reverse proxy integration, improving REST-to-gRPC conversion efficiency by 40% and handling 50,000+ concurrent requests/sec.
  • Enhanced API documentation and testing workflows via SwaggerUI, reducing developer onboarding time by 20%.
(Prescribe) MediConnect
  • Built an end-to-end telemedicine platform enabling online medical consultations, including doctor onboarding, patient history management, appointment booking, and digital prescription generation.
  • Integrated secure payment gateways ( Razorpay) to streamline transactions, achieving a 95% success rate and reducing billing time by 50%.
  • Designed patient-doctor dashboards with React/Node.js, facilitating real-time access to medical records and reducing appointment scheduling time by 30%.
  • Automated prescription workflows using dynamic templates, cutting documentation time from 15 minutes to <5 minutes per case.
(Prescribe) Progressive Web App
Mobile App. 🚀

Testimonials.

What others think of me?

t7 t7