Kumar Shivendu

Software Engineer

Bengaluru, Karnataka, India4 yrs 2 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Built one of the fastest growing vector databases.
  • Led multiple enterprise feature developments in authentication.
  • Optimized performance for healthcare applications using ML.
Stackforce AI infers this person is a SaaS and Fintech expert with a strong focus on distributed systems and machine learning.

Contact

Skills

Core Skills

Distributed SystemsLarge Language Models (llm)Product DevelopmentAuthentication ProtocolsEvent DrivenResearch And Development (r&d)ElasticsearchBack-end Web DevelopmentTensorflowPython (programming Language)

Other Skills

Agile DevelopmentAlgorithmsAmazon Web Services (AWS)AngularArtificial Intelligence (AI)BashC (Programming Language)C++ClickHouseComputer ScienceComputer VisionData AnalysisData AnalyticsData ScienceData Scraping

About

Hi, I'm Kumar Shivendu. I'm passionate about search, distributed systems, and LLMs. 👨‍💻 I build Qdrant. It's one of the fastest growing vector databases and world's leading generative AI focused company. Some of our users are Twitter, Quora, Perplexity, Discord, Meesho, and Flipkart. Previously, I used to work at startups like SuperTokens and FamPay — both backed by YC. I also did Google Summer Of Code during my college days, where I built advanced search features for the SWH organization that runs on top of metadata from 300M+ open source repositories spanning 20B+ files (and growing)! I also enjoy helping grow and maintain tech communities for things that I care about. I'm the President of the alumni association of my college (IIT Bhilai). I help with maintaining our alumni community as well as India's largest generative AI group on WhatsApp where some of the best builders and investors of India actively discuss state-of-the-art work in GenAI. Very recently, I joined the PanIIT committee which is an umbrella organization to combine strengths and alumni associations of all the 23 IITs to foster innovation and collaboration. In my free time, I like to do experiments around the cutting edge of vector search, RL, and generative ai. Read https://kshivendu.dev/bio to find some of my side projects 🚢 🦄 I am open to Engineering roles at leading startups from all over the world. Feel free to DM 🚀 Twitter: https://twitter.com/KShivendu_ Github: https://github.com/KShivendu Email: mail@kshivendu.dev ✨ Fun fact: I built my first software product (and taught myself programming) when I was just 13 years old by reverse engineering APIs of a popular government website :D I'm a curious guy who loves meeting awesome people on the internet. Feel free to DM me if I can help you with anything ⚡ Languages: Rust, Python, Javascript (Typescript), Java, Bash, PHP ⚡ Frameworks: Django, React, NextJS, Angular, Express, Flutter, React Native, Bulma, Material ⚡ Machine Learning(ML): Keras, PyTorch, Numpy, Tensorflow, Pandas, Plotly, Matplotlib, OpenCV ⚡ Cloud, DevOps, and others: Docker, Firebase, MySQL, PostgreSQL, ElasticSearch, Celery, AWS, GCP, Figma Keywords: AI consultant, Software Engineer, Rust, Vector Search, Vector DB, Information Retrieval, Recommendations, LLM, Python, Search Engines, Big data, Software Developer, Startup, DevTools.

Experience

4 yrs 2 mos
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 8 mos
Current Experience

Qdrant

Software Engineer - Core Team 🦀

Oct 2023Present · 2 yrs 8 mos · Berlin, Germany · Remote

  • Qdrant is the fastest-growing vector search engine (vector database) and world's leading generative AI focused company with 25k+ stars, 40k+ docker pulls/day, and is powering tens of thousands of products all over the world. We rank #3 in Github's search-engine topic.
  • Joined as the 7th engineer in the core team between seed funding and Series A of 28M$
  • Conducted performance experiments to find our bottlenecks and did comparative benchmarks of Qdrant vs other engines — live at qdrant.tech/benchmarks
  • Built the infrastructure for Chaos testing, Continuous benchmarking, and Continuous profiling that continue to make Qdrant robust and performant every day by catching bugs and perf degradations before release. We fixed 50+ critical bugs detected by these systems.
  • Creator and maintainer of the cluster manager service that dynamically scales and manages nodes/shards of Qdrant clusters inside k8s
  • It powers vertical/horizontal scaling, zero downtime upgrades, replication, rebalancing, resharding, multi az/region deployment (with replication), tiered multi-tenancy, and other enterprise features in our cloud offerings
  • In the Qdrant core repo, I mainly deal with features and bugs related to the storage layer — consensus, shards, wal, snapshots, shard transfers, etc
  • Apart from my day job, represented Qdrant at Meta Llama Hackathon India, managed Qdrant Summer of Code program, and delivered 4 different talks to spread awareness about vector search technology & Qdrant — can be accessed at talks.kshivendu.dev
  • Some of our users are Twitter, Quora, Discord, Perplexity, OLX, Meesho, Flipkart, etc.
Research and Development (R&D)Product DevelopmentPython (Programming Language)Serverless ComputingAgile DevelopmentKubernetes+15

Supertokens

Software Engineer - Integrations & Core

Mar 2022Sep 2023 · 1 yr 6 mos · San Francisco, California, United States · Remote

  • SuperTokens is a customizable authentication devtool with 14k+ stars on GitHub and powers multiple thousand applications from all over the world.
  • Joined as an early team engineer after pre-seed funding of 1.5M$
  • Architected and Implemented two of our premium enterprise features ‑ Multi‑factor authentication (MFA) and Time‑based OTP (TOTP) in our Java core service along with active user measurement (for price estimation)
  • Implemented authorization (RBAC), multitenancy, and 4+ authentication methods in our Python and Node.js SDKs
  • Built internal analytics dashboards for telemetry data from CLI, SDKs, and core
Product DevelopmentPython (Programming Language)SDKsServerless ComputingAgile DevelopmentPostgreSQL+16

Fampay

Software Engineer - Platform/Infra team

Sep 2021Mar 2022 · 6 mos · Bengaluru, Karnataka, India · Remote

  • FamPay is India’s first numberless card and payments app for teenagers with 10M+ users on the platform that raised India's 2nd highest Series A of 38M$
  • Enhanced UPI payments, KYCs, asynchronous celery jobs, etc along with their tests.
  • Improved CI and infra by introducing mypy, parameterized, diff coverage, traefik, oauth2-proxy, and developed a tool to debug our Redis cache.
  • Researched the bottlenecks in our AWS Redshift setup and the ways to optimize it for better resource utilization on tables with 1B+ rows.
  • Integrated Anomaly detection using OSS tool Chaos Genius (YC 20) and saved 50k$+ annually by avoiding expensive alternatives like Anodot or AWS Cloudwatch
Product DevelopmentPython (Programming Language)Serverless ComputingAgile DevelopmentEvent DrivenPostgreSQL+13

Google summer of code

GSoC Student @ Software Heritage

May 2021Aug 2021 · 3 mos · Paris, Île-de-France, France · Remote

  • Software Heritage (SWH) is an organization under Inria (Paris) to collect and preserve all of the open‑source software that has ever existed.
  • Developed advanced metadata search features on top of 350M+ public software repositories containing 23 Billion+ source code files
  • Created workers to ingest metadata from 350M+ software repos from Kafka and RPC APIs of multiple services into the Elasticsearch cluster.
  • Designed a custom search query language and wrote a translator that converts the Abstract Syntax Tree (AST) into Elasticsearch queries.
  • Implemented autocompletion for the custom query language in the web interface using WebAssembly, Javascript, CSS, and Django.
  • Wrote unit and integration tests using Pytest and Cypress for multiple services while maintaining 100% test coverage.
Research and Development (R&D)Product DevelopmentPython (Programming Language)Domain-Driven Design (DDD)ElasticsearchBack-End Web Development+7

Logy.ai

2 roles

Software Engineer

Promoted

Mar 2021Aug 2021 · 5 mos · Hyderabad, Telangana, India · Remote

  • Developed the appointment booking portal for Colgate MyToothDoc service using Django. (100k+ users)
  • Developed a bridge service using web sockets to interlink Whatsapp chatbots (via 360Dialog APIs & webhook) with our customer support dashboard in realtime
  • Tech stack: AWS, Python, Django, Javascript
Product DevelopmentPython (Programming Language)DjangoBack-End Web DevelopmentEngineering

AI Researcher

Feb 2020Jul 2020 · 5 mos · Raipur, Chhattisgarh, India · Remote

  • Doubled the speed of the malaria detection APIs by implementing an OpenCV-based blurry microscopic image detector.
  • Developed a prototype ML-based blurry image restoration model.
  • Attempted to invent/research a novel way to track human movements in video streams
  • Integrated new ML algorithms in the internal AutoML platform.
  • Revamped the internal Image data annotation platform using Django and Javascript
  • Tech stack: OpenCV, PyTorch, Django, JS, Bulma
Research and Development (R&D)TensorFlowFourier AnalysisPyTorchEngineering

Iit mandi

Data Scientist

May 2019Jul 2019 · 2 mos · Mandi, Himachal Pradesh, India · On-site

  • Worked with Asst. Prof AD Dileep and his Ph.D. students
  • Developed LSTM-based ML models to forecast network load in the long-range
  • Our work was a prominent contribution to the paper which got accepted by IEEE
  • Libraries used: Keras, Scikit learn, NumPy, Matplotlib, Python‑Docx
Research and Development (R&D)Python (Programming Language)Engineering

Education

Indian Institute of Technology, Bhilai

B.Tech — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Distributed Systems & Large Language Models (llm)

Explore similar profiles based on matching skills and experience