Hello! I'm Luis Rivas

Senior Full Stack Developer

Bilingual Computer Engineer with 6+ years of experience in Full Stack development (React, Next.js, Node, .NET). Specialized in serverless architecture and AI-powered engineering (Claude, Cursor, RAG & Function Calling) to build high-performance web and mobile products.

Scroll

Work Experience

01

Full-Stack Developer

Chicks Group

Assigned to multiple projects such as ChicksGold, an e-commerce platform; and ChicksX, a cryptocurrency exchange platform.

  • Implementation of new advanced functionalities using the Aurelia Framework, integrating MDC (Material Design Components) and CDS (Custom Design Components), for optimizing UX/UI.
  • Implementation of new functionalities for a Marketplace developed in Aurelia Framework and multiple web components built with Lit library, TypeScript, and StoryBook.
  • Implemented AI-powered solutions leveraging RAG and function calling to automate complex workflows, including the development of intelligent chat agents integrated with Groq and OpenRouter to enhance application capabilities.
Typescript
Javascript
Aurelia Framework
Bootstrap
SCSS
StoryBook
MySQL
Azure
AWS S3
Git
Github
SignalR
WebSockets
02

Senior Full-Stack Developer

Overfuel

Provider of websites for car dealerships. I was assigned to the 321ignition project after Overfuel acquired it as the leader of the Front-end and collaborator of the Back-end.

  • Led the maintenance of 321 ignition and its migration to Overfuel Platform
  • Developed a unified platform of components and tools for different products in the company, and accelerated product delivery by 35% and reduced reported bugs.
  • Implemented good CI/CD practices to improve the efficiency in software delivery, reducing errors and delivery times.
Javascript
Typescript
Next.js
React Native
Vue
Node.js
Express
Git
Github
Jira
Scrum
Google Tag Manager
Docker
CI/CD
AWS
GCP
CircleCI
HTML
CSS
Tailwind
03

Senior Full-Stack Developer

321ignition

Multidisciplinary Team Lead: I started in this role as a Front-end developer and was later promoted to a leadership position. I was responsible for problem-solving, coordinating activities, and ensuring quality in the development of both Front-end (web and mobile) and Back-end applications and features.

  • Developed a Front-end architecture in collaboration with the team that improved website scalability and performance.
  • Collaborated on the construction and maintenance of various API Rest microservices to integrate with Front-end applications.
  • Optimized the Front-end user interface to improve the UX/UI and performance of different projects.
Javascript
Vue
React
Node.js
Express
Git
Github
HTML
CSS
Google Tag Manager
Docker
Docker Compose
Cypress
04

Front End Developer

Fira onLive

Assigned to the creation of a new livestreaming player and a new library to easily handle the functionality in the player.

  • Developed a live streaming player using React and Red5Pro.
  • Built a chat feature for each streaming event using the getStreaming library.
  • Created a JavaScript library to allow the streaming player to be implemented on third-party websites.
Typescript
Javascript
React
Red5Pro SDK
GetStream.io
WebSockets
Azure
Git
Github
HTML
CSS
Docker
GitHub Actions
Jest
CI/CD

Projects

Preview of Fit-Stack - Multi-Tenant B2B Gym SaaS, AI Assistant & Hardware Access Control (Slide 1)
Preview of Fit-Stack - Multi-Tenant B2B Gym SaaS, AI Assistant & Hardware Access Control (Slide 2)
Preview of Fit-Stack - Multi-Tenant B2B Gym SaaS, AI Assistant & Hardware Access Control (Slide 3)
Preview of Fit-Stack - Multi-Tenant B2B Gym SaaS, AI Assistant & Hardware Access Control (Slide 4)
Preview of Fit-Stack - Multi-Tenant B2B Gym SaaS, AI Assistant & Hardware Access Control (Slide 5)
★ Featured Project

Fit-Stack - Multi-Tenant B2B Gym SaaS, AI Assistant & Hardware Access Control

High-performance B2B SaaS platform for gym operations, financial auditability, AI assistance, and physical access control. Engineered as a Turborepo monorepo featuring an Edge Serverless API on Cloudflare Workers using Hono, a serverless Neon Postgres database powered by Drizzle ORM, Upstash Redis edge caching, and an AI Chat engine with real-time SSE streaming leveraging Cloudflare Workers AI and OpenRouter models. Comprises a Gym Admin Panel (Next.js 16 / React 19) with cumulative renewal logic and multi-currency billing; a SaaS Super-Admin Console (Next.js 16); a Member Portal (Next.js 16) with dynamic CMS rendering; full monorepo test suite with Vitest; asynchronous task queues via Cloudflare Queues and Resend transactional emails; and a native Desktop Bridge (Python / Flet) for turnstile hardware integration via biometric/QR sensors. Infrastructure fully managed via Terraform and deployed with GitHub Actions CI/CD pipelines.

Next.js 16 (App Router)React 19TypeScript 5TurborepoCloudflare Workers (Edge Functions)Cloudflare Workers AIOpenRouter APILLM Chat Streaming (SSE)Cloudflare QueuesCloudflare R2Hono APIVitest (Automated Testing)Drizzle ORMNeon Serverless PostgresUpstash RedisBetter Auth (Multi-tenant RBAC)Python (Flet Desktop)Tailwind CSS v4shadcn/uiResend APITerraform (IaC)GitHub Actions (CI/CD)
Preview of Pulse Stream - High-Performance Music Streaming Platform, Catalog Management & Offline PWA (Slide 1)
Preview of Pulse Stream - High-Performance Music Streaming Platform, Catalog Management & Offline PWA (Slide 2)
Preview of Pulse Stream - High-Performance Music Streaming Platform, Catalog Management & Offline PWA (Slide 3)
Preview of Pulse Stream - High-Performance Music Streaming Platform, Catalog Management & Offline PWA (Slide 4)
Preview of Pulse Stream - High-Performance Music Streaming Platform, Catalog Management & Offline PWA (Slide 5)

Pulse Stream - High-Performance Music Streaming Platform, Catalog Management & Offline PWA

Full-featured audio streaming platform inspired by Spotify engineered with a Turborepo and pnpm workspaces monorepo. High-concurrency asynchronous backend built with Python 3.13, FastAPI, SQLAlchemy 2.0 Async, Neon Serverless PostgreSQL, and Alembic database migrations. Media storage and audio streaming powered by Cloudflare R2 using presigned URLs via Boto3, alongside ID3 metadata extraction via Mutagen for automated batch ZIP album imports. Modern frontend built on Next.js 16 (App Router) and React 19 with a custom dark UI in Tailwind CSS v4 and Radix UI; features a persistent global player integrated with the OS Media Session API, Progressive Web App (PWA) offline audio caching via Cache API, and end-to-end type safety with OpenAPI-to-TypeScript code generation. Implements RBAC authentication via HttpOnly JWT session cookies (fastapi-users with Argon2 hashing), rate limiting via Slowapi, comprehensive admin management dashboards, and robust test suites using Pytest (real Postgres integration) and Vitest.

Next.js 16 (App Router)React 19 (React Compiler)TypeScript 5Turborepo & pnpmPython 3.13 (uv)FastAPISQLAlchemy 2.0 (Async)Neon Serverless PostgresCloudflare R2 (Audio Streaming & Storage)Alembic (DB Migrations)fastapi-users (JWT HttpOnly & Argon2)PWA & Cache API (Offline Audio)Media Session APITailwind CSS v4 (OKLCH)Radix UI & CVAboto3 (Presigned S3/R2)mutagen (ID3 Metadata Parser)slowapi (Rate Limiting)OpenAPI to TypeScript CodegenPytest & Vitest (Testing Suite)GitHub Actions (CI/CD)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 1)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 2)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 3)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 4)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 5)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 6)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 7)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 8)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 9)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 10)
Preview of D'Nova Gallery - Photography Portfolio & Custom CMS (Slide 11)

D'Nova Gallery - Photography Portfolio & Custom CMS

Professional web application and Content Management System (CMS) designed for studio photographers. Features interactive portfolio showcases, service package management, dynamic galleries, and booking requests. Includes a dedicated administration dashboard with secure authentication, high-performance image storage via Cloudflare R2, and multi-language support (English/Spanish).

Next.js 16React 19TypeScriptTailwind CSS v4SupabaseCloudflare R2shadcn/uiLucide Icons
Preview of Delivery Los Latinos - Food Delivery Platform (Slide 1)
Preview of Delivery Los Latinos - Food Delivery Platform (Slide 2)
Preview of Delivery Los Latinos - Food Delivery Platform (Slide 3)
Preview of Delivery Los Latinos - Food Delivery Platform (Slide 4)

Delivery Los Latinos - Food Delivery Platform

Full-stack food delivery and restaurant management web platform built for Orihuela. Features an intuitive admin dashboard for store and catalog management, interactive menu editor with drag-and-drop reordering, role-based access control (RBAC) with Supabase Auth and database Row Level Security (RLS), and a mobile-first responsive user interface.

Next.jsReact 19TypeScriptTailwind CSSSupabasePostgreSQLdnd-kit
Preview of El Poaig — El Mil del Poaig (Slide 1)
Preview of El Poaig — El Mil del Poaig (Slide 2)
Preview of El Poaig — El Mil del Poaig (Slide 3)
Preview of El Poaig — El Mil del Poaig (Slide 4)

El Poaig — El Mil del Poaig

Luxury high-end landing page crafted for El Mil del Poaig, the world's first organic extra virgin olive oil harvested from millenary Farga olive trees (1,000 to 3,000 years old). Features a cinematic editorial aesthetic, custom color grading, subtle micro-animations, infinite press marquee, interactive media gallery, and a fully self-contained multilingual web experience.

HTML5CSS3JavaScript

Education

Academic Degree

Computer Engineer

University Rafael Belloso Chacín
January, 2017 - December, 2021

Graduated as Computer Engineer from the University Rafael Belloso Chacín in 2021 after 5 years of study and obtaining approval in the special work of degree.

Special work of degree:

Web application for the distribution of medicines developed in React.js and Node with Express and MySQL for the server and database.
The application consisted of a solution for the problem that occurred during the pandemic of 2020 for the distribution of medicines in a safer and more efficient way through a marketplace of different distributors in the region.

Skills

Contact

GET IN TOUCH

Let's build something exceptional together.

Bilingual Computer Engineer with 6+ years of experience in Full Stack development (React, Next.js, Node, .NET). Specialized in serverless architecture and AI-powered engineering (Claude, Cursor, RAG & Function Calling) to build high-performance web and mobile products.

Typical response within <24 hours