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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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 Gmail Badge


👋 Hi, I'm Shahir Ahmed, a Software Engineer and Computer Science graduate (May 2025) who builds scalable full-stack applications and contributes to open source tools used by millions. I specialize in optimizing performance, automating complex workflows, and building impactful user experiences.

🚀 Current Role: Software Engineer at Sarva.
Architecting serverless microservices and AI pipelines that power a vendor management platform and grocery marketplace.
🎓 Alumni: 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 (1.4M+ weekly downloads) and #2 contributor to FarmData2.
Shipped algorithms and features now powering diagrams for millions of users across GitHub, Notion, and VS Code.
💻 Technical Expertise: Java, Spring Boot, React, Next.js, TypeScript, Python, PostgreSQL, AWS, Docker, Firebase.
📫 Portfolio: shahirahmed.com | Email: shahir@shahirahmed.com | Based in New Jersey, USA

🌟  Open Source Contributions

🧜‍♂️ Mermaid.js - Top 25 contributor among 600+ contributors

• 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: Features deployed to 1.4M+ weekly downloads, enhancing diagrams across GitHub & VS Code.
🥕 FarmData2 - #2 contributor (28 commits, 14k+ lines)

• Engineered a concurrent-safe crop tracking system using Node.js and PostgreSQL aligned with USDA audit standards
• Refactored 22 Vue components to reduce form rendering latency by 60%

Impact: Automated workflows that saved farm staff over 12 hours of manual labor per week.
🗂️ Complete OSS Portfolio - Impact Documentation

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

👨🏻‍💻  Technical Stack

Category Technologies
Programming Languages Java JavaScript TypeScript Python SQL C
Frontend Frameworks React Next.js Vue.js TailwindCSS HTML5 CSS3
Backend & Server Spring Boot Node.js Express.js Firebase Socket.IO RESTful APIs
Databases & Storage PostgreSQL MongoDB Firestore AWS S3
Cloud & DevOps AWS Docker Vercel Linux Git
Testing & Quality Cypress Jest ESLint Maven

💼  Professional Experience

🛒 Software Engineer @ Sarva (May 2025 - Present)
• Architecting a vendor management platform (Next.js/TypeScript) maintaining 99.9% uptime for secure authentication and catalog workflows.
• Engineered a retrieval-backed AI pipeline reducing query latency by 50% and product setup time by 80%.
• Implemented voice-enabled inventory (OpenAI Whisper) cutting manual labor by 60%, and a Stripe payment engine reducing fraud by 85%.
🌾 Software Engineer Intern @ FarmData2 (May 2024 - May 2025)
• Built a concurrent-safe crop management system for USDA organic farms using Node.js and PostgreSQL.
• Revamped the Vue.js frontend, refactoring 22 components to reduce form rendering latency by 60%.
• Integrated 18+ REST APIs and Cypress testing (80% coverage), saving staff 12+ hours weekly.
🧜‍♂️ Open Source Contributor @ Mermaid.js (Jan 2025 - April 2025)
• Achieved Top 25 contributor status (among 600+) for a library with 1.4M+ weekly downloads.
• Merged PRs for text wrapping algorithms, auto-scaling data labels, and styling features impacting millions of users.
🏗️ Software Engineer (Volunteer) @ 84 Lumber (Sep 2023 - Jan 2024)
• Contributed to an ANTLR-based migration pipeline converting 10K+ lines of legacy CBASIC to Python/Java for a $9B company modernization.

🖥  Featured Projects

Consider giving my work a ⭐ to show some ❤️

🎵 Queue Up | Repository | Live Demo
Full-stack social matching platform integrating Spotify API. Engineered a Spring Boot backend utilizing JPA to optimize complex SQL queries for compatibility ranking. Secured media storage via AWS S3 and deployed using Docker.
CoSign | Repository | Live Demo
Accountability platform with penalty enforcement. Architected using React/TypeScript and Spring Boot/Hibernate. Deployed a scalable Docker environment handling high-concurrency WebSocket events for real-time verification.
🗺️ Albatross | Repository | Devpost | Live Demo
AI-powered navigation app built with Vue.js. Geocoded 50K+ crime addresses using Google API, mapped to zones in AWS Databricks, and routed users via Cloudflare Workers for safety.
🗂️ Open Source Contributions Portfolio
Comprehensive documentation showcasing technical contributions to major projects including Mermaid.js and FarmData2.
🩺 SweetFriend | Repository | Devpost | Live Demo
Diabetes management web application featuring real-time Dexcom integration and AI meal recognition.
🖥️ PandOS
Complete custom operating system kernel in C featuring time-sharing, multiprogramming, TLB-based virtual memory management, and system call interfaces.

🎓  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 Website Badge


Profile last updated Visitor Badge

Pinned Loading

  1. FarmData2/FarmData2 FarmData2/FarmData2 Public

    Main development repository for the FarmData2 Drupal module.

    JavaScript 3 36

  2. 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 2 1

  3. Queue-Up Queue-Up Public

    A music-based social platform that connects people through shared Spotify taste. Calculates compatibility scores from your top artists, tracks, and saved music. Features real-time chat with WebSock…

    JavaScript

  4. CoSign CoSign Public

    An accountability task manager where you cannot complete your own tasks. Submit proof, get peer approval, and if a deadline is missed, hidden penalties are automatically revealed to the verifier vi…

    TypeScript

  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