Skip to content
View Karansingh1999's full-sized avatar
  • Greater Noida

Block or report Karansingh1999

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Karansingh1999/README.md

BACKEND SYSTEMS / DISTRIBUTED SYSTEMS / APPLIED SECURITY

Karan Kumar Singh

Senior Software Engineer · Backend & Distributed Systems

I build reliable backend systems and explore how program analysis and reproducible experiments can improve software security and system reliability.

Backend engineering Systems evaluation AI security

Contact by email Connect on LinkedIn Explore repositories

Featured projects

🔐 PIIFlow

Static analysis LLM data security

A policy-aware Python analyzer for detecting sensitive-data flows into LLM APIs.

Method: Traces data from source to sink through application code, then evaluates provider, trust-zone, and sanitizer rules.

Evaluation: Reports 0.894 overall F1 across 90 synthetic flow cases. The repository documents benchmark scope and limitations.

Code → · Benchmark report →

Resource allocation Reproducible evaluation

A Gymnasium benchmark for testing resource-allocation policies as synthetic workloads change.

Design: Compares heuristic schedulers with a limited-compute DQN baseline across steady, burst, memory-shift, and node-failure scenarios.

Evaluation: Uses matched scenario and seed pairs, with a frozen experimental manifest and published results.

Code → · Results →

Technical snapshot

Static analysis Benchmark result Workload evaluation

90

0.894

4

synthetic flow cases
PIIFlow
overall F1 on those cases
Benchmark report
synthetic workload scenarios
CloudShift-RL

Results describe the linked synthetic experiments, not production deployments.



BACKEND DATA & SYSTEMS ANALYSIS
Java
Spring Boot
REST APIs
Kafka
Redis
SQL
Python
Gymnasium
AST analysis

Pinned Loading

  1. PIIFlow PIIFlow Public

    Policy-aware static taint analysis for detecting sensitive-data flows into LLM APIs.

    Python 17

  2. Covid-Android-App Covid-Android-App Public

    It is a covid tracking application with the help of API.

    Java 1

  3. Music-App Music-App Public

    This is an music player application with particular album, songs and it automatically knows the taste of music the user have and then played according to it.

    Java 1

  4. News-App News-App Public

    It is an android application which summarizes the news with the help of (Text summarization Algorithm). Having attractive UI

    Java 1

  5. Sharda-Map Sharda-Map Public

    This is an university Route finding App for Freshers student who don't know, where is the classroom, cafeteria, labs, teacher cabin, ETC We used here Firebase database to store the data or videos.

    Java 1

  6. ToDoListLowLevelDesign ToDoListLowLevelDesign Public

    This is an assignment

    Java