Skip to content
View danicoln's full-sized avatar

Block or report danicoln

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
danicoln/README.md

Olá, sou Daniel Lincoln, um entusiasta da tecnologia com experiência em desenvolvimento de software. Minha jornada de programação me levou a explorar uma variedade de tecnologias e ferramentas, incluindo:

  • Desenvolvimento Web com Angular, HTML5 e CSS3.
  • Integração contínua e implantação com Jenkins.
  • Programação em Java, explorando o poder dessa linguagem versátil.
  • Construção de aplicativos interativos com JavaScript.
  • Armazenamento de dados em bancos de dados MySQL, PostgreSQL e MongoDB.
  • Desenvolvimento de aplicativos robustos com o Spring Framework.
  • Exploração de sistemas de controle de versão com Git.
  • Uso de metodologias ágeis para otimizar o desenvolvimento de software.

Tecnologias e Ferramentas

  • Frontend:
Angular HTML5 CSS3 Typescript

Para criar interfaces de usuário dinâmicas e responsivas.

  • Backend:
Java Spring

Para construir APIs REST escaláveis e seguras.

MySQL PostgreSQL MongoDB

Para armazenamento de dados estruturados e não estruturados.

GPT

Integração com serviços externos como OpenAI para IA e processamento de linguagem natural.

  • DevOps e Gestão:
Jenkins AzureDevops Docker

Jenkins e Azure DevOps para integração e entrega contínuas (CI/CD). Controle de versão com Git (e GitHub) para colaboração eficiente. Docker para criar e gerenciar ambientes isolados e consistentes.

  • Design e Modelagem:
StarUML

StarUML para modelagem de software, garantindo soluções bem planejadas. Documentação detalhada de APIs e fluxos de trabalho.

  • Metodologias de Desenvolvimento:

Experiência com metodologias ágeis, utilizando Jira e Azure DevOps para gerenciamento de tarefas e sprints. Testes unitários, de integração e end-to-end para garantir qualidade e estabilidade.

  • Inteligência Artificial:

Implementação de assistentes virtuais para geração de textos, resposta a perguntas e suporte à análise jurídica com IA. Utilização do GPT (via API da OpenAI) para enriquecer a experiência dos usuários no SGLP.

Sou apaixonado por criar soluções que fazem a diferença, com foco na experiência do usuário e na entrega de valor. Estou sempre buscando aprender novas tecnologias e aprimorar minhas habilidades para enfrentar desafios e explorar novas fronteiras no mundo da tecnologia. Paralelamente venho trabalhando em meu projeto pessoal. Descrevo com mais detalhes logo abaixo.

Meu Projeto Pessoal: Sistema de Gerenciamento de Laudo Pericial (SGLP)

Capa do Projeto

O Sistema de Gerenciamento de Laudo Pericial é uma aplicação em desenvolvimento para auxiliar peritos na elaboração de laudos periciais com o uso de Inteligência Artificial. Este sistema oferece uma plataforma completa para gerenciar informações relacionadas a laudos periciais, processos, peritos e partes envolvidas.

Funcionalidades Principais

  • Cadastro e gestão de peritos, processos, laudos periciais e partes envolvidas.
  • Associação de peritos a processos e nomeações específicas.
  • Registro detalhado de informações relevantes para o laudo pericial, incluindo objetivos, objeto do laudo, metodologia aplicada, histórico, quesitos, conclusões e datas.
  • Armazenamento seguro de documentos e dados pertinentes aos processos e laudos.
  • Utilização de Inteligência Artificial para auxiliar na redação e análise de laudos periciais.
  • Geração automatizada de relatórios e documentos finais.

Tecnologias Utilizadas

  • Backend: Java com Spring Framework
  • Banco de Dados: MongoDB
  • Inteligência Artificial: Em análise

Modelagem

Modelagem do Sistema

Classe Principal: Laudo Pericial

A classe principal do sistema é a Laudo Pericial, que possui os seguintes atributos:

  • id: Identificador único do laudo.
  • objetivo: Objetivo do laudo pericial.
  • objeto: Objeto do laudo.
  • metodologiaAplicada: Metodologia aplicada durante a perícia.
  • exameDaMateria: Detalhes sobre o exame da matéria periciada.
  • historico: Histórico relacionado ao caso.
  • quesitos: Quesitos formulados para a perícia.
  • conclusao: Conclusão do laudo pericial.
  • introducao: Introdução do laudo.
  • dataDoLaudo: Data de emissão do laudo.

Link da página inicial do projeto: https://sglp.com.br

Estatísticas:

Danicoln GitHub stats

Danicoln languague stats

Contatos:

LinkedIn Instagram
E-mail: 📧 [email protected]

Popular repositories Loading

  1. ProjetoMaisPraTi ProjetoMaisPraTi Public

    Projeto final do treinamento Mais Pra TI

    Java 1

  2. alura-git alura-git Public

    Aprendendo um pouco mais com comandos do git

    HTML 1

  3. sglp-ui sglp-ui Public

    Desenvolvimento de Sistema Gerenciador de Laudo Pericial

    CSS 1

  4. imersao-java imersao-java Public

    Imersão Java pela Alura

    Java

  5. JavaBasicoBradesco JavaBasicoBradesco Public

    Participei de um curso básico de java do Bradesco. Fiz algumas melhorias no banco de dados usando pool de conexão.

    Java

  6. linguagens-api linguagens-api Public

    Criação de uma API, podendo ser consumida baseada no Web Service criado, com o código já escrito no projeto "java-stickers" da imersão java.

    Java