Tecnologias que eu uso para ajudá-lo no seu negócio.

Como desenvolvedor Full Stack, consigo ajudá-lo no seu projeto deste a criação dos ambientes de desenvolvimento, testes e produção, passando pelo backend, banco de dados e finalizando no Front-End. Abaixo você pode ver a stack de tecnologias na qual eu sou fluente. Através dela nós podemos atender a qualquer necessidade do seu negócio. Também estou capacitado para realizar integrações ou melhorias nos seus sistemas legados.

Linguagens de progração

  • JavaScript / TypeScript

    Experiência de mais de 05 anos com estas tecnologias, utilizando sempre as metodologias mais avançadas do mercado como Clean Architecture e Test Driven Design.

  • Kotlin

    Um ano de experiência nesta linguagem de programação através da qual é possível criar aplicativos Android nativos.

Frameworks

  • Angular

    Poderoso framework Frontend no qual é possível criar aplicações ricas e complexas usando a metodologia SPA (Single Page Application)

  • Nextjs

    Moderno framework que utiliza o React como biblioteca de componentes e através do qual é possível criar aplicações de forma fácil e otimizada com Server Side Rendering (este site foi feito usando o NextJs).

Infraestrutura

  • Linux - distribuições Debian e Ubuntu

    Grande experiência com distribuições Linux, especialmente estas duas. Através dela conseguimos montar diversos tipos de ambientes de desenvolvimento, testes e produção.

  • 3x certificado na Amazon Webservices - AWS

    AWS: Solutions Architect Associate – Amazon – 2021
    AWS: Developer Associate – Amazon – 2021
    AWS: Cloud Practitioner – Amazon – 2021

  • nginx

    Muita experiência na utilização deste software bastante flexível que pode ser usado como Web Server, Proxy Reverso ou Load Balancer.

Bancos de dados

  • PostgreSQL e MySQL

    Bancos de dados relacionais bastante populares.

  • MongoDB

    Banco de dados NoSQL, onde é possível criar documentos flexíveis para atender a sua necessidade.