TLScontact
Jul 2023
May 2024

At TLScontact, I perform a variety of tasks including implementing new features, mitigating vulnerabilities, and refactoring code. I work directly with institutional tools for issuing visas. The frameworks used are Vue 2 and Vue 3.

One of my main contributions within the project was the restructuring of the help module to a new architecture. Specifically, I extracted the module from the hexagonal architecture and migrated it to a "Feature Services" architecture. This change brought value and sustainability to the project.

  • Languages: Typescript, Java, Javascript, Node.js
  • CMS: Directus
  • Databases: Redis, MongoDB
  • Frameworks & Architecture: Tailwind, Vue (2/3), Nuxt (2/3), Spring Boot, Micro-Frontends, Clean Architecture, SWR, Hexagonal Architecture, REST API Development
  • Cloud & DevOps: Docker, GitHub Actions, GitLab CI, Azure DevOps, Git
  • Methodology: Agile / Scrum