Kalpesh Prajapati

Senior Software Engineer

Ahmedabad, Gujarat, India8 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable, event-driven backend systems.
  • Led core modules in high-impact fintech projects.
  • Strong expertise in microservices and observability frameworks.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and Healthcare solutions.

Contact

Skills

Core Skills

Scalable Microservices ArchitectureHigh-performance Backend EngineeringAuthenticationAuthorizationFull-stack Development

Other Skills

API IntegrationAPI keysAmazon S3BootstrapC++CI/CDCascading Style Sheets (CSS)DockerGitGolangHBaseHTML5HystrixImage AnnotationInventory Management

About

I'm an experienced and results-oriented Senior Software Development Engineer with a proven track record in building and scaling distributed, event-driven backend systems across domains like fintech and healthtech. With hands-on expertise in C++, Golang, Java, and designing microservices architectures, I specialize in developing secure, high-performance systems that are built to scale. At Skyflow, I’ve led core modules like the Policy Engine and Governance Metadata Services, driving authentication (JWT, API keys, Okta), authorization (RBAC, PBAC), and real-time updates using Kafka and Redis. My work includes deep integration of OpenTelemetry, custom observability frameworks, CI/CD pipelines, and advanced caching strategies for low-latency systems. Previously at Flipkart, I architected and maintained the Gift Card System, delivering high availability and reliability with technologies like Spring Boot, HBase, and Netflix OSS components (Hystrix). My early experience at KiviHealth involved full-stack contributions, helping digitize clinic workflows and scale operations. Backed by a Bachelor's in Information and Communication Technology from DAIICT, I bring strong system design principles, a passion for performance optimization, and a mindset for engineering excellence in every project I undertake. Key Expertise: 💻 Programming: C++, Golang, Java 🧠 Algorithms, Data Structures & Design Patterns ⚙️ Scalable Microservices Architecture 🌐 Distributed Systems & Event-Driven Design 🚀 High-Performance Backend Engineering 📡 Kafka, 🧠 Redis, 🗄️ MongoDB, 🛢️ MySQL, 🪶 HBase 🧵 Concurrency, Multi-threading & In-Memory Caching 🛡️ Authentication (JWT, API Keys, Okta) & Authorization (RBAC, PBAC) 📊 Observability: OpenTelemetry, Logging, Metrics & Alerts 🔄 CI/CD, Docker, Kubernetes 🔌 REST APIs, Proxies, Rate Limiting 🧪 Unit, Integration, Component & E2E Testing 🏗️ System Design & Architectural Patterns 🔍 Debugging, Profiling & Fault Tolerance

Experience

Skyflow

2 roles

Senior Software Engineer

Promoted

Feb 2023Present · 3 yrs 1 mo · India

  • Designed and implemented a microservices architecture for separation of concerns, scalability, and ease of maintenance.
  • Metadata Service: Managed customer metadata, roles (ADMIN, VIEWER, AUDITOR), and policies (plain text, redacted, masked), backed by MongoDB for scalability and schema flexibility.
  • Policy Engine: Managed authentication (AuthN) using JWT, API keys, and Okta, and authorization (AuthZ) with RBAC & PBAC mechanisms.
  • Implemented asynchronous communication between microservices using Kafka, enabling event-driven updates for roles and policies.
  • Leveraged in-memory databases and Redis for low-latency caching and high-throughput access to metadata and policies.
  • Integrated MySQL for structured relational data requirements.
  • Enhanced reliability and observability using OpenTelemetry (OTel) for distributed tracing, structured logging, and rate limiting.
  • Built robust CI/CD pipelines for automated Docker-based builds, Kubernetes deployments, and multi-level testing (unit, integration, component, and load).
  • Applied design patterns (Singleton, Factory, Observer, Proxy, Strategy) and best practices to ensure modularity, maintainability, and extensibility.
  • Conducted architectural reviews focusing on scalability, security, and efficiency, while applying strong problem-solving skills in algorithms, data structures, and system design.
C++GolangJavaMicroservicesKafkaRedis+8

Software Engineer

Feb 2022Feb 2023 · 1 yr · India

Flipkart

Software Development Engineer

Jan 2020Feb 2022 · 2 yrs 1 mo · Bangalore

  • Handling Core Module of Gift Card System as Backend ( Java ) Developer
  • Hands experienced on Different tools, frameworks and Technology ( Spring Boot, DropWizard, Hadoop , HDFS , Hbase, Kafka, Netflix Component Like Hystrix, Maven , ZooKeeper)
  • Working on python/scripting language for script and cron.
  • Delivered on various testing module like unit testing, component testing and integration testing.
  • Working on various database like mysql, Hbase, Hadoop and yak.
JavaSpring BootHBaseKafkaHystrixMaven+2

Kivihealth - medrx technolgies

Software Engineer

Dec 2017Dec 2019 · 2 yrs · Gurgaon, India

  • Working on Clinic Management System, Both Frontend and Backend part of system.
  • Develop, Manage and Optimization features for doctors according to their requirements.
  • Additionally, for doctors Product provides features such as book an appointment, add treatment plan, add prescription, refer another doctor, and cloud printing options for invoice, receipt, treatment plan and prescriptions.
  • Entire Project developed on the base of MVC.
  • Implementation of entire Calendar and Scheduler feature for Better Appointment and Resources Management for Doctors.
  • Provide Image Annotation features where doctor can write notes on image.
  • Provide Inventory Management System where doctor can manage their inventory items.
  • Integration with various API Like Google map, Speech to Text API, Webcam and OCR Integration.
  • optimizating web pages for maximum speed and scalability.
  • Upgrade and Maintain Products to ensure strong functionality and Optimization.
MVCAPI IntegrationImage AnnotationInventory ManagementFull-Stack Development

Social sutra ngo

Rural Internship

Dec 2015Dec 2015 · 0 mo · Himachal Pradesh, India · On-site

  • I worked at SUTRA in December 2015 as part of my rural internship. It is located in Himachal Pradesh. During my time at SUTRA, village elections were taking place, so I worked as a surveyor. My role was to talk with people, understand the problems they were facing under the current gram panchayat, and discuss the issues that should be addressed in the future.
  • It was an amazing experience—I got to learn new things and also understand the culture of the villages around SUTRA in Himachal Pradesh.

Education

Dhirubhai Ambani University

Bachelor of Technology - BTech — Information Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Scalable Microservices Architecture & High-performance Backend Engineering

Explore similar profiles based on matching skills and experience