Vishalkiran Raichur
San José, CA · vishalkiran.raichur@sjsu.edu · github.com/VishalkiranRaichur · linkedin.com/in/vishalkiran-raichur
Education
San José State UniversitySan José, CA
B.S. Data ScienceExpected May 2028
Experience
Responsible Computing Club, SJSUJan 2026 – May 2026
Software Engineering Intern · Backend lead, LuminaraSan José, CA
- Led the Flask backend of an accessible-reading app: PDF, slide, Word and image (OCR) conversion in and back out, for a team of 6.
- Designed an NLP-flag pipeline where a local llama3 model rewrites only flagged spans, preserving meaning and layout; built JWT auth with disposable-email blocking and rate limiting.
Relling SystemsDec 2025 – Feb 2026
Project-Based Software DeveloperSan Francisco, CA
- Built a centralized web-based asset management system for ~800 GoPro cameras used by field teams across the U.S.
- Designed an asset-identification and allocation workflow tracking ownership, availability and job-site assignment; iterated from real-world use.
SJSU Software & Computer Engineering SocietyJan 2025 – May 2025
Software Engineering InternSan José, CA
- Built an end-to-end professor review feature for a platform serving 30,000+ students, combining reviews with Rate My Professor data from a GraphQL/Python pipeline.
- Led a 3-person team building a Python/Grafanalib monitoring wrapper: 10 dashboards, ~70% less repeated config code.
- Shipped React/JavaScript features within a 12-person engineering team.
Projects
ORION · AI executive intelligenceFastAPI · Postgres/pgvector · Celery · Next.js
- Bounded AI agent that plans multi-step investigations and writes evidence-backed briefs; every figure comes from a tool result.
- 68 tests in CI; negative control caps confidence at 0.44 and withholds a cause when evidence is removed.
PulseGrid · distributed CI platformPython · FastAPI · SQLite WAL · Docker
- Pull-based Docker workers with resource matching, leases, heartbeats and stale-worker fencing; YAML workflows run as DAGs.
- Verified GitHub webhooks with duplicate-delivery protection and exact-SHA checkout into read-only workspaces.
Job Beast · job discovery & application orchestrationPython · SQLite · LaTeX · Playwright
- Fit + bounded freshness ranking, cross-source dedup, eligibility gates and evidence-grounded résumé tailoring that never invents a skill.
- Persisted state machine with human-in-the-loop states; used across 100+ real application workflows.
ForgeDB · relational database engineJava 17 · zero dependencies
- SQL parser, 4 KB binary pages, LRU buffer pool and B+ tree index; tested with a 20,000-key tree and restart persistence.
SLA Copilot · hackathonPagerDuty · PostHog · Stripe · Linear
- Service-credit workflow joining incident, usage, policy and billing state; deterministic policy engine with read-after-write, exactly-once verification.
Leadership & Ventures
Founder, IVK Media2026 – Present
Websites, review stands and Instagram for San José businesses; hand-coded site at 60 fps
Adobe Student Ambassador, SJSU2025 – Present
Hosted 5+ UI/UX workshops using Adobe Express
Technical Skills
LanguagesPython, Java, TypeScript, JavaScript, SQLBackend & DataFastAPI, Flask, PostgreSQL, pgvector, SQLite, Redis, Celery, GraphQL, RESTAIOpenAI API, Ollama, spaCy, RAG, agents, TF-IDFWeb & InfraReact, Next.js, Docker, GitHub Actions, Netlify, Git