Xavier Bignell

X |

5 years experience

Design. Develop. Deliver.

Overview

I'm a Fullstack Web Developer who's always learning and improving his skills. I started with PHP and Symfony, working on websites with concurrence. I mostly did Backend work, but I also started using a bit of JavaScript for small Frontend tasks. I also started working with MySQL databases. At that company, I learned about hexagonal architecture and DDD, which I found fascinating and challenging.

After 2 years, I joined Clearpeaks as a Fullstack Developer. I spend equal time on Frontend and Backend work here. I've been part of different projects, like one for a big retail company where we built a responsive platform for store info that was deployed to about 2500 stores. I've used Java or Kotlin with SpringBoot for the Backend, Angular for the Frontend, and Oracle, MongoDB and PostgreSQL databases.

TypeScriptAngularJavaNodejsRxJS

Career

Currently working at

Clearpeaks SL

Aug 2020 - Present

Hybrid

Reus, Catalonia, Spain

  • Innovate business processes by developing a custom chatbot with Azure OpenAI
  • Development of a responsive web application for more than 2500 retail stores, enhancing store operations.
  • Played a key role in the development of Observation Deck.
  • Collaborate with UX/UI teams to develop application designs.
  • Developed reusable components for a custom Material Design library
  • Implement a robust backend using Java and Kotlin with SpringBoot, and build intuitive frontends with Angular.
  • Integrate Test-Driven Development (TDD) into the team's workflow, significantly reducing bugs and improving code quality.
  • Contribute to internal business intelligence projects, providing actionable insights through data visualization using eCharts, Amcharts, and Google Charts.
  • Local environment with Dockers
  • Collaborated in an agile Scrum environment

Skills

AngularJavaNodejsRxJSPostgreSQLMongoDBAngular_MaterialJestDockerGitScrum

Viajes Para Ti SLU

Jul 2018 - Jul 2020

On-Site

Reus, Catalonia, Spain

  • Development of API that retrieve hotel availability data and facilitate efficient booking processes.
  • Backend development for high-concurrency web projects, enhancing system performance and scalability.
  • Collaborated in an agile Scrum environment
  • Learned and applied hexagonal architecture and Domain-Driven Design (DDD) to produce a modular and maintainable codebase.
  • Managed MySQL databases, ensuring data integrity and performance for business-critical applications.
  • Local environment with Dockers
  • Participation in technical migration of the API from PHP to Kotlin, elevating system performance.

Skills

PHPSymfonyMySQLDoctrineDocker

Education

Multiplatform Application Development

Sep 2016 - Jun 2018

On-Site

Institut Jaume Huguet - Valls, Catalonia, Spain

  • Starting in Object-Oriented programming
  • Relational databases starting from diagrams with entity-relationship model to implementation in SQL
  • Implementation of apps in Android
  • Development of different games in Unity

Network and Computer Systems Administration

Sep 2014 - Jun 2016

On-Site

Institut Jaume Huguet - Valls, Catalonia, Spain

  • Configuration and installation of software
  • Assembly and management of computer networks
  • Assembling and configuring computers
  • Performing diagnostics on systems and networks
  • Preparing technical and administrative documentation for the system

Contact