Curriculum vitae INFORMAÇÃO PESSOAL António Maria Sanches de Baêna Bustorff Silva +351 916 279 879 [email protected] Sexo Masculino | Data de nascimento 7 mai 80 PROFISSÃO Computers, Software EXPERIÊNCIA PROFISSIONAL set 11–Presente Software Engineer, Software Architect Coriant Desenvolvimento de componentes de um Network Management System. Aplicar e promover a actualização tecnológica da solução. Análise de problemas de desempenho e escalabilidade. Tutoria de membros de equipa. palavras-chave: JavaSE 7, JavaEE 6, JBoss 7, AspectJ, Junit, Robot, Jenkins, Maven, ANT, Git, SVN, JProfiler, Memory Analyzer Tool, JVisualVM, JConsole mar 11–jun 11 Consultor Java Sénior Link Consulting (através da iCreate Consulting) Desenvolvimento de novas funcionalidades numa aplicação web para a empresa Estradas de Portugal. Principais tecnologias utilizadas: - Spring 2.5, jsp, apache tiles, Maven, svn, jetty, Oracle 11G jun 10–fev 11 Consultor Java Sénior Link Consulting (através da iCreate Consulting) Análise e desenvolvimento de um portal web para acesso de terceiros à rede nacional de gás natural.[url=http://www.ign.ren.pt/][/url] - Especificação de requisitos - Implementação do portal baseado em java portlets 2.0 (JSR-286) - Configuração dos ambientes de desenvolvimento, qualidade e produção Principais tecnologias utilizadas: - Liferay 6.0.5 CE , Spring 3.0.3, jsp, Maven, svn, Tomcat 6, Oracle 11G abr 07–jun 10 Software Developer Nokia Siemens Networks SA Desenvolvimento de solução de gestão de carregamentos pré-pagos. Esta solução é um sistema JEE distribuído que utiliza o sistema operativo SOLARIS, o servidor aplicacional JBOSS e base de dados ORACLE. A conectividade aos sistemas externos (redes inteligentes e sms center) é feita através de connectores JCA1.5 27/5/17 © União Europeia, 2002-2017 | http://europass.cedefop.europa.eu Página 1 / 3 É utilizado hibernate/JPA para a persistência de objectos. Os serviços core da aplicação estão implementados em MBeans e EJB2.1/3.0 Em alguns casos a comunicação entre os diferentes serviços utiliza JMS. Utilização do Quartz para agendamento de tarefas (POJO / EJB / MBean). Interface SOAP para gestão e utilização do sistema. Interface gráfica utilizando jsf1.2 / jsf1.1 / struts e seam. Nos testes de integração são utilizadas as ferramentas Fitnesse, jmeter, webtest e soapUI. As ferramentas de construção utilizadas são ANT e MAVEN 2.X. O IDE utilizado é o eclipse. O sistema de integração contínua utilizado é o hudson. O Software Configuration Management System é o CLEARCASE. Scrum master em vários sprints do projecto. Modelo de desenvolvimento Scrum (metodologia agile). dez 04–abr 07 Software Developer Siemens SA Análise, implementação e teste de software de administração para SGSN (Serving GPRS Support Node). Os módulos de software foram desenvolvidos na linguagem C++. O software era executado numa plataforma ATCA (Advanced Telecommunications Computing Architecture) com o sistema operativo Linux e midleware proprietário. O modelo de desenvolvimento utilizado foi o V-Model / Waterfall. O Software Configuration Management System foi o CLEARCASE. Responsável pela integração dos vários módulos de software de administração. EDUCAÇÃO E FORMAÇÃO set 98–out 05 Licenciatura em Engenharia de Sistemas das Telecomunicações e Electrónica Instituto Superior de Engenharia de Lisboa (ISEL) Ao longo do curso de Engenharia de Sistemas de Telecomunicações e Electrónica existiu uma familiarização com 3 distintas áreas. Programação, Redes de Comunicações e Sistemas de Telecomunicações. • Na área de Programação foram abordados vários tipos de linguagem, tais como C++, Java, Html, JavaScript, Assembly51 e Matlab. linguagens de programação e scripting ( c++ , java, java script, bash) bases de dados relacionais (SQL server) sistemas distribuidos sistemas operativos (Windows e Linux) • Na área de Redes de Comunicações existiu uma abordagem sobre temas como Redes X.25 e RDIS, Redes Locais incidindo sobre os protocolos TCP/IP. Existiu um contacto com os temas de comutadores, gestão de filas de espera, protocolos de sinalização nº7 (INAP, MAP, TCAP, CAMEL, ISDN-UP, TUP, DUP), PDH, SDH, redes ATM, ADSL, Wireless e Mobile IP. • Na área de Sistemas de Telecomunicações a abordagem efectuada recaiu sobre vários tipos de modulação, métodos de multiplexagem do meio (FDMA, TDMA, WCDMA), comunicação via satélite, ligação por feixes hertzianos, planeamento celular, GSM, GPRS, UMTS e CDMA2000. COMPETÊNCIAS PESSOAIS 27/5/17 © União Europeia, 2002-2017 | http://europass.cedefop.europa.eu Página 2 / 3 Curriculum vitae Língua materna Portuguese Outras línguas English COMPREENDER FALAR ESCREVER Compreensão oral Leitura Interação oral Produção oral C1 C2 B2 B2 C1 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ência digital Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer Oracle Certified Professional, Java SE 6 Programmer Carta de Condução carta de condução categoria B de 05-2000<br/> INFORMAÇÃO ADICIONAL Publicações 27/5/17 © União Europeia, 2002-2017 | http://europass.cedefop.europa.eu Página 3 / 3