mariano álvarez
Software Developer · Málaga, Spain
5+ years specializing in seamless web experiences and cutting-edge technologies. Currently at A-SAFE Digital as Software Developer. TypeScript, React, full modern stack — adaptable to any context.
Experience
- A-SAFE DigitalSoftware Developer2024–nowfeb–now
- A-SAFE DigitalProject Lead2024–2025jul–apr
- CREATIVOMAFull Stack Developer2022–2024jun–jun
- Cronopios | Comunicación con propósitoFull Stack Developer / Technology Director2022–2024jun–jun
- Devea HubFrontend Developer2023–2023nov–dec
- Isabella Premium GroupFull Stack Developer2023–2023jul–oct
- El Puente PublicidadFull Stack Developer2022–2023oct–mar
Open Source
- ★
Contributions
- pixijs/pixijs
- pmndrs/drei
- pixijs/pixijs.com
- pixijs/pixi-react
- pixijs/pixijs
Client Work
Labs
- Better Auth with Next.jsNext.js, Better Auth, PostgreSQL
- IA Tooling - React Router Framework ModeReact Router, TypeScript, TailwindCSS
- Feature Flags SDKSDK Flags, React, TypeScript
- Terminal of Hacking DiavloReact, TypeScript, Vite
- Interactive Speaker GalleryReact, TypeScript, Vite
- Numeric Backgroundsreact, background, numeric
- Matrix effect with canvasHTML5, Canvas, JavaScript
Education
- Universitat Oberta de Catalunya—B.S. Computer Engineering2025
- freeCodeCamp—JS Algorithms & Data Structures2023
- freeCodeCamp—Responsive Web Design2023
- Scrimba—React JS · Modern JavaScript2023
- Frontend.FYI—Web Applications Development2023
- Udemy—JavaScript Moderno: Guía para dominar el lenguaje2022
Stack
- LanguagesTypeScript, JavaScript, Ruby, HTML5, CSS3, SQL, PHP
- FrontendReact, Next.js, Astro, Angular, Inertia.js, TailwindCSS, Framer Motion, GSAP, Three.js, React Three Fiber, PIXI.js, Zustand, SWR, TanStack Query, i18next
- BackendNode.js, Express, Ruby on Rails, Hotwire, Prisma, PostgreSQL, MySQL, MongoDB
- ToolingGit, Docker, AWS, Vercel, Turborepo, Figma, Jest, Vitest, Playwright
- AIClaude API, OpenAI, Gemini, Vercel AI SDK, MCPs
Principles
- Criteria > codeUnderstanding what to build and for whom matters more than knowing how to write it.
- Simplify, iterateStraight to the point. Always in WIP. Ship small, learn fast.
- Measure, then optimizeDon't assume where the bottleneck is. Measure first, then act.
- Autonomy + trustThe best teams are built with delegation and clear communication, not control.
- Give backOpen source, sharing what you learn. Not optional, part of the job.
Writing
- Generating code is not the same as building a product2026-03-15
- Mastering Big-O Complexity: A Practical Guide2025-05-23
- New version of my portfolio2025-05-19
- My current situation2024-08-19
- Micro-Management and the onion effect2024-01-12