Portfolio & résumé

Vinícius Rubin.

Software developer

Backend, Delphi and public sector management systems.

I develop and improve business systems, integrations and solutions for complex business rules. My focus is building reliable, clear and maintainable software.

Caiçara, Rio Grande do Sul · Brazil

About my work in software.

I am a software developer with over five years of experience building, maintaining and improving business systems for public administration.

I work on public sector accounting, financial reporting, asset management, procurement and purchasing modules. I use Delphi and Object Pascal, SQL and Firebird, as well as REST APIs and integrations between systems.

I am interested in gradually modernizing legacy applications and deepening my understanding of software architecture and quality practices. In academic research, I explore genetic algorithms and combinatorial optimization problems.

Research interests
  • Software architecture
  • Evolutionary computation
  • Combinatorial optimization

Professional experience.

  1. Digifred

    Role, dates and responsibilities will be added once confirmed.

Academic background.

  1. Postgraduate studies

    Software Engineering

    Universidade do Vale do Rio dos Sinos — Unisinos

    In progress · expected completion: 2026

  2. Bachelor’s degree

    Computer Science

    Instituto Federal Farroupilha · Campus Frederico Westphalen

    Completed

  3. Technical diploma

    Computing integrated with secondary education

    Instituto Federal Farroupilha · Campus Frederico Westphalen

    Completed

Skills and technologies.

Technologies and practices I use in my work and studies.

Languages

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

Frameworks and libraries

  • Node.js
  • React
  • Streamlit

Databases

  • Firebird
  • PostgreSQL
  • MySQL

Tools and integrations

  • Git
  • Jest
  • REST APIs

Software engineering

  • Business rules
  • System maintenance
  • Application integration
  • System modeling

Research and optimization

  • Genetic algorithms
  • Evolutionary computation
  • Combinatorial optimization

Software projects.

Selected public projects connecting software development, data and research.

/02

Data analysis

Sales analytics dashboard

An application for loading, processing and visualizing sales and product data from CSV files in an interactive web interface.

About the implementation

Multiple pages, input file configuration and visualization of business information.

  • Python
  • Streamlit
  • CSV
View project

Professional contact.

To discuss software development, projects or opportunities, get in touch through the channels below.