
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, SpainWork Experience
Backend Software Engineer
TUI Group
Remote, SpainTravel 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, SpainEvent 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, SpainEvent 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.