Bernardo Guerreiro · Software Engineer

I build thoughtful digital products from idea to implementation.

Based in
Cádiz, Spain
Current role
Frontend Engineer at Amazing Up
Range
Product thinking · frontend · backend

Current experience · 01

Building within a growing product ecosystem.

A current role shaped by complex applications, evolving requirements, and end-to-end frontend ownership.

Jul 2024–Present

Frontend Engineer at Amazing Up

At Amazing Up, I work as a Frontend Engineer across a growing suite of digital products. My role covers frontend architecture, reusable interface systems, implementation, testing, and delivery—experience that has strengthened my ability to understand a product as a whole and turn evolving requirements into maintainable software.

Engineering focus

What I work with, and where I add value.

01

Application systems

A shared, maintainable frontend foundation across connected products.

  • Angular 17
  • TypeScript
  • RxJS
  • Angular Material/CDK
  • Tailwind CSS
  • SSR
  • PWA delivery

02

Maps and navigation

Location-aware interfaces that make routes and places easier to understand.

  • MapLibre
  • GeoJSON
  • OSRM
  • Turf
  • Geolocation
  • Device orientation
  • Route guidance

03

Accessible and immersive interfaces

Inclusive interaction patterns, with new browser-based spatial experiences in active development.

  • Multilingual UX
  • Accessible modes
  • 360° mediaIn active development
  • Browser ARIn active development
  • 3D experiencesIn active development

04

Product delivery

Reliable delivery across applications and customer-specific configurations.

  • Connected applications
  • Customer-specific builds
  • Jasmine/Karma
  • Git
  • GitLab

Additional experience

React · Next.js · Node.js · Express · MongoDB · REST APIs

Earlier independent work · 02

Independent work, built end to end.

A concise example of taking a company website from structure and content through design, implementation, and delivery.

PMG Solutions & Development website displayed on a laptop in a dark workspace
PMG Solutions & Development · Website presentation2023

Independent work · SAP consultancy · 2023

PMG Solutions & Development

I designed and built a responsive web presence for an SAP-focused consultancy that also offers bespoke software development.

OutcomeThe finished site gave PMG a credible public home and helped increase its visibility within the industry.

Ownership
  • Solo frontend development
  • UX/UI design
  • Content direction
Stack
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion

About · Approach

Complex products, made clear.

Portrait of Bernardo Guerreiro
Bernardo Guerreiro · Cádiz, Spain

I'm a software engineer in Cádiz, Spain, focused on turning complex product requirements into interfaces people can understand and trust.

I enjoy understanding products as complete systems—from the interface people use to the architecture and services behind it. I bring curiosity and close collaboration to the process, then take ownership from early structure and interaction decisions through implementation, testing, and delivery.

I came to software through a career change, and that path still shapes how deliberately I learn and adapt.