Angular GDE (Google Developer Expert)
I build in public: small libraries, developer tooling and web experiences.
- 📁 119 repositories · 🔓 18 public · 🔒 101 private
- ⭐ 536 stars across my public repos
- 📦 2,037 npm downloads in the last month
🔓 Public
- web-worker-patterns ⭐ 175 · Web Worker patterns for non-blocking web apps.
- angular-signals-playground ⭐ 94 · learn Angular Signals interactively.
- genai-fullstack-blueprint ⭐ 92 · opinionated starter for Angular + multimodal AI apps.
- youtube-community-parser ⭐ 45 · desktop app (Rust + Tauri) to analyze your YouTube comment community.
- cognitive-substrate-os ⭐ 26 · local, filesystem-first agentic task runner in TypeScript, powered by Gemini.
- web-ar-molecule-lab ⭐ 25 · build molecules with your hands — WebGPU + hand-tracking AR in the browser.
- google-api-wrappers ⭐ 11 · lightweight Node.js wrappers for Google APIs.
- ts-toolkit · pascal-toolchain · monorepos of TypeScript utilities and a Pascal compiler frontend.
🔒 Private
- Building a few projects in Rust, 3D animation, video editing, game creation, etc. They're not public yet, but eventually they will be.
Made Spanish videos on YouTube for a year, hitting 32,000 subscribers and accumulating over 2 million views! 🎉 youtube.com/damiansiredesarrollo
Rust · Angular · TypeScript · Node.js · p5.js · WebGL
This ecosystem is built specifically for League of Legends and is designed to have an impact on how players improve their skills.
It is divided into three main pillars:
- ⚙️ Core Engineering: The from-scratch construction of a custom MOBA engine.
- 🎬 Multimedia AI: Artificial Intelligence automating the video editing of highlight reels, as well as generating personalized video tutorials to help players identify their mistakes, leverage their strengths, and improve.
- 📊 Data Science: A powerful Big Data and Machine Learning pipeline that consumes official statistics to function as an analytical coach.
In short: It is core engineering, multimedia AI, and data science applied to elevate gameplay in a 100% legal way (Following Riot Developer API + ToS).





