Sobre o serviço
TraduzidoSou um desenvolvedor Delphi e Object Pascal especializado em aplicações desktop nativas para Windows. Há mais de dez anos escrevo programas em VCL para desktop, e quando preciso de uma interface comum em várias plataformas — uso FireMonkey. Meu trabalho principal está onde a lógica de negócios encontra a interface real: formulários, tabelas, relatórios, impressão e entrada de dados que as pessoas usam todos os dias. Se você tem uma ideia para uma utilidade, uma ferramenta interna ou um programa completo de contabilidade, eu a levarei de uma especificação inicial a um arquivo executável assinado e instalável.
Muito do meu trabalho é manter sistemas antigos vivos. Muitas empresas ainda dependem de programas escritos em Delphi 7 ou versões Unicode antigas, e os autores já se foram há muito tempo. Eu leio cuidadosamente esse código, descrevo como ele realmente funciona, depois o migro para um compilador atual, substituo componentes de terceiros obsoletos e elimino problemas de compatibilidade com Unicode, alta DPI e Windows 10 e 11. Eu abordo o legado primeiro como um arqueólogo e só depois como um engenheiro — não reescrevo nada cegamente.
Bancos de dados são um território familiar para mim. Eu conecto Delphi ao Firebird, PostgreSQL, MS SQL e SQLite através do FireDAC, projeto uma camada de dados e monto busca, filtragem e relatórios que o back office espera. Eu cuido do manuseio cuidadoso de threads para que a interface não trave, para um tratamento claro de erros e para instaladores que até um usuário não técnico possa executar.
— Desenvolvimento de aplicações desktop em VCL e FireMonkey
— Migração do Delphi 7 e versões anteriores para versões modernas
— Aplicações de banco de dados via FireDAC (Firebird, PostgreSQL, MS SQL, SQLite)
— Relatórios, impressão e interfaces com tabelas pesadas
— Substituição de componentes de terceiros e limpeza de dependências
— Depuração, refatoração e otimização de código em Pascal
— Instaladores do Windows e configuração de assinatura de código
Muito do meu trabalho é manter sistemas antigos vivos. Muitas empresas ainda dependem de programas escritos em Delphi 7 ou versões Unicode antigas, e os autores já se foram há muito tempo. Eu leio cuidadosamente esse código, descrevo como ele realmente funciona, depois o migro para um compilador atual, substituo componentes de terceiros obsoletos e elimino problemas de compatibilidade com Unicode, alta DPI e Windows 10 e 11. Eu abordo o legado primeiro como um arqueólogo e só depois como um engenheiro — não reescrevo nada cegamente.
Bancos de dados são um território familiar para mim. Eu conecto Delphi ao Firebird, PostgreSQL, MS SQL e SQLite através do FireDAC, projeto uma camada de dados e monto busca, filtragem e relatórios que o back office espera. Eu cuido do manuseio cuidadoso de threads para que a interface não trave, para um tratamento claro de erros e para instaladores que até um usuário não técnico possa executar.
— Desenvolvimento de aplicações desktop em VCL e FireMonkey
— Migração do Delphi 7 e versões anteriores para versões modernas
— Aplicações de banco de dados via FireDAC (Firebird, PostgreSQL, MS SQL, SQLite)
— Relatórios, impressão e interfaces com tabelas pesadas
— Substituição de componentes de terceiros e limpeza de dependências
— Depuração, refatoração e otimização de código em Pascal
— Instaladores do Windows e configuração de assinatura de código