Panshul Jindal

Panshul Jindal

Software Engineer @ Microsoft

Building AI-powered systems and scalable backend infrastructure. MS in Computer Science from UIUC.

About Me

I'm a Software Engineer at Microsoft, passionate about building high-impact AI systems and scalable backend infrastructure. With a Master's in Computer Science from the University of Illinois at Urbana-Champaign, I bring experience in LLMs, cloud architecture, and production systems.

Previously, I built AI-powered photo delivery infrastructure at Kwikpic serving 10M+ users, and led research projects at UIUC involving NLP-to-SQL systems and computer vision for structural diagnostics.

Experience

Software Engineer
Microsoft
2025 – Present
  • Building next-generation cloud infrastructure and AI-powered developer tools
  • Working on scalable distributed systems serving millions of users
Azure C# Python Distributed Systems
Research Assistant
RailTEC, UIUC
Jun 2024 – Dec 2024
  • Developed AI backend converting natural language queries into SQL for track data mining
  • Reduced infrastructure processing time by 40% using PySpark and Azure pipelines
  • Led US Army-funded structural diagnostics system with visual anomaly tracking
Python LangChain PySpark Azure PyTorch
Backend Software Engineer
Kwikpic AI Solutions
Jan 2023 – Dec 2023
  • Built REST APIs and photo delivery infrastructure serving 10M+ users
  • Achieved 98.9% facial recognition accuracy using optimized image preprocessing
  • Integrated Razorpay payments, wallets, and event-driven architecture
Node.js MongoDB Redis AWS Computer Vision

Featured Projects

TaskPilot – Multi-Agent Workflow Orchestrator
  • Built autonomous agents for tool invocation and collaborative decision-making
  • Integrated Redis queue routing and FastAPI for enterprise integration
Python FastAPI LangChain Redis
AutoTest – AI-Powered Test Coverage
  • Increased test coverage from 41% to 100% via LLM-generated test cases
  • Integrated into existing CI/CD pipelines for automation
Python DeepSeek CI/CD
LogChain – Real-time Log Query & Alerting
  • Captured and stored logs from distributed microservices with anomaly alerts
  • Used Redis caching for high-frequency query acceleration
Django PostgreSQL Redis
NotifyX – Serverless Notification System
  • Delivered high-throughput email/SMS/webhook notifications with retry logic
  • Ensured message idempotency and duplicate protection via Redis-based queues
Golang AWS Lambda Redis

Skills & Technologies

Languages

Python Go Java TypeScript C# SQL

AI/ML

LangChain OpenAI PyTorch RAG Computer Vision

Cloud & DevOps

AWS Azure GCP Docker Kubernetes

Databases

PostgreSQL MongoDB Redis DynamoDB Elasticsearch

Backend

FastAPI Node.js Django gRPC GraphQL

Tools

Git CI/CD Datadog Kafka RabbitMQ

Get In Touch

I'm always interested in hearing about new opportunities, collaborations, or just having a chat about technology.

[email protected]