🧑💻 About Me
Hey, I'm Shahir - a Computer Science & Mathematics graduate from Dickinson College (May 2025) and Software Engineer. I build scalable full-stack products with React, Next.js, TypeScript, Spring Boot, Python, and PostgreSQL, and I love turning ideas into reliable production systems.
I'm currently a Software Engineer at Sarva, building a vendor management platform and marketplace for grocery supply chains. My work spans serverless workflows on Firebase, AI-powered automation in Python, and real-time logistics and payments with Stripe Connect and Google Maps. Previously, I was a Software Engineer Intern on FarmData2, and I contribute to Mermaid.js (Top 25 contributor). I focus on high-impact feature development, system optimization, and designing tools people actually use. You can browse my open source work here.
Recent personal projects include Queue Up (a music-based social platform with Spotify integration), CoSign (an accountability platform with deadline enforcement), and Albatross (AI-powered safe navigation).
Outside of code, you'll find me helping new devs, playing soccer, and following Real Madrid like my life depends on it. If you want to connect, check out my GitHub or socials below.
Reach out if you want to collaborate or just talk tech. Always up for new projects.

🛠️ 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]
- Architected a scalable vendor management platform with Next.js and TypeScript, deploying serverless microservices via Firebase to maintain 99.9% uptime for secure authentication and catalog workflows.
- Engineered a retrieval-backed AI pipeline in Python with vector indexing to automate product metadata generation, cutting p95 query latency by 50% and reducing per-item setup time by 80%.
- Developed a voice-enabled batch inventory system integrating OpenAI Whisper, allowing vendors to process updates in 90+ languages and cutting weekly manual labor by 60%.
- Delivered a real-time logistics and payment engine using Stripe Connect and Google Maps with identity verification, reducing chargeback fraud by 85% and enabling transparent delivery tracking.
Software Engineer Intern
FarmData2 - Organic Farm Management Software at Dickinson College[GitHub Repository][Contributions]
- Engineered a concurrent-safe crop tracking system using Node.js and PostgreSQL, leveraging transactional consistency to ensure accurate real-time logging aligned with USDA audit standards.
- Revamped the Vue.js frontend with centralized state management, refactoring 22+ components to reduce form rendering latency by 60% and replace manual spreadsheet dependencies.
- Integrated 18+ REST APIs and built Cypress end-to-end tests with 80%+ coverage, stabilizing the system and automating workflows that saved farm staff 12+ hours per week.
Open Source Contributor
Mermaid.js - Open-Source Data Visualization Library[Contributions][Ranked #25 of 600+ Contributors][GitHub Repository]
- Delivered 3 merged PRs implementing text wrapping algorithms, auto-scaling data labels, and customizable styling for a library serving 1.4M+ weekly downloads, achieving #25 contributor ranking among 600+ contributors.
- Contributed to a 100K+ line codebase, clearing automated CI/CD checks and multi-stage reviews to ship features now powering diagrams across GitHub, VS Code, Notion, and Microsoft Word.
Software Engineer (Volunteer)
84 Lumber - Building Materials Distribution & Retail Company[Featured in Dickinson News]
- Engineered a legacy code transpilation pipeline using ANTLR to automate the migration of 10K+ lines of legacy CBASIC into Python and Java, helping a $9B company modernize its legacy systems and cut down manual rewrite work.
Teaching Assistant
Dickinson College Math and CS Department
- Facilitated weekly lab sessions for 40+ students, improving assignment completion rates by 20% through personalized code reviews in Python and Java.
- Guided undergraduates in data structures and algorithms, enhancing exam performance by 15% with targeted review sessions and collaborative problem-solving exercises.
🌟 Open Source Contributions


💡 Hackathon Experience
Prospectus
HoyaHacks

Prospectus was my very first hackathon project, where I jumped right into building an ambitious AI-powered college admissions assistant. Our idea was to leverage React, Django, Azure OpenAI, and custom vector embeddings for smart, query-based guidance about universities.
While we didn't end up with a fully functional product, the experience was incredibly valuable. I learned a ton about designing architectures, working with unfamiliar tools, and collaborating under real-world constraints. Even though we only got a frontend demo and a high-level architecture, it gave me first-hand insight into how complex building real applications can be.
Prospectus motivated me to level up my technical and teamwork skills for future hackathons. That first weekend set the stage for actually shipping working projects at later events.
Tech Stack (planned and prototyped):
SweetFriend
PennApps

SweetFriend is a full-stack diabetes management app that gives users real-time glucose tracking, AI meal recognition, and instant health insights. I led the frontend development using React, building a responsive dashboard, custom chart components for live blood sugar graphs, and an intuitive photo upload feature for meal recognition powered by Tune Studio's vision model.
I implemented the integration with the Dexcom API, bringing continuous glucose data into the app and linking it with event logging. The Flask backend connects user events and meal predictions, stores data in MongoDB, and uses Cerebras for ultra-fast AI health advice. I also helped wire up Twilio for notifications, alerting users about critical changes in their glucose levels. Shipping a polished MVP with this level of integration in just 36 hours took grit, and the project made me much more confident with complex health tech stacks and real-time API workflows.
Tech Stack:
Albatross
HackHarvard

Albatross is an AI-powered navigation app that helps users avoid high-risk areas in any city by finding the safest routes using real-time crime data. My role was building the Vue.js frontend, where I designed and implemented the interactive dashboard that overlays crime polygons and safe routes on a dynamic map. I connected the frontend with a backend pipeline using AWS and Databricks for data processing, MLflow for clustering high-crime zones, and Cloudflare Workers to serve the routing data to the HERE Routing API.
I focused on getting geospatial data and route overlays working smoothly so users could instantly see where to travel more safely. We built and deployed a working demo for New York City during the hackathon, and even in demo mode the system visualizes hot zones and safer paths in real time. Building Albatross pushed me to the next level with map rendering, geospatial data, and full-stack cloud integration.
Tech Stack:
🎓 Education
Dickinson College - Graduate
Carlisle, PA
Degree: Bachelor of Science in Computer Science & Mathematics
GPA: 3.52 / 4.00
Graduated: May 2025
Honors: Dean's List, Pi Mu Epsilon (Math Honor Society), 1783 Scholarship Recipient
- Data Structures (Java)
- Object-Oriented Programming (Java)
- Computer Networks (Java)
- Database Systems (SQL)
🏆 Certifications & Achievements

Check Out My Projects 🚀
I've worked on a variety of exciting projects showcasing my skills in web development, software engineering, and more. Click the button below to see them!





