Skip to content

ahmadnasriya/ahmadnasriya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Ahmad Nasriya

Independent Developer • Infrastructure Architect • OSS Maintainer
Designing local-first systems with minimal dependencies and maximal autonomy.


🛠️ About Me

I'm a backend engineer and infrastructure architect dedicated to building high-performance, self-reliant systems.
I focus on tools that minimize external dependencies, emphasize security and efficiency, and empower developers to maintain full local control over their infrastructure.

Most of my production-grade work lives under the @nasriyasoftware organization and on 📦 npm.


📦 Notable Packages

Package What It Does Domain Downloads
@nasriya/hypercloud Modern HTTP2 framework with built-in components, caching, CORS & rate limiting 🌐 Networking npm downloads
@nasriya/cachify Hybrid in-memory + Redis caching engine with TTLs ⚡ Performance npm downloads
@nasriya/orchestriq Powerful CI/CD orchestration and automation toolkit 🔄 CI/CD npm downloads
@nasriya/authcrypto JWT, password hashing, encryption toolkit 🔐 Security npm downloads
@nasriya/mongodb Advanced MongoDB client with caching + broker sync 🗄️ Databases npm downloads
@nasriya/overwatch Platform-agnostic file system watcher 🕵️ Monitoring npm downloads
@nasriya/atomix Minimal backend utility toolkit 🧰 Utilities npm downloads
@nasriya/uuidx Tiny UUID generator 🆔 Identifiers npm downloads
@nasriya/recaptcha Server-side reCAPTCHA validation 🧠 Bot Protection npm downloads
@nasriya/logify Structured Node.js logger 🧾 Logging npm downloads
@nasriya/cron Clean cron scheduler ⏱ Scheduling npm downloads
@nasriya/dns DNS & domain management 🌍 Infrastructure npm downloads
@nasriya/postbuild Build-time task runner ⚙️ Tooling npm downloads

➡️ See more on my npm profile

Note

📦 All packages are cleanly typed, well-tested, and built with minimal dependencies—many with zero runtime dependencies where feasible.

🌐 Web Projects

🎓 Udacity Nanodegree Projects

Projects built entirely from scratch as part of the Udacity Frontend and Full-Stack Developer Nanodegree programs — emphasizing full-stack design, API integration, and production-quality workflows.

Project Description Stack / Domain Links
My Store Full-stack e-commerce application featuring product management, authentication, and order tracking. Angular • Express • PostgreSQL 💻 Code
Image Processing API HTTP API for uploading, resizing, and transforming images with on-demand optimization. Node.js • Express • Sharp 💻 Code
Travel App Responsive travel planner integrating multiple APIs for weather and imagery. HTML • CSS • JS • APIs 💻 Code
Weather Journal App Dynamic web app integrating with OpenWeatherMap API, showcasing asynchronous JS and Node.js local API work. HTML • CSS • JS • Node.js 💻 Code
Evaluate News Article with NLP Web app that evaluates and classifies article sentiment using NLP APIs. Node.js • Express • NLP APIs 💻 Code
Personal Blog Static blog site built to demonstrate clean HTML/CSS structure and responsive layout. HTML • CSS 💻 Code

💼 Freelance Projects

For a selection of professional client and commercial projects built through the Wix Studio platform,
visit my Agency Profile → Nasriya Software.


🚧 In Progress — Roadmap

1. Socketify (@nasriya/socketify)

High-performance HTTP/2-based real-time transport
Designed as a secure, modern alternative to WebSocket.

2. FlowGuard (@nasriya/flowguard)

Request/stream firewall + rate-limiting layer
(Built on top of @nasriya/socketify.)

3. HyperCloud (@nasriya/hypercloud)

Backend framework for building modular, local-first cloud services

  • ✅ Integrate @nasriya/cachify for static caching.
  • 🟩 Upgrade in-memory rate limiter (will use @nasriya/flowguard).

4. MongoDB (@nasriya/mongodb) (Next Phase)

Failover-safe, multi-adapter MongoDB client

Tip

  • Internally powered by Cachify
  • Can connect to a data broker (via Socketify)
  • Syncs cache across DB instances on writes
  • Flushes + rehydrates automatically on reconnect
  • Future: cross-database writes & read-fallback strategy

5. 🗂 FileVerse

Media-optimized file and asset server

Tip

  • Supports cloud storage, NFS, and SMB
  • Handles authentication, authorization, and rate-limits
  • Integrates seamlessly with HyperCloud microservices
  • Can run standalone with Overwatch + Cachify

🤝 Collaborate With Me

I’m open to meaningful collaborations, consultations, and projects that align with my principles of autonomy, performance, and software independence.

  • 🕊️ Intro Call — 15–30 min chat to connect and explore ideas.
  • ⚙️ Consultation — 1–2 hour deep dive into architecture, optimization, or strategy.
  • 💼 Hire Me on LinkedIn — for longer-term or freelance engagements.

🧪 Explore

  • 🐙 GitHub Organization — all production-ready and collaborative projects under @nasriyasoftware.
  • 📦 npm Packages — published open-source modules, all typed and dependency-light.
  • 🧪 Personal Experiments — prototypes, research code, and early explorations.

Built from scratch. Designed for clarity. Made with ❤️ in Palestine 🇵🇸

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published