Sobre Genilton Barbosa
Minha História
Meu nome é Genilton Barbosa, sou um analista de sistemas com quase 30 anos de experiência na área, já tendo trabalhado nos mais diversos tipos de projetos e com grande parte das principais ferramentas de mercado.
Tenho atuado em diversas áreas, de acordo com as necessidades dos projetos em que me envolvo, mas meus principais focos de atuação são: bancos de dados, integração de sistemas, engenheria de software, data science e inteligência artificial.
Sou apaixonado por idiomas e aprendi a falar alguns deles: Português (minha língua materna), Inglês, Espanhol, Francês, Italiano e Alemão.
Nasci em Mantena, MG, Brasil e lá vivi minha infância e grande parte da minha juventude.
Sou casado e tenho um casal de filhos já adultos.
Estudei Ciência da Computação na Universidade Federal de Viçosa (MG), mas não pude concluir o curso porque fui transferido para trabalhar em outra cidade. Depois, estudei Análise de Sistemas na UNOPAR e fiz Pós-graduação em Data Science / Inteligência Artificial na FIA / LabData- SP.
Trabalhei no Banco do Brasil desde os 14 anos de idade, sendo Menor Auxiliar de Serviços Gerais do BB até completar 18 anos.
Antes dos 18 anos eu já tinha sido aprovado entre os primeiros colocados em concurso interno do Banco do Brasil para assumir como funcionário efetivo assim que completasse 18 anos.
No Banco do Brasil eu trabalhei nas cidades de Mantena (MG), Vitória (ES), Ponte Nova (MG) e Belo Horizonte (MG), exercendo funções operacionais no início e, depois, trabalhando na área de tecnologia com teleprocessamento, suporte técnico e desenvolvimento de software.
Eu 1997 eu aderi a um programa de demissão voluntária e solicitei meu desligamento do Banco do Brasil para trabalhar em outros projetos mais focados exclusivamente na área de tecnologia da informação.
Além dos sistemas internos do banco, seu sistema operacional e suas ferramentas, eu desenvolvi projetos usando a linguagem de programação Clipper.
Entre 1997 e 1999 fui sócio da Chronos Informática, em Ponte Nova (MG), que atuava como centro de treinamento em informática e também com consultoria e desenvolvimento de software.
Além de dar cursos sobre Windows, Word, Excel, PowerPoint e Acess, eu também trabalhei com Delphi e banco de dados Interbase / Firebird.
Entre 1999 e 2002 eu trabalhei como consultor autônomo com um projeto de softwares para imobiliárias, para gerenciar locação de imóveis, venda de imóveis e administração de condomínios.
Além disso, continuei prestando consultoria e desenvolvendo software para indústria que já era minha cliente (Gaiolas Eldorado). O projeto envolvia gerenciamento de custos, formação de preços, entrada de pedidos, emissão de notas fiscais e processamento de boletos bancários (geração de boletos, geração de arquivos de remessa e processamento de arquivos de retorno).
Nesse período, eu trabalhei principalmente com Delphi e Interbase / Firebird.
Em 2001 eu criei um componente para geração de boletos bancários em Delphi (a principal IDE / ferramenta de programação que eu usava naquela época). O Delphi Boleto gerava boletos bancários, gerava arquivos de remessa para os bancos e também processava arquivos de retorno vindos dos bancos. Os componentes eram blocos de código que podiam ser incorporados em outras aplicações de forma fácil, agregando funcionalidades.
Após o êxito alcançado pelo projeto, eu publiquei o livro Boleto Bancário em Delphi, ensinando a criar componentes para Delphi e, em especial, ensinando sobre como desenvolver o componente Delphi Boleto, usá-lo e expandi-lo.
Em 2002 eu comecei a trabalhar como analista de sistemas na Bartofil (onde trabalho até hoje) começando justamente com um projeto para automatizar o processamento de remessa e retorno de dados referentes a boletos bancários de diversos bancos, aproveitando a minha experiência no assunto.
Na Bartofil eu trabalhei em projetos de software para desktop, projetos web, manipulação de bancos de dados, implantação de sistemas, integração com sistemas de terceiros, criação de API REST, Business Intelligence, Data Science e Inteligência Artificial.
Nesse período eu trabalhei principalmente com Delphi, Oracle, Crystal Reports, PHP, HTML, JavaScript, CSS, MySQL, Qlik Sense, R e Python.
Entre 2014 e 2017 eu mantive o site Venda Aberta que atuava como fornecedor / intermediador de produtos para dropshipping, oferecendo produtos para que outros vendedores pudessem vender online sem eles terem o estoque.
O Venda Aberta permitia que fabricantes ou distribuidores pudessem disponibilizar seus produtos para que outras pessoas os vendessem através de dropshipping.
Nesse projeto eu usei WordPress, PHP, JavaScript, CSS, HTML e MySQL.
Também mantenho outros projetos paralelos, como esse blog, onde eu registro meus diversos projetos, experiências e descobertas.