Curriculum Vitae
Eduardo Maurício da Costa
Habilidades
- 9 anos de experiência profissional em desenvolvimento e liderança de projetos de sistemas web (Java, JSF 1.2 e 2.0, EJB 2.1, 3.0 e 3.1, JPA 1.0 e 2.0, JMS, JTA, Struts, Hibernate, Ant, Maven, Axis e PHP) para áreas de telecomunicações, tributação, processual e de cadastros. Além de prospectar, avaliar e assimilar novas tecnologias e fornecedores; efetuar refactoring, otimização e modernização de legado; definir de políticas de segurança e metodologia de desenvolvimento; interagir com usuários no levantamento de requisitos e manutenções corretivas
- Análise e desenvolvimento de aplicações para dispositivos móveis (JavaME, Android, iOS e BlackBerry), desktops (JavaSE, NetBeans Platform, PHP, Perl, C#, Oracle Forms/Reports, C, C++), banco de dados (Oracle, PostgreSQL e MySQL) e scripts de produtividade (Java, Scala, Perl e Bash)
- Administração de mensageria usando Websphere MQ
- Análise, projeto e administração de banco de dados relacionais
- Oracle: modelagem, tunning de consultas, stored procedures em PL/SQL, integração com webservices
- Postgres: modelagem, tunning de consultas, tunning físico, administração e segurança, stored procedures em pgplsql
- Design de páginas usando HTML, CSS, Javascript e GIMP
- Administração de sistemas Linux: criação de usuários, integração com Samba, definição de políticas de segurança com certificados
Idiomas
- Inglês Fluente
Experiência Profissional
- Transit Telecom - 04/2008 até 01/2011
Analista Desenvolvedor Pleno
Promovido para Analista de Arquitetura Sênior em 12/2008- Liderança, análise e desenvolvimento de sistemas de billing e ERP
- Liderança na avaliação e assimilação de novas tecnologias
- Suporte de desenvolvimento e regras de negócio aos analistas e programadores
- Responsável pela redução na quantidade de webservices não relacionados a negócio, e aumento no reuso de regras através de SOA
- Otimização no uso da mão-de-obra existente através da difusão de conhecimento e simplificação de processos
- Refactoring dos principais sistemas web e standalone, com redução na quantidade de linhas de código e aumento na velocidade e escalabilidade (ex: importação e tarifação calculavam 70 bilhetes por segundo, após o refactoring, calculavam 1200 bilhetes por segundo)
- Atualização e implantação de todos os sistemas opensource e tecnologias auxiliares ao desenvolvimento em uso hoje: IDE, JavaEE 5 e 6, Linux, PHP, JavaME, Continuous Integration, SOA, entre outros.
- Serviço Federal de Processamento de Dados (SERPRO) - 08/2005 até 04/2008
Analista Júnior- Análise de sistemas em Natural, ADABAS, Oracle PL/SQL e Oracle Forms/Reports
- Membro do Comitê SERPRO de Software Livre
- 1º lugar no concurso 2006
- 4º lugar no concurso 2005
- Universidade Federal da Bahia - 10/2004 até 03/2005
Programador Estagiário
Desenvolvimento em Java EE (Struts + Hibernate + EJB) - Unitech Tecnologia da Informação (atual CPM Braxis-Unitech) - 04/2004 até 10/2004
Programador Júnior
Desenvolvimento em Java EE (Struts + JDBC)
Pesquisa e Desenvolvimento
Formação Acadêmica
- Faculdade Ruy Barbosa - 2001.2 até 2005.1
Bacharelado em Ciências da Computação
Prêmio de Aluno Destaque pela Sociedade Brasileira de Computação
Certificações
- Programador certificado pela Sun para a plataforma Java 1.4 (SCJP 1.4)
Atuação acadêmica
- Palestrante no Sou Java Tech Days 2007 em Belém
Título: “Desmistificando Java”
Ementa: Esclarecer os erros mais comuns associados à tecnologia Java - Projeto de tradução do NetBeans para Português Brasileiro
Fundador do projeto e líder até 10/2006 - Palestrante no I Festival GNU/Linux de Salvador
Título: “Kernel Hacking - Desmistificando o Kernel do Linux”
Ementa: Explicar noções básicas sobre o Kernel do Linux, incluindo arquitetura e passos para compilação - Bolsa de iniciação científica pela FAPESB
Projeto: Laboratório virtual para ensino de física clássica
Cursos complementares
- Dreamweaver - Carga horária 10 horas
- Extreme Programming - Carga horária 10 horas
- Zope / Plone - Carga horária 32 horas
- ROSCOE / JCL - Carga horária 40 horas
- Natural - Carga horária 40 horas
- ADABAS - Carga horária 40 horas
Cursos ministrados
- Integração com Spring - Carga horária 2 horas
- Orientação a Objetos - Carga horária 16 horas
- Unified Modeling Language (UML) - Carga horária 20 horas
- Linguagem C Básico - Carga horária 8 horas
janeiro 7th, 2009 - 09:06
Hi! I saw you are working on the nintendo DS, an more specifically SDL. Could you somehow inform me how to compile (i.e. what version of devkitPro) SDL on a windows computer with Cygwin (or should I dig out my old linux system)
BR
kudos
kudos@spray.no