You have finally discovered my Github profile.
Please feel free to clone/fork projects, raise issues and submit PRs if you think something could be better.
Ask me anything here
or email me.
Happy Coding! 😊
👋 Hi, I'm Shahir Ahmed, a Software Engineer and CS & Math graduate from Dickinson College (May 2025). I build full-stack apps with React, Next.js, TypeScript, Spring Boot, Python, and PostgreSQL, and I contribute to open source tools used by millions.
| 🚀 | Current Role: Software Engineer at Sarva, building AI-powered tools for South Asian grocery supply chains. |
| 🎓 | Education: B.S. in Computer Science & Mathematics from Dickinson College (GPA: 3.52). Honors: Dean's List, Pi Mu Epsilon, The 1783 Scholarship. |
| 🌟 | Open Source: Top 25 contributor to Mermaid.js (1.4M+ weekly downloads) and #2 contributor to FarmData2. |
| 💻 | Tech: Java, Spring Boot, React, Next.js, TypeScript, Python, PostgreSQL, AWS, Docker, Firebase. |
| 📫 | Portfolio: shahirahmed.com | Email: shahir.a@outlook.com | Based in New Jersey, USA |
| 🧜♂️ | Mermaid.js - Top 25 contributor among 600+ contributors • Text wrapping using Knuth-Plass algorithm • Auto-scaling data labels for XY charts with D3.js • Customizable styling for Journey diagrams via YAML config Features shipped to 1.4M+ weekly downloads, used across GitHub, VS Code, and Notion. | |
| 🥕 | FarmData2 - #2 contributor (28 commits, 14k+ lines) • Refactored 22+ Vue.js components to Vuex, cutting form latency by 60% • Built 18+ Node.js REST APIs with PostgreSQL transaction rollbacks and 30+ Cypress tests | |
| 🗂️ | Complete OSS Portfolio Merged PRs, code stats, and contribution details for all major open source projects. | |
| Category | Technologies |
|---|---|
| Programming Languages | |
| Frontend Frameworks | |
| Backend & Server | |
| Databases & Storage | |
| Cloud & DevOps | |
| Testing & Quality | |
| 🛒 | Software Engineer @ Sarva (May 2025 - Present) • Cut p95 latency by 50% with a Python RAG pipeline using vector similarity search • Reduced vendor inventory time by 60% with a voice-based system using OpenAI Whisper (90+ languages) • Reduced chargeback fraud by adding Stripe Connect with identity verification • Built 4 GPT-powered AI assistants for order tracking, product search, and inventory management |
| 🌾 | Software Engineer Intern @ FarmData2 (May 2024 - May 2025) • Reduced form latency by 60% by refactoring 22+ Vue.js components to Vuex • Automated farm workflows by building 18+ Node.js REST APIs with PostgreSQL rollbacks and 30+ Cypress tests |
| 🧜♂️ | Open Source Contributor @ Mermaid.js (Jan 2025 - April 2025) • 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 (Sep 2023 - Jan 2024) • Built a legacy code transpilation pipeline using ANTLR to migrate 10K+ lines of CBASIC into Python and Java for a $9B company |
Consider giving my work a ⭐ to show some ❤️
| 📸 | GrabPic | Repository | Live Demo Event photo sharing app where hosts upload photos and share one link. Guests take a selfie to instantly find every photo they appear in using facial recognition. Built with Next.js, Spring Boot, Python, PostgreSQL, AWS, and Supabase. |
| 📄 | PaperPulse | Repository | Live Demo Research platform that aggregates papers from major sources, ranks them with neural reranking, builds a knowledge graph, and answers questions using RAG. Built with Next.js, FastAPI, PostgreSQL, Neo4j, OpenAI, Cohere, and AWS. |
| 🎵 | Queue Up | Repository | Live Demo Spotify-powered social app that matches users by listening habits and enables real-time chat. Built with Spring Boot, React, PostgreSQL, WebSockets, and Docker. |
| ✅ | CoSign | Repository | Live Demo Task accountability app with AES-encrypted stakes that auto-release to peers via email on missed deadlines. Built with Spring Boot, React, TypeScript, WebSockets, and Docker. |
| 🔗 | BitTorrent Client | Repository BitTorrent client that downloads files from .torrent files and magnet links. Implements the BitTorrent wire protocol with TCP peer connections, piece-level integrity checking, and the extension protocol for metadata exchange. Built with Node.js. |
| 🗺️ | Albatross | Repository | Devpost | Live Demo AI navigation app that reroutes users around high-crime areas. Processed 50K+ crime addresses into zone density scores using Databricks and served route safety checks via Cloudflare Workers. Built at HackHarvard 2024. |
| 🗂️ | Open Source Contributions Portfolio Merged PRs, code stats, and contribution details for Mermaid.js and FarmData2. |
| 🩺 | SweetFriend | Repository | Devpost | Live Demo Diabetes management app with real-time Dexcom glucose monitoring, AI meal recognition, and Twilio SMS alerts. Built at PennApps 2024. |
| 🖥️ | PandOS Complete OS kernel in C with time-sharing, virtual memory, system calls, and interrupt handling. |
| 🎓 | B.S. in Computer Science & Mathematics Dickinson College (August 2021 - May 2025) | GPA: 3.52/4.00 Honors: Dean's List, Pi Mu Epsilon, The 1783 Scholarship |
| 📜 | Certifications: CS50x: Introduction to Computer Science, MATLAB Onramp Languages: English, Urdu, Hindi (Native/Bilingual proficiency) |




