Portfólio & currículo

Vinícius Rubin.

Desenvolvedor de software

Backend, Delphi e sistemas de gestão pública.

Desenvolvo e evoluo sistemas empresariais, integrações e soluções para regras de negócio complexas. Meu foco é construir software confiável, claro e fácil de manter.

Caiçara, Rio Grande do Sul · Brasil

Sobre meu trabalho com software.

Sou desenvolvedor de software com mais de cinco anos de experiência na criação, manutenção e evolução de sistemas empresariais voltados à administração pública.

Atuo em módulos de contabilidade pública, prestação de contas, patrimônio, licitações e compras. Trabalho com Delphi e Object Pascal, SQL e Firebird, além de APIs REST e integrações entre sistemas.

Tenho interesse na modernização gradual de aplicações legadas e no aprofundamento de práticas de arquitetura e qualidade de software. Na pesquisa acadêmica, exploro algoritmos genéticos e problemas de otimização combinatória.

Interesses de estudo
  • Arquitetura de software
  • Computação evolutiva
  • Otimização combinatória

Trajetória profissional.

  1. Digifred

    Informações sobre cargo, período e atividades serão adicionadas após confirmação.

Formação acadêmica.

  1. Pós-graduação

    Engenharia de Software

    Universidade do Vale do Rio dos Sinos — Unisinos

    Em andamento · conclusão prevista: 2026

  2. Bacharelado

    Ciência da Computação

    Instituto Federal Farroupilha · Campus Frederico Westphalen

    Concluído

  3. Técnico

    Informática integrado ao Ensino Médio

    Instituto Federal Farroupilha · Campus Frederico Westphalen

    Concluído

Competências e tecnologias.

Tecnologias e práticas que fazem parte do meu trabalho e dos meus estudos.

Linguagens

  • Delphi / Object Pascal
  • JavaScript
  • PHP
  • Python
  • SQL

Frameworks e bibliotecas

  • Node.js
  • React
  • Streamlit

Bancos de dados

  • Firebird
  • PostgreSQL
  • MySQL

Ferramentas e integrações

  • Git
  • Jest
  • APIs REST

Engenharia de software

  • Regras de negócio
  • Manutenção de sistemas
  • Integração entre aplicações
  • Modelagem de sistemas

Pesquisa e otimização

  • Algoritmos genéticos
  • Computação evolutiva
  • Otimização combinatória

Projetos de software.

Uma seleção de projetos públicos que conectam desenvolvimento, dados e pesquisa.

/02

Análise de dados

Dashboard de análise de vendas

Aplicação para carregar, processar e visualizar dados de vendas e produtos a partir de arquivos CSV em uma interface web interativa.

Sobre a implementação

Organização em múltiplas páginas, configuração dos arquivos de entrada e visualização de informações comerciais.

  • Python
  • Streamlit
  • CSV
Ver projeto

Contato profissional.

Para falar sobre desenvolvimento de software, projetos ou oportunidades, entre em contato pelos canais abaixo.