Carlos B. Feitoza Filho
-
Desenvolvedor Delphi experiente e criador de ferramentas, componentes e aplicações usando API Win32 e Object Pascal puro. Possui experiência também em PHP, JavasCript, CSS e HTML.
Com experiência em Computação desde 1996, é autodidata e iniciou sua carreira entendendo o funcionamento dos sistemas operacionais Microsoft, naquela época, Windows '95. Sua primeira experiência com linguagens de programação foi o Q-Basic da Microsoft, que vinha com o Sistema Operacional MS-DOS 6.22. Com esta linguagem o interesse no desenvolvimento de sistemas tornou-se extremamente forte.
Após primeiros experimentos com o Q-Basic, sentiu a necessidade de criar programas executáveis, coisa que o Q-Basic não era capaz de fazer. Então, sua próxima meta foi o CA Clipper e com ele, o entendimento do que era um compilador, um linker e bibliotecas. Com as crescentes necessidades do Mercado e o rápido avanço os sistemas operacionais gráficos (Windows), ele iniciou o aprendizado da programação visual, usando o Borland Turbo C onde começou a entender como aplicações gráficas funcionam. Pouco tempo depois ele descobriu o Delphi, IDE da Borland na sua versão 2.0. Neste período, consolidou-se como Desenvolvedor para Windows usando a ferramenta da Borland para a plataforma Win32. Ele desenvolveu sistemas em Delphi 2, 4, 5, 6, 7, BDS 2005, 2006, CRS 2009, ERS 2010, ERS XE e atualmente ERS XE5. Com o desenvolvimento de aplicações para a plataforma Win32 ele adquiriu um profundo conhecimento de sua API.
Durante a época em que estava estudando Delphi e Object Pascal, ele teve contato com outras tecnologias, especialmente para a Web, iniciando com o desenvolvimento básico de simples páginas HTML com CSS. Em seguida sentiu a necessidade de fazer suas páginas mais dinâmicas, então estudou JavaScript. Com o JavaScript ele aprendeu o que era uma linguagem de programação "Client Side" e passou a se interessar pela programação "Server Side", desenvolvendo alguns projetos em PERL (CGI) e subsequentemente em PHP, linguagem Server Side que ele domina.
Em bancos de dados ele conhece Interbase, Oracle, PostGres e MySQL, sendo especialista nos dois últimos.
Escaneie este QRCode em dispositivos móveis para acessar a página atual rapidamente nestes dispositivos