Open to opportunities · Class of 2026

Hi, I'm
Pranjal.
I build things.

Full-stack engineer and AI enthusiast at Arizona State University. I've worked on pharmaceutical platforms, RAG pipelines, and financial analytics — and I care about systems that are both well-architected and actually useful.

Pranjal Shrivastava
Pranjal Shrivastava · ASU '26
name that flag 0 / 0
🏳️

001

About Me

CS senior at Arizona State with a Business minor, graduating May 2026. My interest in problem-solving started long before code — from mental arithmetic on an Abacus to competing in science olympiads for Qatar.

These days I work on full-stack systems and AI pipelines. Pharmaceutical collaboration portals, RAG chatbots, financial analytics powered by Claude AI — the through-line is caring about clean architecture and the gap between what AI can do and what users can actually understand.

Outside of code: badminton, tennis, table tennis — I'll pick up a racket for any of them. Football and cricket round it out. Also a 4.0, which I'm told doesn't define me.

🧮
Mental Math
All BrainoBrain Abacus levels complete (used to be good at calculating things, been a while now lol)
🏅
International Olympiad
Represented Qatar at IJSO 2019, competing against students from 97 countries.
🏸
Racket Sports
Badminton, tennis, table tennis. If it has a racket, I'm in. Avid football and cricket fan too.
💰
ACM Financial Lead
Managing $50K+ annual budget for ACM at ASU's 4000+ member chapter.

002

Experience

Jun 2025 — Aug 2025
Software Engineer Intern
Beyondsoft Consulting · Schaumburg, IL
  • Built a drag-and-drop workflow system with ReactFlow, cutting manual task assignment time by 40%
  • Developed a flexible Django REST backend enabling dynamic business config without code changes
  • Set up CI/CD with GitHub Actions & Azure DevOps, automating Docker deployments to Azure VMs
  • Optimized PostgreSQL models for parallel task processing & real-time status tracking
May 2024 — Jul 2024
AI/ML Intern
NewVision Software · Bhopal, India
  • Built an end-to-end RAG chatbot with Python & Streamlit for querying internal documents with citations
  • Integrated HuggingFace, LangChain, and LlamaIndex for automated document processing pipelines
  • Fine-tuned ML models (Random Forests, VAEs, GANs) for data categorization & synthetic data generation

003

Projects

01 /
SipNSavor
Ongoing

Multi-tenant F&B training platform for Fairmont Hotels — four interconnected apps in a monorepo with Supabase RBAC and gamified learning modules.

TypeScriptReact SupabaseRBAC
02 /
Velarith
Shipped

Financial analytics platform fusing real-time market data (Finnhub + Polymarket) with Claude AI for institutional-quality insights via streaming SSE.

Next.js 14Python Claude APIRecharts
03 /
StudyCards
Shipped

Full-stack educational platform with RBAC and strict data separation. Instructor Analytics API aggregating 1,000+ student performance data points.

ReactDjango REST PostgreSQL
04 /
WayMark
Shipped

Native iOS travel discovery app, SwiftUI + MVVM. MapKit "nearby places" integration and Firebase for user favorites.

SwiftSwiftUI MapKitFirebase
05 /
Probe
Shipped

CLI agent that audits repositories and produces structured engineering reports (Markdown + JSON) by running analyzers in parallel and prioritizing findings.

GoCLI Static AnalysisGit
06 /
QuantGol
Shipped

Football intelligence dashboard with live match tracking, tactical analytics, interactive visualizations, and an AI analyst across live + historical data.

Next.jsDjango RechartsAI
07 /
FlagIT
Shipped

Daily geography puzzle arcade with multiple modes, streaks, hints, and shareable results — inspired by Connections.

Next.jsTypeScript Tailwind CSSGame UI

004

Tech Stack

Languages
PythonJava C / C++Swift TypeScriptSQL Bash
Frameworks
React.jsNext.js Django RESTFlask LangChainSwiftUI ReactFlow
Cloud & DevOps
AzureDocker KubernetesGitHub Actions PostgreSQLSupabase Firebase
AI / ML
RAG PipelinesHuggingFace LlamaIndexClaude API NLPComputer Vision

005

Let's Connect

Actively looking for Software Engineering roles starting 2026. An opportunity, a question, or just want to chat — inbox is open.