Hi! My name is Victor Bethencourt Barrera and I am a fullstack developer based in Tenerife.

Victor Bethencourt Barrera animated

Studies & Experience

  1. Technological Baccalaureate

    Completed studies in technological fields, focusing on programming and system design.

  2. Multiplatform Application Development (DAM)

    Gained expertise in full-stack development, working with various frameworks and databases.

  3. Internship Backend Developer

    Developed a web app for digital signatures using JavaScript, Canvas API, PHP, HTML, and CSS.

  4. Software Developer

    Developed a complete eCommerce solution using Spring Boot and Thymeleaf, with a modular, scalable, and secure architecture.

Internship Backend Developer

Developed a web application for signing documents online using JavaScript, PHP, HTML, and CSS. The application featured an interactive canvas implemented with the Canvas API to capture digital signatures and store them on the server using PHP.

I designed an intuitive and responsive interface, optimizing both the user experience and the security of the signing process.

Software Developer

I received extensive training in the fundamentals of software development, starting with algorithms and advanced database management, all the way to current frameworks used in various projects.


Development of a generic eCommerce template with Spring Boot and Thymeleaf, implementing a modular and scalable architecture, with integrated security and data persistence using MySQL as the database. A logging system was added, and use cases for error management were also considered. It was dockerized for easier deployment and implemented on AWS, optimizing its performance and scalability in the cloud.


Room Reservation Management System:

Developed a full-stack web application focused on security, user experience, and modern deployment practices.

Backend: Django + DRF, exposing a secure RESTful API protected by JWT authentication managed through Keycloak as an identity provider (SSO replacement).


Database: PostgreSQL.


Integrated automatic confirmation email sending for reservations. Designed a centralized logging system and robust error handling. Fully dockerized solution, ensuring reproducibility and seamless deployment across all development stages.

About Me

I started my development journey as a backend developer, focusing on Java and system architecture. Over time, my interest shifted to frontend development, and I became a fullstack developer, building complete applications from databases to user interfaces. I enjoy working in teams, learning continuously, and contributing to projects that bring real value. Currently, I am focused on expanding my knowledge of modern technologies and growing professionally.

Projects

View full private projects archive

Contact

I'm currently open to new opportunities and collaborations. Feel free to reach out!