🧑💻 About Me
Hey, I'm Shahir - a Computer Science & Mathematics graduate from Dickinson College and Software Engineer. I build full-stack products with React, Next.js, TypeScript, Spring Boot, Python, and PostgreSQL.
Currently a Software Engineer at Sarva, where I'm building AI-powered tools for South Asian grocery supply chains, from voice-based inventory with OpenAI Whisper to RAG pipelines and payments with Stripe Connect. Previously, I was a Software Engineer Intern on FarmData2 and a top 25 contributor to Mermaid.js. Browse my open source work here.
Recent projects include GrabPic (event photo sharing with facial recognition), PaperPulse (research platform with knowledge graphs and RAG), Queue Up (music-based social platform with Spotify integration), and CoSign (accountability platform with deadline enforcement).
Outside of code, I enjoy helping new devs, playing soccer, and following Real Madrid. Feel free to check out my GitHub or reach out below.

🛠️ Tools and Technologies I've worked with
Programming Languages
Frontend Frameworks
Backend & Server
Databases & Storage
Cloud & Infrastructure
Testing & Quality
Tooling
💼 Work Experience
Software Engineer - Current Role
Sarva - Vendor Management Platform & Marketplace for Grocery Supply Chains[sarvabazaar.com]
- Cut p95 latency by 50% by replacing sequential scans with vector similarity search in a Python RAG pipeline
- Reduced vendor inventory time by 60% by building a voice-based system with OpenAI Whisper, supporting 90+ languages
- Reduced chargeback fraud by implementing Stripe Connect with identity verification in a Next.js/TypeScript platform
- Built 4 AI assistants with GPT structured outputs for natural-language order tracking, product search, and inventory management
- Added Firebase AppCheck and role-based authentication to secure API routes across customer, vendor, and driver portals
Software Engineer Intern
FarmData2 - Organic Farm Management Software at Dickinson College[GitHub Repository][Contributions]
- Reduced form latency by 60% on an NSF-funded farm platform by refactoring 22+ Vue.js components to Vuex
- Automated farm workflows by building 18+ Node.js REST APIs with PostgreSQL transaction rollbacks and 30+ Cypress tests
Open Source Contributor
Mermaid.js - Open-Source Data Visualization Library[Contributions][Ranked #25 of 600+ Contributors][GitHub Repository]
- Ranked #25 among 600+ contributors by shipping 3 merged PRs for a library serving 1.4M+ weekly downloads
- Delivered features and bug fixes across 20+ diagram types in an 86K-star codebase used by GitHub, VS Code, and Notion
Software Engineer (Volunteer)
84 Lumber - Building Materials Distribution & Retail Company[Featured in Dickinson News]
- Built a legacy code transpilation pipeline using ANTLR to migrate 10K+ lines of CBASIC into Python and Java for a $9B company
Teaching Assistant
Dickinson College Math and CS Department
- Mentored 25+ students across 6 semesters in Python and Java through weekly labs, office hours, and code reviews
🌟 Open Source Contributions


💡 Hackathon Experience
Prospectus
HoyaHacks

My first hackathon, where we built an AI-powered college admissions assistant using React, Django, Azure OpenAI, and vector embeddings. We shipped a frontend demo and high-level architecture. Didn't finish a working product, but it taught me how to design systems under real constraints and set the stage for shipping at later events.
Tech Stack:
SweetFriend
PennApps

A diabetes management app built in 36 hours with a team of 4. I led the React frontend, building the dashboard, live glucose charts, and meal photo upload powered by Tune Studio's vision model. Integrated the Dexcom API for continuous glucose data, wired up Twilio for critical alerts, and connected it all through a Flask/MongoDB backend with Cerebras for AI health insights.
Tech Stack:
Albatross
HackHarvard

AI-powered navigation app that finds the safest routes using real-time crime data. Built the Vue.js frontend with interactive crime polygon overlays and safe route visualization. Processed 50K+ crime addresses into zone density scores using Databricks and MLflow, served through Cloudflare Workers to the HERE Routing API. Deployed a working NYC demo during the hackathon.
Tech Stack:
🎓 Education
Dickinson College
Carlisle, PA
Degree: B.S. in Computer Science & Mathematics
GPA: 3.52 / 4.00
Honors: Dean's List, Pi Mu Epsilon (Math Honor Society), 1783 Scholarship
🏆 Certifications & Achievements

Check Out My Projects 🚀
Browse my work in web development, systems programming, and more.





