Skip to content
View CatCodeDanix's full-sized avatar
💎
Crafting elegance out of complexity
💎
Crafting elegance out of complexity

Block or report CatCodeDanix

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
CatCodeDanix/README.md
Typing SVG

System-driven engineer anchoring complex web applications, real-time architectures, and custom developer tools.

PortfolioLinkedInhello@danialabdoli.dev


⚡ Technical Matrix

Tech Stack Icons


🧠 Engineering Philosophy & Focus

I merge technical execution with structural foresight, writing strict design specifications to build scalable, deterministic codebases. Coming from a clinical healthcare background, I specialize in auditing complex logic gaps and translating highly regulated domain logic into resilient software architecture.

Pinned Loading

  1. nurse-scheduler nurse-scheduler Public

    🏥 Optimal monthly nurse scheduling with MILP • dual-mode: local solver + AI export • TypeScript library with pluggable rules, preferences, and fairness scoring

    TypeScript

  2. iina-playlist-pro iina-playlist-pro Public

    IINA plugin for seamless management of local and online playlists — ⭐ Star to support!

    12

  3. map-scissor-swipe map-scissor-swipe Public

    Zero-dependency swipe comparison control for MapLibre GL JS and Mapbox GL JS using WebGL scissor testing on a single map instance

    TypeScript

  4. map-image-overlay map-image-overlay Public

    Framework-agnostic georeferencing and image overlay editor for Mapbox GL JS and MapLibre GL JS featuring a stateless WebGL core and React hook

    TypeScript