K

Kartik Rawat

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Engineered high-performance caching algorithms.
  • Designed scalable backend systems for fintech.
  • Led teams to develop innovative KYC solutions.
Stackforce AI infers this person is a Backend-heavy Software Engineer specializing in Fintech and SaaS solutions.

Contact

Skills

Core Skills

JavaSpring Framework

Other Skills

Amazon Web Services (AWS)Apache KafkaData StructuresJavaScriptJenkinsLuaMongoDBMySQLNestJSNode.jsOpenRestyOpenSearchPython (Programming Language)React.jsRedis

About

Experienced Software Engineer focused on building scalable backend systems, search infrastructure, and developer tools. At Adobe, I've designed ALM's in-house TopK caching algorithm and integrated semantic search to enhance retrieval performance. Previously contributed to core platform services at Smallcase and led KYC solutions at Hyperverge. Passionate about clean architecture, open-source development, and solving high-impact engineering problems across distributed systems and fintech. • Github: https://github.com/kartik1998

Experience

Adobe

2 roles

Senior Software Engineer

Promoted

Jul 2024Present · 1 yr 8 mos

  • Engineered Adobe Learning Manager’s in-house TopK (˜MFU) caching algorithm to support and scale for burst loads approximating 2,000 requests per second for ALM’s public search service leveraging OpenResty, Lua, Spring and OpenSearch.
  • Designed and Built Adobe ALM’s distributed E2E automation framework from scratch, supporting test coverage for 55 live services with asynchronous and multi-account execution, distributed test execution via redis task queues, and automated reporting.
JavaNode.jsRedisSpring FrameworkApache KafkaMySQL+3

Software Engineer 2

Dec 2022Jul 2024 · 1 yr 7 mos

  • • Augmented ALM’s search functionality by implementing vector-based semantic search and developing multimodal ingestion pipelines for text, audio, and video content, resulting in a 32% improvement in result relevance and retrieval accuracy.
JavaNode.jsRedisSpring FrameworkJavaScriptApache Kafka+4

Smallcase

Software Engineer

Sep 2021Dec 2022 · 1 yr 3 mos · Bangalore Urban, Karnataka, India

  • Built and scaled the Payments & Subscription service, integrating with multiple payment vendors (Digio, Razorpay), enabling seamless flat-fee and AuM-based billing with monthly settlements exceeding $300K USD.
  • Designed and launched the External Smallcase Discovery service powering smallcase.com, handling ~1 million daily requests with high availability and performance.
  • Built the Smallcase Management service, the core backend system serving smallcase, stock, and publisher data across broker, publisher, and gateway ecosystems.
JavaReact.jsNode.jsRedisSpring FrameworkJavaScript+6

Hyperverge inc.

Software Engineer

Jun 2020Sep 2021 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Led a team of 3 to design, build, and deploy a Re-KYC service automating user re-verification for BFSI institutions using facematch, OCR, and liveness detection, significantly enhancing compliance workflows.
  • Designed and developed the HyperSnap Web SDK, enabling seamless integration of facematch, OCR, and liveness workflows; currently handling 1M+ daily requests across 4+ countries.
  • Built and launched Velocity, a low-cost alternative to soft credit pulls that retrieves recent loan applications, reducing credit check expenses by 90% while maintaining KYC compliance.
  • Integrated BERT and computer vision models (DL detection, B&W card detection) into Hyperverge's India Digital KYC stack, scaling verification services to support 100M+ daily requests across APAC with high availability and accuracy.
JavaNode.jsNestJSPython (Programming Language)RedisSpring Framework+4

Delhi technological university (formerly dce)

Undergraduate Student Researcher

Jun 2019Jan 2020 · 7 mos · New Delhi, Delhi

  • Research project under Dr. Sonika Dahiya which aims to substantially reduce the effect of outliers on real-world datasets.
  • Tested the effects of merging Intutionistic Fuzzy Set theory and Density Oriented Outlier Detection along with the results achieved with other high performance algorithms such as Noise Clustering and Credibilistic Fuzzy C Means.

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology — Software Engineering

Jan 2016Jan 2020

National Victor Public School - India

High School Diploma

Jan 2015Jan 2016

Delhi Public School, Sushant Lok

10th Grade - CBSE

Jan 2008Jan 2015

Stackforce found 100+ more professionals with Java & Spring Framework

Explore similar profiles based on matching skills and experience