Marcos Neves do Vale
Arquiteto, pesquisador e desenvolvedor de sistemas em projetos nacionais e internacionais. Possui mestrado em engenharia de sistemas e computação pela PUC-RJ (2005) e graduação em engenharia de sistemas e computação pela UERJ (2001).
Já trabalhou em empresas como IBM, EDS (HP) e Accenture.
Atualmente é engenheiro de sistemas na SICPA - empresa suíça que atua no desenvolvimento de sistemas de segurança.
Informações coletadas do Lattes em 23/10/2022
Acadêmico
Formação acadêmica
Mestrado em Engenharia de Sistemas e Computação
2003 - 2005
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Marley Maria Bernardes Rebuzzi Vellasco.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico. Palavras-chave: Lógica Fuzzy; Redes Neurais; Algoritmos genéticos; Clusterização; Classificação.Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Sistemas e Computação.
Especialização em Análise, Projeto e Gerência de Sistemas
2002 - 2003
Graduação em Engenharia de Sistemas e Computação
1994 - 2001
Universidade do Estado do Rio de Janeiro
Orientador: Marley Maria Bernardes Rebuzzi Vellasco
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Áreas de atuação
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Sistemas e Computação.
Produções bibliográficas
-
VALE, M. N. . UM APLICATIVO PARA CLUSTERIZAÇÃO DE DADOS. In: VII Brasilian Symposium on Inteligent Automation and II Latin America IEEE Robotics Symposium (SBAI/IEEE-LARS), 2005, Rio de Janeiro. VII Brasilian Symposium on Inteligent Automation and II Latin America IEEE Robotics Symposium (SBAI/IEEE-LARS), 2005.
Outras produções
VALE, M. N. . Fuzzy Rules. 2001.
Histórico profissional
Experiência profissional
2008 - Atual
SICPA IND DE TINTAS E SISTEMAS LTDAVínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
- Responsável pela arquitetura do módulo web gerencial para a solução mundial de track & trace (JSF); - Principal desenvolvedor e ponto focal para suporte; - Manutenção do módulo web gerencial para a solução Brasil, com processamento de 15 bilhões de registros/mês; - Utilização de processo de desenvolvimento com geração de releases e branches através de SVN e Maven, associados à criação de casos de testes, testes unitários e testes de validação cruzada; - Utilização de metodologia Scrum.
2006 - 2008
IBM Brasil - Indústria Máquinas e ServiçosVínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
- Para todas as atividades abaixo descritas, as requisições eram feitas pelo cliente US através de email contendo detalhes do projeto e documentação e durante as reuniões de equipe por telefone. Em todos os casos, discutíamos sobre divergências nas análises, melhora de certos processos e dúvidas. - Trabalhei inicialmente no suporte a produção da área de numbering da Sprint (empresa de telecomunicação dos EUA). Essa área é a responsável pelo controle dos números de telefone, número do assinante, número da rede 3G, número mac do aparelho, etc. Essa é uma área muito crítica por tratar de informações importantes que são requisitadas por diversos sistemas. Com suporte a produção eu era responsável pela resolução de tickets que incluia reuniões com os clientes US e India para identificação do problema, sql para consertar dados e shell script para automatizar certos processos. - Posteriormente, quando a área de desenvolvimento foi migrada da India para o Brasil, passei a integrar a equipe de desenvolvimento. Inicialmente trabalhei fazendo bug fixes para códigos desenvolvidos em C/C++/Pro*C na plataforma Unix e banco de dados Oracle. - Trabalhei logo em seguida em bug fixes e desenvolvimento de novas funcionalidades para o projeto DMT. Esse é um sistema java para web (J2EE) que utiliza Struts, jsp, EJB2, Weblogic como o application server e banco de dados Oracle (JDBC para persistência dos dados). Além do desenvolvimento habitual descrito acima, re-escrevi todo um processo em batch que rodava em 8 horas que fazia uso extensivo de threads. O processo passou a rodar em menos de 20 minutos. - Trabalhei posteriormente em um projeto novo chamado DCS que consistia em dar suporte ás novas funcionalidades da rede 4G da Sprint. O sistema era em java para web (J2EE). O sistema foi desenvolvido usando Struts2 para o MVC, Hibernate para a persistência dos dados no banco Oracle, Javascript para o trabalho dos dados no lado do cliente, AJAX para tornar o sistema mais dinâmico com me
2006 - 2006
Atos OriginVínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
- Trabalhei no desenvolvimento de uma nova aplicação java para web (J2EE). O sistema utilizava Struts para o MVC, Hibernate para a persistência dos dados, banco de dados Oracle, JBoss como o application server local, Websphere como o application server de produção, JFreeChart como a API para a geração de gráficos em java, JasperReport como a API para a geração de relatórios em java, AJAX para evitar refresh de página e Javascript para o trabalho de informações no cliente (validação e apresentação de dados). Trabalhei na análise, modelagem e desenvolvimento desse sistema. A modelagem era feita em UML utilizando um plugin do MyEclipse. - Trabalhei no suporte e desenvolvimento de portlets para o Portal Websphere 5.1/Content Manager. O suporte e desenvolvimento consistia em codificação para acesso ao Content Manager, autenticação via LDAP e apresentação dos resultados (JSP). - Trabalhei também em pequenos desenvolvimentos em aplicação para desktop em java (J2SE) com acesso a banco de dados Oracle e autenticação via LDAP.
2002 - 2006
Electronic Data SystemVínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
- Para todas as atividades abaixo descritas, as requisições eram feitas pelo cliente US através de email contendo detalhes do projeto e documentação e durante as reuniões de equipe por telefone. Em todos os casos, discutíamos sobre divergências nas análises, melhora de certos processos e dúvidas. - Primeiramente trabalhei em um projeto com desenvolvimento em C, Pro*C e SQL na plataforma UNIX. O sistema consistia em apresentação de relatórios. Os relatórios eram gerados pelo programa em C/Pro*C acessando o banco de dados Oracle. Trabalhei também na criação e otimização de várias queries usadas nos programas desenvolvidos em C/Pro*C. - Posteriormente fui trabalhar em outro projeto inicialmente apenas com desenvolvimento em C na plataforma Unix. Os problemas eram muito mais complexos e difíceis de se depurar. Se tratava de um sistema de call center extremamente grande e complexo. Trabalhei em vários bug fixes tendo que codificar e debugar milhares de linhas de código usando o gdb e na criação de códigos novos onde tive que também alterar o makefile pra compilação do novo código. Foi criado posteriormente uma interface feita em java. Para isso começou um desenvolvimento feito em C++ que serviria de interface entre o código java e o código em C. Para essa nova iniciativa, foi utlizado Rational Rose para a fazer a modelagem em UML. - Fui depois alocado para trabalhar em um projeto em Java (J2SE). O projeto consistia em re-escrever uma aplicação que rodava em mainframe para Java com acesso a banco de dados DB2. Fui um dos responsáveis pelo desenvolvimento de cada parte do sistema (integração com banco de dados, telas, lógica de negócios, etc.) - Posteriormente fui alocado em outro projeto em Java para web (J2EE). O sistema utilizava Struts para o MVC, XML/XSL para a geração das páginas html, banco de dados Oracle e o Websphere como o application server. Trabalhei no desenvolvimento de novas funcionalidades do sistema (novas páginas, lógica de negócios, banco de dados,
2001 - 2002
AccentureVínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
- Elaborei a proposta de um novo sistema para a Petrobras (MCC Manutenção Centrada em Confiabilidade). Trabalhei no levantamento de requisitos, arquitetura da solução e desenvolvimento desse sistema. Primeiramente fiz a modelagem do banco de dados usando ERWIN, gerei as DDLs e fiz a criação do banco no Oracle 8.i. O sistema era uma aplicação web e portanto foi desenvolvida usando ASP tentando seguir o model MVC, já que o sistema é anterior ao surgimento dos frameworks de MVC. Foi utilizado VBScript para codificar os componentes COM+ que faziam todo o trabalho com o banco de dados (listar e buscar dados; inserir, modificar e remover dados; chamar store procedures e funções) e Javascript para trabalhar os dados na parte do cliente (validação de dados, apresentação dos dados, cache dos dados pra evitar refresh em página, etc.). Toda a parte de banco como otimização de queries, criação de novas tabelas, criação de funções e store-procedures tabém foram desenvolvidas por mim. O sistema também contava com apresentação de relatórios. Esses relatórios foram desenvolvidos usando Crystal Report. Durante o projeto, para novas requisições que eram feitas, o tempo de desenvolvimento era mensurado através de contagem de pontos de função. - Participei da contagem de pontos de função para outros projetos. - Posteriormente trabalhei no desenvolvimento de outro sistema de menor porte usando as mesmas tecnologias usadas no projeto MCC.
2000 - 2001
Intelig TelecomunicaçõesVínculo: Celetista formal, Enquadramento Funcional: Estagiário, Carga horária: 20
Outras informações:
- Fui apresentado ás diversas áreas da empresa pra entender o funcionamento de uma empresa de telcomunicações. - Trabalhei na área de Data Warehouse. Pra isso fui submetido a um curso de Power Mart pela Softtek. Após o curso trabalhei desenvolvendo mapas de cargas usando Power Mart e pl-sql. Também trabalhei na criação e otimização de queries em SQL para serem usadas tanto nos mapas de carga como também em relatórios. Trabalhei no desenvolvimento de relatórios usando Business Object.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Marcos Neves do Vale e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?