Bruno Antunes Engineering

Propaganda
Curriculum vitae
INFORMAÇÃO PESSOAL
Bruno Antunes
Praceta Adriano Gonçalves Morais, Lote 5, 2910-844 Setúbal (Portugal)
968955892
[email protected]
Sexo Masculino | Data de nascimento 8 jun 82
PROFISSÃO
Engineering
EXPERIÊNCIA PROFISSIONAL
abr 10–Presente
Consultor Informático
Portugal Telecom - Sistemas de Informação, no projecto ZON KISS EAI/SOA
Análise técnica, desenvolvimento e testes unitários de novos processos Tibco BusinessWorks nos
projectos KISS TvCabo e SOA, com o âmbito de possibilitar novas ofertas de produtos e serviços por
parte da ZON aos seus clientes. Apoio aos testes de Quality Assurance dos processos
desenvolvidos.
Elaboração de estimativas de esforço para o desenvolvimento ou alteração de processos/requisitos.
Coordenação de equipa durante as férias e ausências do \"Team Leader\"
Tecnologias:
Tibco BusinessWorks, Tibco Administrator, Tibco Adapter for Siebel, Tibco Adapter for Active
Database, XML, XSD, XPath, Tibco Designer, Webservices, SOAP, WSDL, SQL (Oracle), Java
(J2SE), Siebel 7 (na óptica do utilizador)
mar 08–mar 10
Consultor Informático
AGAP2 Consulting S.A, em projecto na Portugal Telecom - Sistemas de Informação, no projecto ZON
KISS EAI/SOA
Análise de erros dos projectos EAI/Tibco que existem actualmente em produção.
Elaboração de scripts SQL para inserção e/ou actualização de referências a produtos/promoções,
utilizadas por diferentes sistemas (maioritariamente Siebel e Geneva).
Criação de pacotes para republicação, em EAI/Tibco, de eventos falhados ou bloqueados em
produção.
Migração de processos e adaptadores Tibco para uma nova máquina (ambiente de
Desenvolvimento). Teste dos componentes migrados, recorrendo à criação de clientes/encomendas
em Siebel, envio de mensagens Rendezvous para simular pedidos dos sistemas de origem, reenvio
de eventos processados anteriormente a partir do sistema de origem (Siebel e Geneva) e
republicação de eventos processados anteriormente.
Análise técnica, desenvolvimento e testes unitários de novos processos Tibco BusinessWorks nos
projectos KISS TvCabo e SOA, com o âmbito de possibilitar novas ofertas de produtos e serviços por
parte da ZON aos seus clientes. Apoio aos testes de Quality Assurance dos processos
desenvolvidos.
Elaboração de estimativas de esforço para o desenvolvimento ou alteração de processos/requisitos.
Tecnologias:
Tibco BusinessWorks, Tibco Administrator, Tibco Adapter for Siebel, Tibco Adapter for Active
Database, XML, XSD, XPath, Tibco Designer, Webservices, SOAP, WSDL, SQL (Oracle), Java
(J2SE), Siebel 7 (na óptica do utilizador)
out 07–mar 08
Consultor Informático
AGAP2 Consulting S.A, em projecto na Portugal Telecom - Sistemas de Informação, no projecto
30/5/17
© União Europeia, 2002-2017 | http://europass.cedefop.europa.eu
Página 1 / 5
Curriculum vitae
Bruno Antunes
DOC COM
Estudo relativo à usabilidade do Tibco ActiveMatrix Registry.
Alteração de alguns WebServices TIBCO BusinessWorks, de modo a poder proceder-se à
desactivação de alguns sistemas considerados obsoletos.
Criação do módulo para detecção e correcção de subscrições inválidas do MEO.
Criação de WebServices em TIBCO BusinessWorks associados às interfaces de gestão de serviços,
contas e equipamento.
Realização de testes unitários das interfaces desenvolvidas.
Apoio aos testes integrados das interfaces desenvolvidas.
Tecnologias:
Tibco BusinessWorks, Tibco Administrator, XML, XSD, XPath, UDDI (Tibco ActiveMatrix Registry),
Tibco Designer, Macros Excel/VBA, Webservices, SOAP, WSDL, SQL (Oracle)
EDUCAÇÃO E FORMAÇÃO
set 00–jul 09
Mestrado Integrado em Engenharia Electrotécnica e de
Computadores (Bolonha)
Instituto Superior Técnico
Disciplinas do 2º Ciclo de Bolonha (Mestrado)
-Dissertação de Mestrado - 18
-Disciplina de opção:
* Sistemas de Controlo Distribuído em Tempo Real - 18
-Área de Especialização Principal: Computadores
* Bases de dados - 17
* Sistemas Computacionais - 17
* Arquitectura de Computadores - 15
* Computação Móvel - 15
* Programação por Objectos - 14
* Redes com Integração de Serviços - 13
* Electrónica das Interfaces - 12
-Área de Especialização Secundária: Telecomunicações
* Comunicação Áudio e Vídeo - 15
* Redes de Computadores - 13
-Competências transversais
* Gestão de Projectos de Engenharia - 14
Trabalho Final de Curso / Dissertação de Mestrado (Bolonha):
Sistema de telemetria com geo-localização, usando um PDA. Feito em colaboração com a
ZAPP/Radiomóvel.
* O PDA recolhe dados de vários periféricos (GPS ligado por Bluetooth, leitor de código de barras do
próprio PDA e leitor de RFID com interface CF) e envia para o servidor (o PDA acede à Internet
através da ZAPP/Radiomóvel). Os dados lidos pelo leitor de códigos de barras e pelo leitor de RFID
são associados a uma localização de GPS sempre que isso for possível. O PDA guarda um Histórico
de todos os dados recolhidos, com tamanho configurável remotamente pelo servidor. As variáveis de
configuração dos PDA são guardadas no próprio PDA em formato XML quando a aplicação termina e
lidos quando a aplicação inicia.
* O servidor recebe os dados de vários PDA e armazena numa base de dados. O servidor pode
configurar remotamente vários parâmetros de funcionamento do PDA bem como pedir o reenvio das
últimas leituras recolhidas. O servidor pode exibir no Google Earth o trajecto percorrido por cada PDA
e os códigos de barras e RFID com localização associada.
* O PDA e o servidor têm interfaces feitas em Windows Forms.
* A base de dados contém ainda listas de “Checkpoints” válidos (códigos de barras e RFID) e de
30/5/17
© União Europeia, 2002-2017 | http://europass.cedefop.europa.eu
Página 2 / 5
Curriculum vitae
Bruno Antunes
utilizadores. Essas listas podem ser geridas através da interface do servidor.
* Pode ser usado por exemplo em sistemas de gestão de frotas, empresas de entregas, empresas
de segurança (para assegurar que as rondas são feitas), etc.
* Tecnologias: Windows CE 4.2,C# (.Net Framework 1.1 e .Net Compact Framework 1),SQL Server
2005,XML
Trabalho da disciplina de Computação Móvel:
* Implementação do protocolo DSDV. Neste caso foi usado numa rede Wi-Fi adhoc. O programa
recebe os dados por TCP e envia pela rede adhoc por UDP. Os pacotes de \"Hello\" são enviados por
broadcast em UDP.
* Breve descrição do protocolo DSDV em http://en.wikipedia.org/wiki/DestinationSequenced_Distance_Vector_routing
* Tecnologias: C# (.Net Framework 2)
Trabalho da disciplina de Sistemas Computacionais
* O Trabalho estava dividido em 2 partes.
* Na primeira foi usada uma placa de demonstração da Microchip (Pic-Dem2) com um PIC18.
Consistia em implementar um relógio, monitorização de temperatura e luminosidade. Os valores
eram apresentados no LCD da placa. Era possível configurar alarmes para horas, temperatura e
luminosidade. Também se dava uso aos modos de poupança de energia do PIC e do LCD. O acesso
ao sensor de temperatura era feito através do barramento I2C. O acesso ao sensor de luminosidade
(na realidade era um potenciómetro) era feito pelo conversor analógico/digital do PIC. Todos os
valores de configuração eram guardados na EEPROM interna do PIC, de modo a manter o
funcionamento após uma falha de energia. Era também guardado um histórico dos alarmes numa
EEPROM externa, acedida pelo barramento I2C.
* Na segunda parte do trabalho usava-se um PC (486) para aceder por porta série à placa (a correr o
software desenvolvido na primeira parte). O PC corria o sistema operativo eCos. Através do PC era
possível alterar todas as configurações da placa e fazer pedidos de envio dos valores guardados na
EEPROM externa.
* Tecnologias: C (Microchip MPLAB C18 e eCos)
Trabalho da disciplina de Programação por Objectos
* Simulador de uma rede ferroviária.
* Era efectuada a leitura dos ficheiros (XML) descritores de dados, da rede e dos comboios. Se
seguida era criado um objecto que representa a rede, já com todos os seus elementos. Por fim, faziase a simulação propriamente dita, criando uma lista de eventos consoante os comboios se fossem
deslocando.
* Tecnologias: Java (J2SE), XML, DTD, UML, SAX
Trabalho da disciplina de Bases de dados.
* Simulação de uma loja de CDs e livros.
* Este projecto consistiu no desenvolvimento de uma aplicação Java e numa base dados que irá ser
acedida pela aplicação. Numa primeira fase, foi desenvolvida uma aplicação (Java) que procedia à
migração dos dados de uma base de dados antiga, para uma base de dados que cumpria os
requisitos pedidos no enunciado.
* Na segunda parte era necessário criar várias funções para fazer pesquisas na base de dados
(clientes, produtos, autores, etc), compra de produtos, inserção de produtos em armazém, etc. Foi
também necessário criar alguns stored procedures.
* Tecnologias: Java (J2SE), JDBC, SQL (Sybase), UML
Trabalho da disciplina de Sistemas de Controlo Distribuído em Tempo Real:
* Implementação de um sistema de controlo digital utilizando 2 PCs e um sistema físico controlado
por um microcontrolador Siemens.
* O sistema físico consistia de uma bola e um tubo cilíndrico com uma ventoinha e um sensor para
medir a altura da bola dentro do tubo.
* Foram desenvolvidas 2 aplicações para os PCs (em C++, desenvolvidas no Visual Studio
2005/2008) e uma para o microcontrolador (em C, desenvolvida no Franklin Proview32). Os PCs
comunicavam entre si através de uma ligação ethernet e um dos PCs comunicava com o
microcontrolador por CAN-BUS.
* O objectivo era controlar automaticamente a altura da bola dentro do tubo, de acordo com a altura
desejada pelo utilizador.
30/5/17
© União Europeia, 2002-2017 | http://europass.cedefop.europa.eu
Página 3 / 5
Curriculum vitae
Bruno Antunes
* Tecnologias: C (embedded), C++, CAN-BUS
set 97–jul 00
Curso Tecnológico de Electrotecnia/Electricidade
Escola Secundária Sebastião da Gama
Foram abrangidas principalmente as áreas de:
* instalações eléctricas e telefónicas de edifícios,
* distribuição de energia eléctrica,
* máquinas eléctricas,
* electrónica (apenas as bases),
* sistemas digitais (apenas as bases).
COMPETÊNCIAS PESSOAIS
Outras línguas
COMPREENDER
FALAR
ESCREVER
Compreensão oral
Leitura
Interação oral
Produção oral
English
C2
C2
B1
B1
C1
French
A1
A1
A1
A1
A1
Níveis: A1 e A2: Utilizador básico - B1 e B2: Utilizador independente - C1 e C2: Utilizador avançado
Quadro Europeu Comum de Referência para as Línguas
Competências de comunicação
Competência digital
Pratiquei Aikido no Vitória Futebol Clube em Setúbal.
Utilizados profissionalmente:
* Tibco BusinessWorks 5.4
* Tibco Designer 5.5
* Tibco Administrator 5.4
* Tibco Adapter for Active Database 5.4
* Tibco Adapter for Siebel 5.3
* Tibco EMS 4.3 (JMS Server)
* XML,XSD e XPath
* UDDI (Tibco ActiveMatrix Registry)
* Macros Excel/VBA
* Webservices, SOAP, WSDL
* SQL (Oracle e SQL Server 2005)
* Java (J2SE e algumas bases de J2EE)
Obtidos durante a formação académica e não aplicados profissionalmente:
* SQL (Sybase)
*C
* Assembly (8086)
* C# (.Net Framework 2 e .Net Compact Framework 1)
* MatLab e Simulink
* Multisim
* Spice
* Microchip MPLAB IDE e MCC18
* eCos
30/5/17
© União Europeia, 2002-2017 | http://europass.cedefop.europa.eu
Página 4 / 5
Curriculum vitae
Bruno Antunes
* Cinderella SDL
Autodidacta em:
* AutoCad (quase todas as versões entre o 14 e o 2006)
* Corel PaintShopPro X
* Adobe Photoshop CS2 e CS3
* Captura, edição e codificação de áudio e vídeo
Sistemas Operativos usados:
* Microsoft Windows (3.1, 95, 98, XP e Vista)
* Linux (Mandrake 6, SimplyMepis 3.4 e Ubuntu 6.06 a 8.10)
* HP-UX
Carta de Condução
Carta de condução de automóveis ligeiros<br/>
INFORMAÇÃO ADICIONAL
Publicações
30/5/17
© União Europeia, 2002-2017 | http://europass.cedefop.europa.eu
Página 5 / 5
Download