Skip to content
View Shahir-47's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Shahir-47

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Shahir-47/README.md

𝐇𝐞𝐥𝐥𝐨 𝐭𝐡𝐞𝐫𝐞, 𝐟𝐞𝐥𝐥𝐨𝐰 <𝚍𝚎𝚟𝚎𝚕𝚘𝚙𝚎𝚛𝚜/>!

ezgif com-gif-maker

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! 😊


👨  About me

Website Badge Open Source Badge Linkedin Badge Devpost Badge Blogspot Badge Gmail Badge


👋 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 full-stack grocery marketplace platform with Next.js, TypeScript, and Firebase.
Building real-time inventory management, Stripe payment systems, and Google Maps integration serving 30+ active users.
🎓 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 membership.
🌟 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 supporting USDA compliance.
💻 Technical Expertise: Full-stack development with React, Vue.js, Node.js, Express, TypeScript, PostgreSQL, MongoDB, AWS, Firebase.
Experience spans from low-level systems programming (custom OS kernel) to modern web applications and enterprise solutions.
✍️ Read my technical insights and development journey on my blog
📫 Portfolio: shahirahmed.com | Email: shahirahmed.dev@gmail.com | Based in New Jersey, USA

🌟  Open Source Contributions

🧜‍♂️ 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, and enterprise platforms.
🥕 FarmData2 - #2 contributor with 28 commits, 14,000+ lines added, and 25 merged PRs

• Built comprehensive crop management system for 80-acre USDA-certified organic farm
• Developed RESTful APIs with Node.js and PostgreSQL for selective crop termination across 20+ beds
• Created dynamic frontend forms with Vue.js and Vuex, increasing test coverage from 50% to 80%

Impact: Promoted from Intern to Software Engineer; reduced form rendering latency by 25%, saving farm staff 3+ hours weekly.
🗂️ Complete OSS Portfolio - Comprehensive documentation showcasing technical contributions and impact metrics

Detailed analysis of merged PRs, code quality improvements, and collaboration across major open source projects.

👨🏻‍💻  Technical Stack

Category Technologies
Programming Languages JavaScript TypeScript Java Python C SQL Lua R MATLAB
Frontend Frameworks React Vue.js Next.js HTML5 CSS3 TailwindCSS Bootstrap Electron
Backend & Server Node.js Express.js Firebase Flask Socket.IO RESTful APIs WebRTC
Databases & Storage PostgreSQL MongoDB Firestore SQLite MySQL
Cloud & Infrastructure AWS Docker Vercel Cloudflare VirtualBox Linux
Payment & External APIs Stripe Spotify API Google Maps farmOS API
Testing & Quality Cypress Jest Vitest ESLint Prettier
Development Tools Git GitHub VS Code ANTLR Bash Agile/Scrum

💼  Professional Experience

🛒 Software Engineer @ Sarva (May 2025 - Present)
Architecting full-stack grocery marketplace with Next.js, TypeScript, Firebase. Implemented Stripe split payouts, Identity verification, and real-time order tracking serving 30+ users.
🌾 Software Engineer @ FarmData2 (May 2024 - May 2025)
Built scalable crop management system for 80-acre USDA organic farm. Promoted from Intern to Software Engineer based on performance and impact.
🧜‍♂️ 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 @ 84 Lumber (Volunteer) (Sep 2023 - Jan 2024)
Led NLP-powered code migration pipeline using ANTLR, converting 10K+ lines of legacy CBASIC to modern languages for a $9B company modernization initiative.
📚 Teaching Assistant @ Dickinson College (Sep 2022 - May 2025)
Mentored 25+ students in Python and Java programming. Improved student exam performance by 15% through personalized code reviews and targeted sessions.

🖥  Featured Projects

Consider giving my work a ⭐ to show some ❤️

🛒 Sarva Bazaar | Repository
Production grocery marketplace platform using Next.js, TypeScript, and Firebase with Stripe split payouts, Express accounts, real-time inventory management, and Google Maps delivery tracking serving 30+ active users.
🥕 FarmData2
Enterprise-grade crop management system for USDA-certified organic farms using Node.js, PostgreSQL, Vue.js. Automated record-keeping workflows, improved test coverage to 80%, and reduced form latency by 25%.
🗂️ Open Source Contributions Portfolio
Comprehensive documentation showcasing technical contributions to major projects including Mermaid.js and FarmData2 with detailed impact analysis and collaboration metrics.
🎵 Peer-to-Playlist | Repository
Advanced social music platform using React, Node.js, MongoDB, and Socket.IO with sophisticated weighted scoring algorithms for intelligent Spotify-based user matching and real-time multimedia messaging.
🗺️ Albatross | Repository | Devpost
AI-powered navigation application analyzing real-time crime data to provide enhanced safety routing with interactive high-risk zone overlays and dynamic route optimization algorithms.
🩺 SweetFriend | Repository | Devpost
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.

🎓  Education & Achievements

🎓 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)

📊  GitHub Stats

Shahir's Github Stats Shahir's Top Languages

GitHub Streak


😉  Random dev joke for you!

README Jokes

Follow me around the web:

Linkedin Badge Gmail Badge Devpost Badge Blogspot Badge Website Badge


Profile last updated Visitor Badge

Pinned Loading

  1. FarmData2 FarmData2 Public

    Forked from FarmData2/FarmData2

    Main development repository for the FarmData2 Drupal module.

    JavaScript

  2. Sarva-template Sarva-template Public

    Public template of the Sarva Bazaar grocery delivery app. This repo contains an open version of the Sarva source code for demonstration and learning. The production app at sarvabazaar.com runs on a…

    TypeScript

  3. Peer-to-Playlist Peer-to-Playlist Public

    A social networking application that matches users based on Spotify music preferences, featuring real-time chat and music sharing

    JavaScript

  4. HackHarvard2024-Team/front-end HackHarvard2024-Team/front-end Public

    AI-powered navigation tool for safer travel, avoiding high-risk zones using real-time crime data and intelligent routing.

    Vue 1 1

  5. dmicz/SweetFriend dmicz/SweetFriend Public

    JavaScript

  6. bittorrent-client-js bittorrent-client-js Public

    A lightweight BitTorrent client implemented in JavaScript that supports both .torrent files and magnet links. Features include peer discovery, piece downloading, SHA-1 integrity checking, and metad…

    JavaScript