
Projeto e responsabilidades
Atuei como Desenvolvedor Front-end na construção e evolução dos sites institucionais do Banco Sofisa, contribuindo com a criação de novos componentes e páginas. Um dos principais desafios do projeto foi a separação do código-base, inicialmente unificado, em dois projetos distintos: um voltado para empresas e outro para pessoas físicas, garantindo uma experiência de usuário personalizada para cada público.
Além disso, ofereci suporte técnico à equipe de TI do Sofisa durante a implementação do projeto, resolvendo diversos bugs e ajustando funcionalidades para o lançamento. Esse projeto foi iniciado por outro desenvolvedor e finalizado por mim, representando também meu primeiro contato com o framework Nuxt.js, no qual adquiri experiência prática. As tecnologias utilizadas incluíram HTML5, CSS, Bootstrap, Vue.js, Nuxt.js e Sass, em um trabalho focado em entregar soluções escaláveis e eficientes.
Tecnologias
HTML5, CSS, Bootstrap, Vue, Nuxt, Sass
Desafios e Soluções
Um dos maiores desafios nesse projeto foi o meu primeiro contato mais profundo com o Vue.js e o framework Nuxt.js, onde precisei aprender a trabalhar com essas tecnologias diretamente na prática. A adaptação foi rápida, mas exigiu dedicação para entender a estrutura e as boas práticas da ferramenta em um ambiente de produção.
Além disso, a separação dos projetos em dois segmentos, um para pessoa jurídica e outro para pessoa física, representou um desafio técnico significativo, já que a lógica estava entrelaçada em diversas partes do código. A tarefa de desmembrar as funcionalidades e garantir que o sistema continuasse funcionando de forma eficiente em ambas as versões foi complexa e demandou muita atenção aos detalhes. Outro desafio foi a falta de conhecimento técnico da equipe de TI do Sofisa, o que dificultou o suporte necessário para o desenvolvimento. Para superar isso, precisei me comunicar de forma clara, explicando conceitos e processos para que eles pudessem entender as necessidades do projeto e fornecer o suporte adequado.
Conhecimentos Adquiridos
O projeto Sofisa foi uma excelente oportunidade para expandir meus conhecimentos em Vue.js e Nuxt.js, tecnologias com as quais tive meu primeiro contato profundo. A experiência de aprender e aplicar essas ferramentas na prática me permitiu aprimorar minhas habilidades em desenvolvimento front-end, especialmente em relação à criação de aplicações mais dinâmicas e escaláveis.
Além disso, aprendi a lidar com desafios de refatoração de código e separação de projetos, onde tive que reestruturar a lógica e garantir que as implementações para pessoa jurídica e pessoa física fossem funcionais e bem integradas. Trabalhar com uma equipe de TI com menos experiência técnica também me ensinou a importância de uma comunicação clara e eficaz, garantindo que todos estivessem alinhados e pudessem colaborar de forma produtiva. Essa experiência fortaleceu minha capacidade de explicar conceitos técnicos de forma simples e gerenciar a implementação de soluções de forma eficiente









