Skip to content
View hamza-arshad's full-sized avatar
🔐
Building NFC authentication systems
🔐
Building NFC authentication systems
  • Pyflow Labs

Block or report hamza-arshad

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
hamza-arshad/README.md

Hamza Arshad

Full-stack engineer, 10+ years. JavaScript, Go, Node.js.

Most of my time right now goes into NFC authentication — the backend systems that verify whether a physical product is genuine when someone taps it with their phone. Luxury goods, artwork, wine bottles. The tag on the product talks to the phone, the phone hits my server, the server does the cryptography.

I designed and built the NFC infrastructure behind tethered.services and tetheredart.com as a founding engineer. Both run NTAG 424 DNA with AES-CMAC verification in production. I also co-founded Pyflow Labs where we ship AI/ML products and technical MVPs.

Outside of NFC, I've shipped production systems across e-commerce, healthcare, and AI/ML — full-stack JS/Go, typically from architecture through deployment.


Currently working on:

ntag424-dna-verify — Node.js library for verifying NTAG 424 DNA tags. PICCData decryption, CMAC validation, replay detection. No dependencies. Supports both direct keys and diversified keys.

NFC blog series on Medium — writing up everything I've learned shipping these systems. Read it here.


Tech: JS/TS, Go, Node, Python · NTAG 424 DNA, NTAG213/215/216, NDEF, SDM/SUN, AES-CMAC · React, React Native, Next.js · Express, NestJS, PostgreSQL, MongoDB, Redis · AWS, Docker, K8s · FFmpeg


I consult on NFC architecture and full-stack system design. If you're building something and want to talk through it, happy to chat.

Email · LinkedIn · Medium

Pinned Loading

  1. GoogleForCreators/web-stories-wp GoogleForCreators/web-stories-wp Public

    Web Stories for WordPress

    JavaScript 795 194

  2. ntag424-dna-verify ntag424-dna-verify Public

    Node.js library for verifying NTAG 424 DNA tags. Handles PICCData decryption, CMAC validation, replay detection. No dependencies. Supports both direct keys and diversified keys from a master.

    JavaScript