Dirlan Ferreira
Engenheiro de Software
Desenvolvedor proficiente, com uma ampla visão na resolução de problemas e rápida adaptação às regras de negócio do projeto em que atuo. Sempre atento às melhores práticas do mercado e garantindo a qualidade do código.
Sobre mim
Formado em Engenharia da Computação, possuo experiência com desenvolvimento, que se estende desde 2013. Ao longo desse período, atuei em diversas áreas, incluindo o desenvolvimento de aplicações desktop em C++, criação de interfaces gráficas com DirectX, elaboração de Kernel Drivers básicos, bem como sistemas integrados em PHP.
No entanto, minha trajetória me levou a especialização na criação e manutenção de projetos Javascript, utilizando tecnologias como React, Node e React Native. Nesse âmbito, desenvolvi um conhecimento aprofundado e me mantive atualizado com as melhores práticas de desenvolvimento. Meu compromisso é sempre entregar soluções eficientes e de alta qualidade, considerando as últimas tendências e inovações do mercado.
Estou constantemente em busca de aprimoramento e de novas formas de aperfeiçoar meu trabalho, garantindo assim que as soluções que desenvolvo estejam alinhadas com as demandas do mercado atual.
Competências
Experiência
Desenvolvedor Vetta Digital
React Pleno
Em colaboração com o squad alocado, atuo no desenvolvimento e na manutenção de soluções ágeis em React, voltadas para todo o processo de produção de aço na indústria siderúrgica, garantindo máxima eficiência e a entrega de produtos de alta qualidade.
Desenvolvedor Autthentic
Fullstack Pleno
Responsável por funções que visam aprimorar a eficiência e escalabilidade do projeto, aplicando conceitos de multi-tenancy e abordagens de cache com Redis para atender às demandas futuras. Contribuindo com integrações no backend Nest.js, com serviços terceirizados como AWS e OneSignal. No entanto, minha atuação não se limita apenas ao escopo do backend, estendo minhas contribuições liderando a construção da área administrativa (backoffice), uma aplicação web desenvolvida com Next.js e ChakraUI, integrada com a API para fins administrativos e estatísticos.
Desenvolvedor Redgtech
Fullstack Pleno
Desempenhando diversas funções, como análise e validação de pull requests, revisando as contribuições dos desenvolvedores. Além disso,desenvolvo na aplicação web, utilizando tecnologias como React, Redux, Socket, Material-UI e Bootstrap para criar interfaces. Também atuo na manutenção e melhorias aplicação mobile, utilizando React Native, garantindo uma experiência consistente e responsiva aos usuários. Na camada de backend, trabalho no desenvolvimento da API utilizando tecnologias como Node, Express, Swagger, Jest, MQTT e Mongoose. Tenho um contato com CI/CD, responsável por atualizar os servidores de homologação e configurar o Docker em diferentes ambientes.
Desenvolvedor Azevêdo e Cruz
Freelancer Pleno
Desenvolvimento de uma aplicação web utilizando Next.js e Chakra UI, seguindo fielmente o layout proposto. O gerenciamento de conteúdo foi implementado através do Prismic. Também foi realizada a configuração de domínio e o deploy da aplicação.
Projetos
Autthentic App
Uma rede social que atuei no backend trazendo novas funcionalidades e melhorias visando eficiência e escalabilidade do projeto.
Redgtech App
Uma aplicação React Native que participei na implementação de novas funcionalidades e telas.
Azevêdo e Cruz
Aplicação web desenvolvida com NextJs e Chakra UI
SlideMaker
Aplicativo web para geração automática de apresentações de slides que fiz com NextJs, Chakra UI, Node em meu TCC. Projeto vencedor do TCC empreendedor em 2022.2.
Crypto Currency
Um projeto antigo que consiste em uma aplicação em C++ com objetivo de monitorar e alertar alterações nos valores de criptomoedas.