Pular para o conteúdo principal
Ronaldo Avansini

Ronaldo Avansini

DESENVOLVEDOR FULL STACK | NESTJS & ANGULAR

Ribeirão Preto, Ribeirão PretoMembro desde 18 de outubro de 2025
AngularNode.jsNestJSTypeScriptPostgreSQLPL/SQLOtimização de QueriesEscalabilidadeTestes de Unidade e IntegraçãoResolução de Problemas (Troubleshooting)Metodologias Ágeis (Scrum/Kanban)
·

Sobre

Desenvolvedor de Software Full Stack recém-formado em Ciência da Computação, especializado na construção de aplicações web escaláveis e de alta performance utilizando o ecossistema TypeScript (NestJS no Back-end e Angular no Front-end). Tenho forte domínio no desenvolvimento e consumo de APIs RESTful e na integração de sistemas de terceiros. Na camada de dados, possuo experiência prática com bancos relacionais, otimização de queries e escrita de rotinas em PostgreSQL e PL/SQL.

Com sólido pensamento crítico para resolução de problemas (troubleshooting), atuo de forma colaborativa em equipas multifuncionais guiadas por metodologias ágeis (Scrum/Kanban), sempre assegurando a qualidade das entregas através de boas práticas e testes de unidade e integração.

Experiência

Arquitetura Full Stack: NestJS & Angular

DESENVOLVIMENTO WEB DE ALTA PERFORMANCE

  • Construção, manutenção e arquitetura de Single Page Applications (SPAs) complexas utilizando Angular, focando em reatividade, performance e excelente experiência do utilizador.
  • Desenvolvimento de serviços Back-end escaláveis e eficientes adotando Node.js e o framework NestJS, garantindo uma arquitetura robusta e fortemente tipada com TypeScript.
  • Desenho e implementação de integrações seguras com sistemas legados e consumo de APIs de terceiros.

Banco de Dados (PostgreSQL & PL/SQL) e Otimização

ESCALABILIDADE E MANIPULAÇÃO DE DADOS

  • Forte capacidade na modelagem de bancos de dados relacionais, atuando de forma profunda em ambientes PostgreSQL.
  • Escrita, otimização e manutenção de rotinas e procedimentos armazenados utilizando a linguagem PL/SQL para processamento rápido de dados diretamente no servidor de banco de dados.
  • Identificação de gargalos (troubleshooting) e aplicação de refatorações para otimizar aplicativos visando máxima velocidade e escalabilidade.

Qualidade de Software, Testes e Metodologia Ágil

TRABALHO EM EQUIPE MULTIFUNCIONAL

  • Garantia de estabilidade do código através da criação e manutenção contínua de testes de unidade e de integração nas camadas de front e back-end.
  • Atuação colaborativa em equipas multifuncionais sob metodologias ágeis (Scrum e Kanban), participando no design e entrega interativa de novas soluções.
  • Pensamento crítico aguçado para propor soluções criativas e resolver desafios lógicos diários na engenharia do produto.

Formação

Bacharelado - Ciência da Computação - Centro Universitário Barão de Mauá (2026-08)

Competências

DESENVOLVEDOR FULL STACKNESTJS & ANGULAR

Avaliações

Relacionado