Olá, Sou David Souza
Moro no Rio de Janeiro - RJ. Sou engenheiro químico pela Universidade Federal do Rio de Janeiro (UFRJ), Pós-Graduação Full Stack Java Developer pela faculdade Vicit e Desenvolvimento web fullstack na Trybe.
👀 Sou Interessado em desenvolvimento de softwares, cultura dev-ops e aplicações Web. Busco aprender coisas novas sempre que possível. Sou um amante das ciências exatas.
🌱 Experiência Profissional:
-
Desenvolvedor Backend: Atuo como desenvolvedor backend, especializado em Java com o framework Spring Boot. Trabalho em uma infraestrutura robusta na Google Cloud Platform (GCP), onde implemento e mantenho sistemas escaláveis e de alta performance.
-
Desenvolvimento Frontend: Participo de projetos frontend utilizando NextJS e TypeScript, criando interfaces de usuário modernas, responsivas e eficientes. Meu foco é garantir uma experiência de usuário intuitiva e agradável, integrando funcionalidades complexas com design elegante.
-
Blockchain: Estou continuamente expandindo meus conhecimentos em blockchain, desenvolvendo soluções inovadoras com Python. Minha abordagem envolve o estudo e a implementação de tecnologias emergentes para criar aplicações descentralizadas seguras e eficientes.
-
Desenvolvimento com Go: Envolvo-me em projetos utilizando a linguagem Go, aplicando princípios de Clean Architecture e Arquitetura Hexagonal. Esse trabalho me permite construir sistemas modulares e de fácil manutenção, promovendo a escalabilidade e a eficiência. Também possuo conhecimento na implantação e uso do SonarQube para assegurar a qualidade do código nos projetos.
-
Python para Elasticsearch: Executo scripts em Python para atualizar e gerenciar bancos de dados Elasticsearch, assegurando a integridade e a disponibilidade dos dados através de processos automatizados e eficientes.
-
MongoDB: Trabalho extensivamente com MongoDB, desenvolvendo e otimizando bancos de dados NoSQL para suportar aplicações de alta demanda e complexidade, garantindo desempenho e segurança dos dados.