Skip to content
View damiansire's full-sized avatar

Block or report damiansire

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
damiansire/README.md

Hi 👋 I'm Damián

Angular GDE (Google Developer Expert), Software Engineer and YouTube content creator (+32,000 subscribers) · damiansire.com

I build in public: small libraries, developer tooling and web experiences — mostly around Angular, TypeScript and Rust.

📊 Some stats

  • 🔓 18 public repos (+ private work in Rust, 3D and games, not counted here) · ⭐ 515 stars across them
  • 📦 2,188 npm downloads in the last month across 15 packages

🔧 What I'm building (public)

  • web-worker-patterns ⭐ 175 · 🍴 9 · Interactive platform demonstrating advanced Web Worker patterns and architectural strategies for non-blocking web apps.
  • angular-signals-playground ⭐ 94 · Learn Angular Signals hands-on (computed, effect, linkedSignal, resource).
  • genai-fullstack-blueprint ⭐ 92 · Full-stack reference architecture for multimodal GenAI apps: Angular client + Node.js/Express AI Gateway, as a TypeScript monorepo.
  • youtube-community-parser ⭐ 45 · 🍴 16 · Desktop app (Rust + Tauri) to parse and understand your YouTube subscriber community.
  • cognitive-substrate-os ⭐ 28 · Filesystem-first agentic task runner in TypeScript, powered by Gemini — every piece of state is a plain file you can read and edit. Not a chatbot, not magic.
  • web-ar-molecule-lab ⭐ 25 · Combine atoms with your voice and hand-tracking to discover real chemical compounds — runs fully in the browser (ES/EN/IT/PT). ▶ Play
  • web-vaccine-tracker ⭐ 23 · 🍴 8 · Web app to follow the global evolution of vaccination.
  • web-ar-hand-tracking ⭐ 15 · Web AR with MediaPipe hand-tracking (in a Web Worker) and 3D figures rendered with Three.js.
  • google-api-wrappers ⭐ 11 · Lightweight Node.js wrappers for Google APIs (YouTube Data, Sheets), npm-workspaces monorepo.
  • gemini-inference-framework ⭐ 7 · Empirical benchmark (n=120) + mitigation suite for Gemini reasoning-token explosions: a Structured Cascade that cut latency 22.0s → 17.2s at 100% reliability.
  • pascal-toolchain ⭐ 1 · ts-toolkit · A Pascal compiler frontend (tokenizer, parser, formatter) in TypeScript, and a tested suite of TypeScript utilities.

🔒 Private (for now)

  • Projects in Rust, 3D animation, video editing and game creation. Not public yet — eventually they will be.

🎥 YouTube

A year of Spanish dev videos: 32,000 subscribers and over 2 million views. 🎉 youtube.com/damiansiredesarrollo

🛠️ Stack

Rust · Angular · TypeScript · Node.js · p5.js · WebGL · WebGPU

Pinned Loading

  1. web-worker-patterns web-worker-patterns Public

    An interactive platform demonstrating advanced Web Worker patterns and architectural strategies.

    TypeScript 175 9

  2. youtube-community-parser youtube-community-parser Public

    Desktop application to parse, analyze, and understand your YouTube subscriber community data.

    Rust 45 16

  3. angular-signals-playground angular-signals-playground Public

    An interactive playground and introduction to learning Angular Signals (computed, effect, linkedSignal, resource) hands-on.

    TypeScript 94 1

  4. genai-fullstack-blueprint genai-fullstack-blueprint Public

    Full-stack reference architecture for multimodal GenAI apps: Angular client plus Node.js/Express AI Gateway, as a TypeScript monorepo.

    TypeScript 92 2

  5. cognitive-substrate-os cognitive-substrate-os Public

    Filesystem-first agentic task runner in TypeScript, powered by Gemini: every piece of state is a plain file you can read and edit. Not a chatbot, not magic.

    TypeScript 28 1

  6. pascal-toolchain pascal-toolchain Public

    A Pascal compiler frontend (tokenizer, parser, and code formatter) written in TypeScript.

    TypeScript 1