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 recent Computer Science & Mathematics graduate (May 2025) turned Software Engineer who builds scalable web applications and contributes to open source projects serving millions of developers. I specialize in full-stack development with modern technologies and have a passion for creating impactful software solutions.
| 🚀 |
Current Role: Software Engineer at Sarva, architecting vendor management and full-stack grocery marketplace platform. Building AI assistants with RAG, batch inventory management with voice input, Stripe payment systems, and real-time order tracking. |
| 🎓 |
Fresh Graduate: Bachelor of Science in Computer Science & Mathematics from Dickinson College (May 2025, GPA: 3.52). Recognized with The 1783 Scholarship, Dean's List honors, and Pi Mu Epsilon National Mathematics Honor Society. |
| 🌟 |
Open Source Impact: Top 25 contributor to Mermaid.js serving 1.2M+ weekly downloads, and #2 contributor to FarmData2. Implemented production-grade algorithms, enhanced diagram systems, and built comprehensive farm management tools. |
| 💻 | Technical Expertise: Full-stack development with React, Vue.js, Next.js, Node.js, Express, TypeScript, Spring Boot, PostgreSQL, MongoDB, AWS, GCP, Firebase. |
| 📫 | Portfolio: shahirahmed.com | Email: shahir@shahirahmed.com | Based in New Jersey, USA |
| 🧜♂️ |
Mermaid.js - Top 25 contributor among 600+ contributors with significant algorithmic improvements • Implemented production-grade text wrapping using Knuth-Plass algorithm • Built auto-scaling algorithm for XY chart data labels with D3.js • Developed YAML-based configuration system for customizable styling Impact: Serving 1.2M+ weekly downloads and enhancing diagram readability across GitHub, Notion, etc. |
|
| 🥕 |
FarmData2 - #2 contributor with 28 commits, 14,000+ lines added, and 25 merged PRs • Developed a crop tracking system using Node.js, PostgreSQL, and Vue.js with Cypress test suites • Integrated 18+ farmOS API endpoints to automate logging workflows and refactored 22 Vue components Impact: Reduced form rendering latency by 60% and saved farm staff 12+ hours weekly. |
|
| 🗂️ |
Complete OSS Portfolio - Documentation showcasing technical contributions and impact metrics Detailed analysis of merged PRs, code improvements, and collaboration across major open source projects. |
|
| Category | Technologies |
|---|---|
| Programming Languages |
|
| Frontend Frameworks |
|
| Backend & Server |
|
| Databases & Storage |
|
| Cloud & Infrastructure |
|
| Payment & External APIs |
|
| Testing & Quality |
|
| Development Tools |
|
| 🛒 |
Software Engineer @ Sarva (May 2025 - Present) Architecting a vendor management platform and full-stack grocery marketplace with Next.js, TypeScript, Firebase. Built AI assistants with RAG, batch inventory management with voice input via Whisper, Stripe Connect split payouts with Identity verification, and real-time order tracking. |
| 🌾 |
Software Engineer Intern @ FarmData2 (May 2024 - May 2025) Built scalable crop management system for USDA organic farms. Developed full-stack features with Node.js, PostgreSQL, and Vue.js with 80%+ Cypress test coverage. |
| 🧜♂️ |
Open Source Contributor @ Mermaid.js (Jan 2025 - April 2025) Enhanced diagram systems with production-grade algorithms and D3.js visualizations. Achieved Top 25 contributor status among 600+ contributors. |
| 🏗️ |
Software Engineer (Volunteer) @ 84 Lumber (Sep 2023 - Jan 2024) Contributed to an ANTLR-based code migration pipeline converting 10K+ lines of legacy CBASIC to Python and Java for a $9B company modernization initiative. |
| 📚 |
Teaching Assistant @ Dickinson College (Sep 2022 - May 2025) Mentored 40+ students in Python and Java programming. Improved student exam performance by 15% through personalized code reviews and targeted sessions. |
Consider giving my work a ⭐ to show some ❤️
| 🗺️ |
Albatross | Repository | Devpost | Live Demo AI-powered navigation app built with Vue.js that sends routes to Cloudflare Workers to check against high-crime zones and reroutes users based on their selected safety level. Geocoded 50K+ crime addresses using Google API, mapped to zones, and stored in AWS Databricks. |
| 🎵 |
Queue Up |
Repository |
Live Demo Music-based social platform that matches users using Spotify data and ranks profiles by a weighted compatibility score (top artists, top tracks, saved tracks, followed artists). Real-time chat via WebSockets with JWT auth in HTTP-only cookies, Cloudinary avatars, and S3 attachments. |
| ✅ |
CoSign |
Repository |
Live Demo Task management with external verification. Creators submit proof, verifiers approve or reject, and missed deadlines automatically expose hidden penalties via email. Built with Spring Boot, React, PostgreSQL, WebSockets, AWS S3 presigned uploads, and Resend for transactional email. |
| 🗂️ |
Open Source Contributions Portfolio Comprehensive documentation showcasing technical contributions to major projects including Mermaid.js and FarmData2 with detailed impact analysis and collaboration metrics. |
| 🩺 |
SweetFriend | Repository | Devpost | Live Demo Comprehensive diabetes management web application featuring seamless real-time Dexcom integration, advanced AI meal recognition capabilities, and personalized health insights with data visualization. |
| 🖥️ |
PandOS Complete custom operating system kernel implemented in C for uMPS3 RISC emulator featuring time-sharing, multiprogramming, TLB-based virtual memory management, and comprehensive system call interfaces. |
| 🔄 |
BitTorrent Client JS Full-featured JavaScript BitTorrent client with complete protocol compliance, efficient peer discovery mechanisms, and optimized piece selection algorithms for magnet links and .torrent files. |
| 🎮 |
SpaceAccuracy Engaging 2D space shooter game developed in Lua featuring intelligent enemy AI systems, dynamic power-up mechanics, progressive difficulty scaling, and adaptive gameplay systems. |
| 🎓 |
Bachelor of Science - Computer Science & Mathematics Dickinson College (August 2021 - May 2025) | GPA: 3.52/4.00 Honors: The 1783 Scholarship, Dean's List, Pi Mu Epsilon National Mathematics Honor Society |
| 📜 |
Certifications: CS50's Introduction to Computer Science, MATLAB Onramp Languages: English, Urdu, Hindi (Native/Bilingual proficiency) |




