Como engenheiro de software e desenvolvedor web, possuo 2 anos de experiência com desenvolvimento de aplicações escaláveis. Sou brasileiro e, ultimamente, estou comprometido em aprimorar minhas habilidades técnicas e interpessoais para garantir a entrega de soluções inovadoras.
No momento, trabalho, especialmente, com as seguintes tecnologias: desenvolvimento web com TypeScript, JavaScript, React.js, Next.js, Node.js, Express, Fastify, SQL, Go e Docker. Também estou empenhado em seguir as melhores práticas de desenvolvimento de software, o que inclui integração contínua (CI) e entrega contínua (CD).
Sou responsável por desenvolver e manter os sites da empresa e seus sistemas internos. Eu também forneço assistência administrativa e liderança da equipe. Ademais, sou responsável pela manutenção preventiva e periódica dos computadores e da rede da empresa.
Desenvolvi diversos projetos internos como sistemas de gestão de estoque, aplicativos de gerenciamento de datas de validade e um painel de consumo de suprimentos.
Neste trabalho tive a oportunidade de trabalhar com os seguintes tecnologias: TypeScript, Node.js, React.js, Next.js, Fastify, PrismaORM, Swagger, TDD, MongoDB, Docker e React Native.Sou especialista autônomo em desenvolvimento sistemas e websites para clientes. Minha experiência inclui programação front-end utilizando Next.js e React.js, bem como desenvolvimento back-end utilizando Node.js com os frameworks Fastify e Express. Ademais, eu tenho experiência com o desenvolvimento de aplicações iOS e Android usando React Native.
É mandatório afirmar que domino o ciclo de vida e planejamento de softwares, de modo a incluir práticas recomendadas, como o controle de versões, testes e implantação. Ademais, garanto manutenção, suporte, e segurança para todos os projetos entregues.
Estou cursando Engenharia de Software na universidade Estácio de Sá. O curso é focado no desenvolvimento de software e sistemas, com forte ênfase em programação, arquitetura de software e gerenciamento de projetos.