Pesquisar

Alessandro de A.

Desenvolvedor fullstack

(0.0 - 0 avaliações)

Ranking: 2092195 | Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 19/02/2024

Sobre mim:

Apaixonado por tecnologia, tenho vivência com desenvolvimento web e com infraestrutura a mais de 10 anos, atualmente atuo como gestor de projetos e como lider técnico em um time de desenvolvimento e sou responsável por toda área de infraestrutura em uma empresa que já atua a mais de 13 anos no setor de cursos online.

Resumo da experiência profissional:

A loja do site

11 m

Criação de uma ferramenta de reconhecimento de livros com inteligência artificial

- A ferramenta foi desenvolvida para reconhecer livros em JPG ou PDF. O sistema utiliza OCRs e ChatGpt para reconhecer o texto dos livros e permitir que o usuário faça perguntas sobre o conteúdo dos livros como a edição, autor, ano do livro e etc. O sistema foi desenvolvido em NextJs, Azure OpenAI e Google Vision, dando a possibilidade do usuário mudar qual software (Google, Azure ou ChatGPT) ele quer utilizar para realizar o reconhecimento dos textos, a ferramenta ainda retorna a resposta em um json pré configurado que é utilizado em um outro sistema que está pronto para receber essa informação.

Competências: Node.js · Next.js · API da OpenAI · Azure · Google Cloud Platform (GCP) · Tailwind CSS · Reconhecimento óptico de caracteres · OCR

Visualizador de arquivos em NextJS

- O visualizador criado é uma ferramenta que recebe um array com url de imagens e organiza a visualização dessas imagens em um carrossel. O sistema foi desenvolvido em NextJS e Tailwind CSS, e permite que o usuário visualize imagens, PDFs, Excel, Docs e PPTs de forma organizada e intuitiva, a forma como ele foi desenvolvido permite que diferentes sistemas desenvolvidos em diferentes linguagens a utilize com o mesmo propósito.

Competências: Next.js · Tailwind CSS · Docker

Atualização em um sistema de scrapping de notícias

- O sistema faz um scraping em diversos sites de notícias e armazena as notícias em um banco de dados. O que eu fiz foi uma implementação da Open IA onde o usuário pode selecionar notícias e realizar perguntas via prompt, o sistema então utiliza a Open AI para responder as perguntas, os prompts e respostas também ficam salvos para uma visualização posterior pelo usuário. O sistema foi desenvolvido em NextJS e NestJS, e a OpenAI foi implementada utilizando a versão da Azure (Microsoft).

Competências: Serviço Cognitivo do Azure · NestJS · Express.js · Tailwind CSS · Next.js · Docker

Site central da luta

- Desenvolvimento de um site para centralizar informações sobre evendos de luta. O site foi desenvolvido em NextJs e Tailwind CSS, e permite que o usuário visualize eventos de luta, diáriamente são atualizados os eventos e informações sobre os eventos através de scraping realizados por funções lambda e puppeteer, e a atualização do site é feito via github actions, não sendo necessário a atualização manual do site.

Competências: Github actions · AWS Lambda · Node.js · Puppeteer · Next.js · Tailwind CSS

Sistema para biblioteca em angular e laravel (Lumen)

- Realização do upgrade de um sistema legado que já funcionava a anos para a versão mais recente de seus frameworks. O sistema é um sistema para gerenciamento de bibliotecas, permite o cadastro de livros, autores, editoras e usuários, além de permitir a realização de empréstimos e devoluções de livros. O sistema estava na versão do Angular 8 e Laravel (Lumen) 5.8 e foi atualizado para Angular 18 e Laravel 11.

- Para realização do upgrade, foi necessário realizar a atualização de todas as dependências do projeto, bem como a correção de incompatibilidades entre as versões antigas e as versões mais recentes dos frameworks. Além disso, também criei testes unitários e end-to-end para garantir que o sistema continuasse funcionando corretamente após o upgrade, também foi corrigido alguns bugs na aplicação que estavam presentes na versão antiga do sistema.

Competências: Angular · Lumen da Laravel · Laravel · Docker · PHPUnit · Cypress.io · Cypress · Testes e2e · Angular Material

------------------------------------------------------------------------------------------------------

IbiJus - Instituto Brasileiro de Direito.

7 anos (ocupação atual)

Tech lead (Desenvolvedor Sênior) | DevOps

- Responsável técnico de toda a equipe de TI e Devops.
- Gestão de Equipe e Projetos de TI
- Gestão do dia a dia da Squad
- Reuniões 1:1
- Realização de Feedbacks
- Melhoria continua da estratégia de processo de desenvolvimento
- CodeReview do código produzido por outros desenvolvedores
- Treinamento e suporte a outros desenvolvedores
- Seleção de novos desenvolvedores
- Manutenção em servidores
- Tunnig da infraestrutura fazendo o sistema responder melhor em situações de alto tráfego
- Treinamento de novos desenvolvedores da empresa
- Migração do sistema legado em CakeP

Trabalhos:

  • Biblioteca nacional do RJ - Totem interativo
    Totem interativo utilizado na visita guiada na Biblioteca Nacional, projeto desenvolvido em 2016 mas que ainda hoje está em exposição como dá para ver pelo site deles
  • Aplicativo da Bíblia
    Aplicativo feito para uma igreja em react native com diversas versões, possobilidade de compartilhamento do texto com um fundo personalizado, entre outras ospções
  • Aplicativo para igreja
    Aplicativo desenvolvido para uma igreja com um Feed, Bíblia e Conteúdo para estudos desenvolvido em react native

Habilidades:

  • Arquitetura de Infraestrutura
  • Desenvolvimento Back-End
  • Desenvolvimento de API
  • Desenvolvimento Web
  • Front-End
  • NodeJS
  • PHP
  • React
  • React Native
  • Angular

Áreas de interesse:

  • Banco de Dados
  • Desenvolvimento Web
  • Cloud Computing
  • Teste de Software
  • Outra - Web, Mobile & Software
Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.