Luis Alvarez

Frontend Software Engineer with 4+ years of experience building scalable, high-performance web applications using modern technologies. Passionate about performance optimization, clean code, and cross-functional collaboration. Focused on delivering real business value through maintainable, well architect-ed solutions.

Principal Projects

View all
Monfly

Personal finance application to track income and expenses, categorize transactions, set alerts, and visualize insights with dashboards. Includes secure authentication and profile management.

TypeScript
Next.js
Tailwind CSS
Shadcn UI
+4
Bambú

Landing page and demo app for a fictional “tech boutique”: focused on clean UX, internationalization (i18n), typed forms, and scalable content. Designed to showcase a modern end-to-end flow.

Next.js
TypeScript
Tailwind CSS
Shadcn UI
+5
Portfolio 2025

Interactive personal portfolio focused on performance and motion. Built with Astro and React components using reusable UI. Animates sections, projects, and experience with accessibility in mind.

Astro
React
Next.js
TypeScript
+7
Spotify API Kit

Type-safe SDK for the Spotify Web API, designed for secure Node.js backends. Includes helpers for authentication, common endpoints, and strict typing for a smooth developer experience.

TypeScript
Node.js
Spotify Web API
Express.js
+2
JS Challenges Hub

Unified collection of Frontend Mentor challenges. Built with Vite and React, including routing, validation, and structured organization to demonstrate solutions and best practices.

TypeScript
React
Vite
Tailwind CSS
+2
Neovim Config

Custom Neovim configuration optimized for frontend and backend development. Includes LSP, Treesitter, formatting, search, and Git integration. Focused on productivity and fast startup.

Neovim
Lua
LSP
Treesitter
+5
SEO Generator

Lightweight tool for generating SEO metadata (Open Graph and Twitter Cards). Built for quick copy-paste usage to prevent manual errors.

TypeScript
React
Vite
Tailwind CSS

Experience

Download CV

Full-Stack Developer — Credix (On-site · Mexico City)

Design, develop, and optimize internal financial applications for a credit and lending company using PHP, HTML, and vanilla JavaScript. Integrate APIs and external service providers while refactoring the codebase and database architecture to enhance system stability, scalability, and performance.

Software Engineer — Nowports (Remote · Mexico City)

Developed a unified component platform to standardize product interfaces and accelerate feature delivery. Contributed to an internal API migration that improved Time to Interactive by approximately 60% using NestJS, Prisma, and TypeScript. Integrated Sentry for monitoring and debugging, led peer code reviews, and refactored the main marketing site to enhance maintainability and loading performance.

Frontend Developer — Nowports (Remote · Mexico City)

Implemented consent management systems, GA4, and GTM integrations to enable multi-region analytics and real-time performance tracking. Developed a high-performance blog platform using Next.js and HubSpot. Partnered with product, design, and marketing teams to translate business requirements into technical specifications and conducted code reviews. Refactored the company’s main landing page using a modern tech stack.

Frontend Developer — Accenture (Remote · Mexico City)

Enhanced UI/UX consistency and long-term maintainability across multiple landing pages and product interfaces. Worked within agile teams to deliver features on schedule while maintaining high code quality and performance standards.

Frontend Developer — Self-Employed

Designed, developed, and maintained responsive user interfaces for web applications. Collaborated with designers and backend developers to implement new features, enhance usability, and improve overall performance.

Writings & Posts

View all
internal API in progress...

You can read my old posts on

Dev.to