Skip to content
View Shikha-code36's full-sized avatar
πŸ’»
Work Mode
πŸ’»
Work Mode

Block or report Shikha-code36

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.

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
Shikha-code36/README.md

Hi πŸ‘‹ I'm Shikha Pandey

Software Engineer II @ American Express
Building AI Infrastructure β€’ Distributed Systems β€’ Performance Engineering

Portfolio β€’ LinkedIn β€’ Medium


About

I'm a software engineer passionate about understanding how intelligent systems behave under load, fail, recover, and scale.

I enjoy building open-source infrastructure, designing reproducible experiments, and publishing engineering insights around AI systems, distributed systems, caching, and performance engineering.

I believe the best way to learn is by building ambitious projects that solve real engineering problems.


πŸš€ Current Work

FaultLab (Currently Building)

A laboratory for learning distributed systems through reproducible failure experiments.

Instead of simulations, FaultLab uses real services, controlled fault injection, and observability to explain behaviors such as:

  • Retry storms
  • Cascading failures
  • Database latency
  • Connection pool starvation
  • Timeout propagation

Tech

Python β€’ PostgreSQL β€’ Docker β€’ Prometheus β€’ Grafana β€’ OpenTelemetry


🧠 SmartEvict

A learned semantic cache eviction policy for LLM applications.

SmartEvict investigates lightweight learned eviction policies for semantic caches using reproducible experiments and real conversational workloads.

Resources


πŸ”¬ Interests

  • AI Infrastructure
  • Distributed Systems
  • Semantic Caching
  • Databases
  • Performance Engineering
  • Observability
  • LLM Systems
  • Developer Tools

✍️ Writing

I enjoy documenting what I build, measure, and learn.

Topics include:

  • Distributed systems
  • AI infrastructure
  • Semantic caching
  • Performance engineering
  • Software engineering

πŸ“š Medium

https://pandeyshikha075.medium.com


πŸ› οΈ Technologies

Languages

Python β€’ Go β€’ C++ β€’ JavaScript

Backend

FastAPI β€’ Flask β€’ PostgreSQL β€’ Redis β€’ Kafka β€’ RabbitMQ

Infrastructure

Docker β€’ AWS β€’ GCP β€’ Prometheus β€’ Grafana

AI

OpenAI β€’ Claude β€’ LangChain β€’ Hugging Face β€’ pgvector


🌱 Currently Exploring

  • Distributed Systems Internals
  • AI Serving Infrastructure
  • Reliability Engineering
  • Observability
  • OpenTelemetry
  • PostgreSQL

πŸ“« Connect

🌐 Portfolio
https://pandeyshikha.me/

πŸ’Ό LinkedIn
https://www.linkedin.com/in/36-shikha-pandey/

πŸ“ Medium
https://pandeyshikha075.medium.com

πŸ“§ Email
shikha.py36@gmail.com


Build systems. Measure them. Understand them. Share what you learn.

Pinned Loading

  1. Data-Structures-and-Algorithm-Patterns Data-Structures-and-Algorithm-Patterns Public

    Data Structures and Algorithms Patterns that I followed ,implemented in Python

    Python 115 20

  2. early-exit-cnn early-exit-cnn Public

    A deep learning framework that implements Early Exit strategies in Convolutional Neural Networks (CNNs) using Deep Q-Learning (DQN). This project enhances computational efficiency by dynamically de…

    Jupyter Notebook 8

  3. SmartEvict-Semantic-Cache-Eviction SmartEvict-Semantic-Cache-Eviction Public

    A learned, cost-aware eviction policy for semantic LLM caches that replaces heuristic policies like LRU/FIFO with a lightweight offline-trained model, improving regeneration-token savings while mai…

    Python 2

  4. assembly-ARM-tutorial assembly-ARM-tutorial Public

    A Beginner’s Guide to Assembly ARM language

    Assembly 44 11

  5. ArbiSim-A-Real-Time-Arbitrage-Detection-System ArbiSim-A-Real-Time-Arbitrage-Detection-System Public

    High-performance real-time cryptocurrency arbitrage detection system with C++ engine, WebSocket bridge, and live trading dashboard

    C++ 11 9

  6. brinkline brinkline Public

    Reproducible overload experimentation for distributed systems β€” find where a system stops degrading gracefully, and why.

    Python 1