Diógenes Vila Nova Pereira

Possui graduação em Engenharia Eletrônica pela Universidade de Pernambuco (1990). Atualmente é Embedded System Engineer do Centro de Estudos e Sistemas Avançados do Recife. Tem experiência na área de Ciência da Computação, com ênfase em Linguagens de Programação, especialista em programação de Sistemas Embarcados.

Informações coletadas do Lattes em 24/10/2022

Acadêmico

Formação acadêmica

Graduação em Engenharia Eletrônica

1984 - 1990

Universidade de Pernambuco

Idiomas

Bandeira representando o idioma Inglês

Compreende Pouco, Fala Pouco, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Software Básico.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Teleinformática.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação/Especialidade: Análise de Algoritmos e Complexidade de Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação/Especialidade: Lógicas e Semântica de Programas.

Projetos de desenvolvimento

  • 2005 - Atual

    Mobile Video on Demand Player, Descrição: . Projeto, desenvolvimento e implementação de uma solução Vídeo Streaming Player para celulares da Motorola utilizando a tecnologia BREW em redes EVDO; . Tecnologias utilizadas: Linguagem C/C++; BREW; ClearCase . , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Diógenes Vila Nova Pereira - Coordenador.

  • 2005 - Atual

    Mobile Video on Demand Player, Descrição: . Projeto, desenvolvimento e implementação de uma solução Vídeo Streaming Player para celulares da Motorola utilizando a tecnologia BREW em redes EVDO; . Tecnologias utilizadas: Linguagem C/C++; BREW; ClearCase. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Diógenes Vila Nova Pereira - Coordenador.

Histórico profissional

Endereço profissional

  • Centro de Estudos e Sistemas Avançados do Recife. , Rua Bione, Recife, 50030390 - Recife, PE - Brasil, Telefone: (81) 8134254700, Fax: (81) 34254700, URL da Homepage:

Experiência profissional

2005 - Atual

Centro de Estudos e Sistemas Avançados do Recife

Vínculo: Empregado, Enquadramento Funcional: System Engineer, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
. Projeto, desenvolvimento e implementação de uma solução Vídeo Streaming Player para celulares da Motorola utilizando a tecnologia BREW em redes EVDO; . Tecnologias utilizadas: Linguagem C/C++; BREW; ClearCase.

2004 - 2005

Fundação Paulo Feitoza

Vínculo: Empregado, Enquadramento Funcional: Software Engineer, Carga horária: 44

Outras informações:
. Pesquisa e estudo da viabilidade de implementar via WDM drivers e DirectShow Filters uma solução de conferência de vídeo no PC ligado a um celuar Siemens com câmera; . Desenvolvimento e implementação de COM server multithread; . Tecnologias utilizadas: Microsoft Visual C/C++; DirectShow Filters (DirectX) WDM drivers COM; ATL; STL; MFC; Win32 API; National Rose.

2004 - 2004

Elógica Processamento de Dados S A

Vínculo: Empregado, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
. Participação como Gerente de Projetos em uma prova de conceito para migração de Aplicações Cliente/Servidor para a Arquitetura Microsoft .NET; . Suporte e análise de soluções dos recursos de tecnologia disponíveis para as áreas de desenvolvimento; . Componente Active Scripting com XML; . Componente Telnet para interação via aplicativos; . Sistema gerênciador de execução de aplicativos temporizados como serviços; . Tecnologias utilizadas: Microsoft Visual C/C++; Microsoft Visual Basic; HTML, Javascript, Vbscript Java; XML; COM; ATL; MFC; Win32 API.

1999 - 2003

Elógica Indústria Eletrônica S A

Vínculo: Empregado, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
. Emulador da Impressora Fiscal CT7000 Corisco em ambiente Windows gerado apartir do seu firmware Z80; . Projeto de uma impressora de baixo custo com hardware mínimo para controle via porta paralela do Windows utilizando um aplicativo e driver desenvolvido na tecnologia WDM (Windows Driver Model); . Sistema CFTV Digital para Windows 98/2K/XP, utlizando hardware de terceiros para captura de imagens de até 16 câmeras simultâneas, com entradas/saída de sensores e relés, com gravação, transmissão e recuperação (playback) de imagens e som; . Servidor HTTP WebCam com conexão de objetos activex rodando no IE6 para exibição da imagens; . Impressora de PDF utilizando o GhostScript, como no controle da mesma por aplicativos; . Componente de captura de imagens a partir de scanner e de câmeras; . Tecnologias utilizadas: Microsoft Visual C/C++; Borland C/C++; Codec MPEG4; WinSocket, DialUP; DirectX Overlay; ASSEMBLY Family Intel 8086; ASSEMBLY Z80; COM; ATL; MFC; Win32 API.

1987 - 1999

Corisco Tecnologia S A

Vínculo: Empregado, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
. Elaboração de um sistema de telecomunicação via RENPAC, para emulação de terminais Unisys/IBM em rede LAN e RS-232C com hosts remotos; . Componente para comunicação via rede NETBIOS para aplicativos; . Driver Master/Slave para comunicação Cliente/Servidor por estações de terminais via LAN (NETBIOS,TCP/IP) e RS232-C (Poll-Select); . Servidor de Pager integrado ao correio eletrônico com o serviço PagerNet via comunicação serial RS232-C; . Servidor de Consulta Hipercard/Bomclube integrado ao servidor Web com o serviço TEF de consulta do sistema Bompreço; . Servidor de porta serial COMx no ambiente Linux via rede TCP/IP para estações Windows com portas seriais COMx virtuais; . Projeto e implementação de um terminal PDF com componentes para tratamento de toda as funções fiscais impostas e homologadas pela Receita Fazendária no micro computador PC XT, AT em Assembly Intel; . Tecnologias utilizadas: Microsoft Visual C/C++; Borland C/C++; Delphi I e II; NetBios; WinSocket; DOS Windows 3.11/95/98/NT; Win16 e Win32 API; Thunks; ASSEMBLY Family Intel 8086; ASSEMBLY Z80;

1985 - 1987

Elogica Micro Sistema Ltda

Vínculo: Empregado, Enquadramento Funcional: Desenvolvedor, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
. Transmissão de dados do Micro Computador Corisco 8 bits Z80 para Mainframes IBM/UNISYS utilizando respectivos protocolos BSC3/Poll-Select via drivers de comunicação desenvolvidos; . Desenvolvimento de emuladores de terminais TTY para SID, COBRA, SAGITTA, DIGIREDE, SISCO, DEC-10; . Alteração, implementação, atualização e compilação do sistema operacional CPM 2.22 do computador Corisco 8 bits, Z80; . Ateração, implementação, atualização e compilação do sistema operacional MUMPS do computador Corisco 8 bits, Z80; . Desenvolvimento de um sistema de controle de Análises Clínicas do Laboratório Cerpe; . Tecnologias utilizadas: . Assembly Z80;