The Digital Domain of Hervé

Skills and Expertise

I'm changing careers from finance and accounting into software development. Below is what I can actually do today, grouped by area — with links to the repositories where you can see it in practice, on my GitHub.

Habilidades e Especialidades

Estou migrando de carreira: saindo da área financeira e contábil para o desenvolvimento de software. Abaixo está o que eu realmente sei fazer hoje, agrupado por área — com links para os repositórios onde dá para ver isso na prática, no meu GitHub.

Programming & Development

  • Python & Django — backend, models, migrations, admin and REST APIs with Django REST Framework. Built after completing a full backend bootcamp (IFRS + Instituto Hardware) — see django-ifrs-estudos and techtinga-api.
  • JavaScript — variables, control flow, functions, closures, factory functions and the basics of object orientation, from a full Udemy course — see javascript-udemy-estudos.
  • HTML5 & CSS3 — page structure, forms, layout and styling, self-taught since 2023 — see html-css-js-estudos, the site you're on right now, and this whole page.
  • Java — logic, OOP fundamentals (classes, objects, encapsulation, inheritance), from my degree — see java-uniritter-ads.
  • Git & GitHub — version control, commits, branches and publishing repositories, used across every project above.

Programação e Desenvolvimento

  • Python e Django — backend, models, migrações, admin e APIs REST com Django REST Framework. Construído depois de concluir um bootcamp de backend completo (IFRS + Instituto Hardware) — veja django-ifrs-estudos e techtinga-api.
  • JavaScript — variáveis, controle de fluxo, funções, closures, funções factory e o básico de orientação a objetos, de um curso completo da Udemy — veja javascript-udemy-estudos.
  • HTML5 e CSS3 — estrutura de página, formulários, layout e estilização, autodidata desde 2023 — veja html-css-js-estudos, o próprio site em que você está agora, e esta página.
  • Java — lógica, fundamentos de POO (classes, objetos, encapsulamento, herança), da minha faculdade — veja java-uniritter-ads.
  • Git e GitHub — controle de versão, commits, branches e publicação de repositórios, usado em todos os projetos acima.

Tools

  • VS Code and PyCharm
  • SQLite (used in every Django project above)
  • Command line / terminal
  • Linux basics (certified)

Ferramentas

  • VS Code e PyCharm
  • SQLite (usado em todos os projetos Django acima)
  • Linha de comando / terminal
  • Linux básico (certificado)

Finance & Business Background

Years of hands-on experience before programming, which I bring into how I model data and validation rules:

  • Bank and accounting reconciliation, accounts payable and receivable, invoicing, payroll
  • Led a full system migration on my own (Sage Finmatic/Folhamatic → Conexos)
  • Microsoft Office (6 years); the Conexos, Sage Folhamatic, Domínio and Conta Azul systems

Base Financeira e Administrativa

Anos de experiência prática antes da programação, que trago para como modelo dados e regras de validação:

  • Conciliação bancária e contábil, contas a pagar e a receber, emissão de notas, folha de pagamento
  • Liderei sozinho uma migração completa de sistema (Sage Finmatic/Folhamatic → Conexos)
  • Pacote Office (6 anos); sistemas Conexos, Sage Folhamatic, Domínio e Conta Azul

How I Work

  • I learn by breaking things into small steps and writing my own notes as I go — you'll see dated lesson notes and "memograms" (visual memory cards) across my repositories.
  • I document what I build, including what's still unfinished — see the "known limitations" section in techtinga-api.
  • Track record of spotting and fixing operational problems: I found billing inconsistencies left by a previous employee and rebuilt the control spreadsheet from scratch.
  • Languages: Portuguese (native), English (B1)

Como Eu Trabalho

  • Aprendo dividindo tudo em passos pequenos e escrevendo minhas próprias anotações ao longo do caminho — você vai ver anotações de aula datadas e "memogramas" (cartões visuais de memória) pelos meus repositórios.
  • Documento o que construo, incluindo o que ainda está em aberto — veja a seção "limitações conhecidas" do techtinga-api.
  • Histórico de identificar e corrigir problemas operacionais: encontrei inconsistências de cobrança deixadas por um funcionário anterior e reconstruí o controle do zero.
  • Idiomas: Português (nativo), Inglês (B1)