Hello 👋

I'm Hugo Cruz,

full stack web programmer

based in Barcelona, Spain.

About me

After graduating in Computer Science in 2014, I decided to continue learning and dedicate myself to my passion for programming. I decided to delve into programming and web development through the Javascript language; both self-taught and through several full-stack courses to update and raise my level, where I could acquire knowledge about different frameworks and technologies, as well as deepen in solving real and current problems.

My favorite part of programming is problem solving. I love the feeling of finding, or providing, a solution to a problem. My main stack is React, Next.js, Node.js, Typescript and Postgres. I am also familiar with Angular, MongoDB, Prisma among others. I'm always looking to learn new technologies.

When I'm not programming, I like to play video games, watch movies, read and work out at the gym. I also skateboard, fish, and generally enjoy every moment in my life.

Major Projects

Geofence Administration Panel

I worked as a full-stack developer on this startup project for 8 months. A panel to manage geofences.

  • Angular
  • RxJS
  • NgRx
  • Firebase
  • Material UI
  • Google Maps

Common Coordination Portal

Dashboard for workers and patients of the Chilean health system. It has features such as filtering, sorting and pagination.

  • React
  • TypeScript
  • Postgres
  • Redux
  • Styled Components
  • Express

Mission Controller

Application to manage flights and diversions by airlines. It also allows interaction between the cabin crew and flight coordinators. Uses Microsoft Graph api.

  • React
  • Fluent UI
  • TypeScript
  • Express
  • MongoDB
  • Docker

SVD Website

E-commerce of the company SVD. Upgraded from Magento to market leading technologies. It has many of the best integrations of the moment.

  • React
  • Next.js
  • Tailwind
  • SQL
  • Zustand
  • GraphQL

Pag & Bag TAM Module

Passenger and baggage management application used by IBERIA's coordinating agents. It consumes and processes data in real time.

  • React
  • React-Query
  • Nest.js
  • Postgres
  • Tailwind
  • CQRS

CMRC website

Car rental website designed with a focus on user experience. Intuitive and efficient reservation system with secure payment integration and flexible rental options.

  • React
  • Nextjs
  • Prisma
  • Postgres
  • Shadcn
  • Stripe

AOG Support Information System

Chatbot with AI and integrated dashboard. It offers seamless interaction, secure authentication and efficient real-time AOG analysis.

  • Nextjs
  • Postgres
  • Shadcn
  • OpenAI
  • Authjs
  • V0
  • FastApi
  • React-Query

My Skills

Languages

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • SQL
  • GENEXUS
  • C#/C++
  • Python

Frameworks

  • Vite(React)
  • Next.js
  • Node.js
  • Nest.js
  • Angular
  • Ionic
  • React-Native
  • ASP.Net
  • Express.js
  • FastAPI

Others

  • Figma
  • Git/Github
  • Docker
  • Jira
  • Confluence
  • Jenkins
  • Tailwind
  • Prisma
  • MongoDB
  • Redux
  • GraphQL
  • Apollo
  • Express
  • PostgreSQL
  • Framer Motion
  • Material UI
  • Postman
  • Swagger
  • Jest
  • Cypress
  • Testing Library
  • Storybook
  • Styled Components
  • Firebase
  • AWS
  • Vercel
  • Sonar Qube
  • CQRS
  • SOLID
  • Design Patterns
  • Microservices
  • TDD
  • Shadcn
  • Stripe
  • React-Query
  • Zustand
  • React-Hook-Form
  • Zod
© 2023 Hugo Cruz de la Torres. All rights reserved.

About this website: built with React & Next.js (App Router & Server Actions), TypeScript, Tailwind CSS, Framer Motion, React Email & Resend, and Vercel hosting.