Hello! I am Albert Neata. I work as backend software engineer. I also, have passion for pixel perfect, minimal and easy to use interfaces.

Education

Computer Science

Universitat Jaime I

Castellón de la Plana, Spain
September 2016 - May 2020

Work Experience

Backend Software Engineer

TUI Group

Remote, Spain
August 2022 - Present

Travel leading company. Assigned to TUI Musement subsidiary which manages tours and experiences across different platforms and countries.

Agile environment with code reviewing, continuous integration and continuous delivery. Realized tasks:

  • Microservices design and implementation. Technologies used: SpringBoot as main framework, MongoDB as main database and Apache Kafka for asynchronous communication and migration from legacy systems.
  • REST API development and maintenance. Technologies used: Symfony as main framework, MySQL as database, ElasticSearch as search engine and Apache Kafka for asynchronous communication.
  • Development and maintenance of systems written in .NET Framework used as data generators or integrators with between systems.
  • OpenAPI and AsyncAPI definition.
  • Software observability with Datadog.

Full Stack Developer

EventsCase LTD

Remote, Spain
September 2020 - July 2022

Event management platform highly customizable per client needs. Features: event website, registration and ticketing, badges, check-in and access control, mobile applications, whitelabel and much more.

Agile environment with code reviewing, continuous integration and release delivery. Realized tasks:

  • Web application development. Technologies used: legacy PHP framework and MySQL database for backend and HTML, Javascript, CSS for frontend.
  • REST API definition, implementation and optimization.
  • Software observability with Sentry.

Computer Engineering Internship

EventsCase LTD

Castellón de la Plana, Spain
February 2020 - May 2020

Event management platform highly customizable per client needs. Features: event website, registration and ticketing, badges, check-in and access control, mobile applications, whitelabel and much more.

Realized tasks:

  • Web application development consisting of a middleware between company's API and RFID hardware. Technologies used: Node.js as framework with Express.js for the server and SQLite and Firebase as databases for backend, in the other hand, HTML, Javascript, CSS for frontend.
  • Implementation of login mechanism with Google using Firebase Authentication.

TECHNICAL SKILL

SpringBoot

Java

Symfony

PHP

.NET

C#

MongoDB

MySQL

OpenAPI

REST API

AsyncAPI

Apache Kafka

Hexagonal Architecture

Event Driven Development

NodeJS

Javascript

CSS

HTML

Docker

Git