Desenvolvi páginas WEB utilizando PHP com o framework CodeIgniter.
Nas páginas desenvolvidas trabalhei com arquitetura MVC (Model, View, Controller), Javascript para interatividade, modelagem de banco de dados, implementação de editores rich text, componentes para upload de imagem.
Um dos destaques foi a construção de um compressor de imagens em PHP que fiz, onde as imagens em que o usuário fazia upload chegavam a serem reduzidas em até 80% seu tamanho, sem perder qualidade.
Trabalhei com desenvolvimento e personalização de sistemas Salesforce, como o Salesforce CRM e Salesforce Commerce Cloud e implementação em Next.js com Strapi como CMS.
No Salesforce CRM desenvolvi automações em código APEX, junto de testes automatizados. Também criei diversos fluxos com a ferramenta Flow, sejam executados por ação de usuário, ou, agendados. Criei diversos componentes de tela utilizando Lightning Web Components (LWC) e VisualForce. Além dessas experiências, realizei deploy entre ambientes. Como destaque posso citar a criação de um componente de telefonia e criação de componente com LWC para melhor exibição de dados de integração JSON/XML, contendo opção de copiar/colar e modo noturno/claro.
Com o Salesforce Commerce Cloud, trabalhei com prototipagem de interfaces utilizando a ferramenta Figma para projetos de e-commerce, desenvolvimento utilizando o Kit PWA para Commerce Cloud e as APIs da Salesforce (Ocapi e Scapi). Utilizei React.js, Express.js, Java, Javascript, rotas personalizadas Backend-for-frontend (BFF), e automações no sistema do Commerce Cloud, como ações pós-interação ou tarefas automatizadas/agendadas. Como destaque posso citar o desenvolvimento de demonstrações do Salesforce Commerce Cloud, com foco no negócio automotivo e a criação de ponta à ponta do e-commerce da Nadir Figueiredo.
Em Next.js, desenvolvi sites utilizando React.js, TailwindCSS e Strapi como CMS (através de sua API Rest), para controle de registros e personalização de comportamento do site, como SEO, filtragem de produtos, variações e gerenciamento de itens de menu dinamicamente.