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