[Click here for English version]

CURRICULUM VITÆ


DADOS PESSOAIS

NomeEinar Luciano Gattoni Saukas
Nascimento17.06.1970
NacionalidadeBrasileiro
ResidênciaSão Paulo, SP, BRASIL
Telefone(55-11) 98133-6758
Emaileinar at ime.usp.br

FORMAÇÃO ACADÊMICA

1o grau Colégio Rainha da Paz (1979 a 1984)
2o grau Colégio Santa Cruz (1985 a 1987)
Primeiro colocado no exame de admissão para o curso colegial do Colégio Santa Cruz
Superior Escola Politécnica da USP (1988 a 1992)
Engenharia Elétrica com ênfase em Computação
Prêmio "Itautec 1992": Melhor aluno do curso de Engenharia Elétrica com ênfase em Computação da Escola Politécnica da USP
Mestrado Instituto de Matemática e Estatística da USP (03.1993 a 02.1998)
Ciência da Computação (orientador: Prof. Dr. Siang W. Song)
"Algoritmos de Seleção para Máquinas Paralelas com Memória Distribuída"
Prêmio "SBC 1999": Melhor dissertação de mestrado brasileira na área de Computação
Indicado pela USP para o Prêmio "Moinho Santista Juventude 1999" na área de Informática

PUBLICAÇÕES CIENTÍFICAS

"Parallel Programming Techniques for Distributed Memory Computers"
Einar L. G. Saukas e Siang W. Song
IFIP World Computer Congress 2000 - International Conference on Software: Theory and Practice (Beijing - China), 760-763

"Selection Algorithms for Distributed Memory Parallel Machines"
Einar L. G. Saukas
SBC'1999: XIX Congresso Nacional da Sociedade Brasileira de Computação, vol. 1, 389-401

"A Note on Parallel Selection on Coarse Grained Multicomputers"
Einar L. G. Saukas e Siang W. Song
Algorithmica 24:371-380 (1999)

"Efficient Selection Algorithms on Distributed Memory Computers"
Einar L. G. Saukas e Siang W. Song
ACM / IEEE Supercomputing'98: High Performance Networking and Computing Conference (Orlando - U.S.A.)

"A Parallel Algorithm for Solving Tridiagonal Linear Systems on Coarse Grained Multicomputers"
Einar L. G. Saukas e Siang W. Song
SBAC / PAD'97: IX Simpósio Brasileiro de Arquitetura de Computadores e Processamento de Alto Desempenho

"Entropia e Compressão de Dados pelo Método de Huffman"
Einar L. G. Saukas e Fábio A. R. Corrêa (orientador: Prof. Dr. Imre Simon)
CICTE'92: IX Congresso de Iniciação Científica e Tecnológica em Engenharia

EXPERIÊNCIA PROFISSIONAL

Summa Technologies, Inc.
10.1998 - atualPrincipal Consultant
  • Criação da filial brasileira da Summa Technologies, realizando atividades como estabelecimento de parcerias, contatos com clientes, divulgação e marketing, pré-vendas, preparação de propostas técnicas e negociações de contratos comerciais para desenvolvimento de sistemas distribuídos baseados em middlewares CORBA e Enterprise JavaBeans.
  • Suporte a monitores transacionais IBM TXSeries (Encina/DCE), incluindo migração do ambiente de produção do sistema FEP de Belo Horizonte para São Paulo (para Banco Itaú/Procomp).
  • Desenvolvimento de uma infra-estrutura de alto desempenho para serialização não-linear de mensagens em Java (para Premier Inc).
  • Validação e implementação de ambiente de testes automatizados de aceitação para uma JVM embutida otimizada para pequenos devices (para NetSilicon Inc).
  • Treinamento e consultoria no desenvolvimento de um sistema distribuído para integração entre hospitais, clínicas e seguradoras usando EJB e JSP/Servlets em servidor WebSphere (para ConnectMed).
  • Desenvolvimento de um protótipo do sistema distribuído SIAFI para controle de execução orçamentária e financeira do governo brasileiro usando EJB e JSP/Servlets em servidor Sun iPlanet (para Structured Intelligence-Perrotti/Serpro).
  • Treinamento em EJB e CORBA (para TecBan).
  • Consultoria no desenvolvimento do sistema distribuído Boston Connection, baseado em EJB e JSP/Servlets usando servidor WebSphere (para EverSystems).
  • Implementação em EJB dos principais módulos do Internet Banking, incluindo persistência em Sybase e DB2, acesso a mainframe via NetGateway, interface XML usando XSL/Servlets e integração com MTS, rodando em servidor WebSphere (para BankBoston).
  • Reengenharia de um framework genérico para aplicações EJB, usando servidor WebSphere (para BankBoston).
  • Desenvolvimento de uma aplicação distribuída para administração de transações de máquinas ATM, usando EJB e JSP/Servlets em WebSphere, com banco de dados Oracle e interface XML (para TecBan).
  • Desenvolvimento de um componente para controle de segurança de aplicações distribuídas (autenticação e validação) baseado em LDAP rodando em Sun iPlanet (para Caixa Econômica Federal).
  • Consultoria no desenvolvimento do Disk Guia Mais, um sistema de Call Center para consulta de serviços de informações (como guias de restaurantes, telefones e ruas), usando Borland Application Server com banco de dados Oracle e interface XML (para Telefônica Publicidade e Informação).
  • Consultoria em arquitetura e estratégia de distribuição das aplicações do Sistema Único de Saúde (para Datasus).
    Projeto ganhador do prêmio Duke's Choice Award - JavaOne San Francisco'2003
  • Reengenharia do sistema SIVIC para visualização e aprovação de cheques, usando JSP/Servlets com acesso a mainframe via componente EJB, em servidor Sun iPlanet (para Caixa Econômica Federal).
  • Consultoria no desenvolvimento dos sistemas Fome Zero, Atendimento, Workflow e Integrador, baseados em EJB e JSP/Servlets, usando Struts, Tomcat, JBoss e Oracle (para CPqD).
  • Consultoria em arquitetura do SAGRE (Sistema de Gerenciamento de Redes Externas), baseado em EJB, JDO e JSP/Servlets, usando Tomcat, JBoss, OJB e Oracle (para CPqD).
  • Consultoria no desenvolvimento do produto SmartEServer, um serviço de gerenciamento de informações para Smart Pads e Smart Cards, baseado em EJB e JSP/Servlets, usando Struts, JBoss, Hibernate e Oracle (para E-Safetransfer).
  • Consultoria no estabelecimento de uma infra-estrutura comum para o desenvolvimento de aplicações distribuídas, definição de uma solução integrada de segurança e administração de usuários com suporte ao ambiente de tecnologias heterogêneas da empresa e planejamento de uma estratégia de migração de diversos sistemas legados para a plataforma Java EE (para Porto Seguro Seguros)
  • Desenvolvimento do SCAI (Sistema de Controle de Acesso Integrado), sistema de segurança com suporte a perfis dinâmicos de usuários para controle de autenticação, autorização e monitoração de aplicações distribuídas Java EE, parte do projeto "Sistema Integrado de Agendamento de Pacientes de São Paulo", usando XDoclet, Struts, Tomcat, JBoss e Oracle (para Atech/Vidatis/Secretaria Municipal de Saúde de São Paulo).
    Projeto ganhador do prêmio Duke's Choice Award - JavaOne San Francisco'2005
  • Desenvolvimento do LiLi e Iris, sistemas personalizados de indexação e busca de notícias baseados em algoritmos adaptativos de aprendizado com IA, usando Tomcat, Spring, Hibernate, Lucene e Prevayler (para Peak Strategy/mSpoke).
  • Implementação de autenticação SSL em servidor e integração com terminais de smart card, para o Sistema Brasileiro de Cartões de Saúde (para Hypercom).
  • Análise, planejamento e supervisão de melhorias em arquitetura e desempenho do "Internet Honda System" (sistema para gerenciamento de concessionárias) usando Tomcat, WebSphere, SQL Server, JProfiler e JMeter (para Honda).
  • Migração de base LDAP para o ambiente Sun Java System Messaging Server (para Odebrecht/Sun Professional Services).
  • Projeto do jogo educativo SPRACE GAME para ensino de física de partículas voltado a alunos do ensino médio (para SPRACE/Unesp/CNPq).
  • Reengenharia do produto EDI (Electronic Data Interchange) da TIVIT usando jBoss, Spring, VRaptor, JAX-WS, DB2 (para TIVIT).
  • Especificação e design inicial de um sistema de "cofre" de senhas de servidores (para TIVIT).
  • Arquitetura, design e implementação do C3 ("Central de Cessão de Crédito"), sistema integrado com CETIP para intermediar e controlar operações de cessão de crédito entre todas as instituições financeiras brasileiras, baseado em Atlante usando WebSphere, Spring, MQ, DB2 (para CIP/TIVIT).
    Projeto ganhador do prêmio Duke's Choice Award - JavaOne Latin America'2012
  • Análise de arquitetura, fluxos de execução, estratégias de migração e infra-estrutura do sistema de controle de transações de máquinas ATM, baseado em WebSphere, MQ, Oracle e diversas tecnologias legadas (para TecBan/TIVIT).
  • Fundador e primeiro presidente da Sociedade de Usuários Java (SouJava) de 1999 a 2003, vice-presidente do Grupo de Usuários CORBA da Sucesu-SP (membro da OMG) de 1999 a 2005.
  • Unitools - Sistemas e Consultoria

    11.1997 a 09.1998Consultor Sênior
  • Elaboração de propostas, análise e pré-projeto de sistemas de gerência de redes de telecomunicações (modelo TMN) para Nortel Networks.
  • Consultoria no desenvolvimento de sistemas de controle de concessionárias (em linguagem Forté) para EDS e de Internet Banking (em linguagens Java e C++) para BankBoston.
  • Tradeview - Comércio e Representações

    08.1997 a 11.1997Consultor Sênior
  • Representação do sistema TIBCO: infra-estrutura de comunicação por publish-subscribe para processamento paralelo transacional distribuído em Intranet e Internet, em plataformas UNIX e Windows.
  • Departamento de Matemática Aplicada à Computação - MAC (IME-USP)

    10.1996 a 07.1997Bolsista de Mestrado
  • Preparação de tese de mestrado, com a realização de testes de desempenho de algoritmos em super-computadores paralelos Parsytec PowerXplorer e Meiko CS-2 com interfaces PVM e MPI.
  • Objectview - Engenharia de Sistemas Orientados a Objeto e Sistemas Abertos

    06.1996 a 10.1996Gerente de Projetos
  • Aperfeiçoamento (robustez e performance) do sistema SADI, produto da empresa para administração de carteiras de investimentos financeiros, em C++ para Windows.
  • 07.1994 a 06.1996Gerente de Projetos
  • Co-gerência e consultoria no projeto "Framework/Execution Architecture", base do processo de reengenharia do Banco Bamerindus: desenvolvimento de infra-estrutura em C++ para processamento paralelo transacional distribuído (Encina/DCE) com banco de dados SQL (Sybase, Informix) para aplicações financeiras orientadas a objeto, para HP-UX e Windows.
  • 12.1993 a 07.1994Engenheiro de Software Sênior
  • Desenvolvimento do sistema "Resource Manager" para o Banco Nacional: infra-estrutura de comunicação cliente-servidor, em linguagem C, para HP-UX, Sun-OS, SCO-UNIX e Windows.
  • 04.1993 a 12.1993Engenheiro de Software Pleno
  • Coordenação de projetos-piloto para implantação do sistema de trading TIBCO/Teknekron em mesas de operações no BankBoston, Lloyds Bank, Banco Real e Banco Nacional, em plataformas UNIX e Windows.
  • COPESP - Coordenadoria de Projetos Especiais da Marinha

    02.1993 a 04.1993Engenheiro de Software
  • Análise e especificação de sistemas de apoio à gerência.
  • Departamento de Instrumentação Eletrônica - LSI (POLI-USP)

    04.1991 a 01.1993Bolsista de Iniciação Científica
  • Projeto de software de controle para instrumentos eletrônicos em linguagem Pascal.

  • APRESENTAÇÕES EM CONFERÊNCIAS

    "A Tecnologia Java Por Trás do Maior Sistema de Cobrança do Planeta"
    Einar L. G. Saukas, Liaw Mike Djoesman (Summa)
    JavaOne and Oracle Develop Brasil'2010 (09.12.2010)

    "Viagem ao Universo dos Games"
    Einar L. G. Saukas
    VII Workshop de Tecnologia - Faculdade Porto Velho (21.11.2008)

    "Top-10 J2EE Application Server Drawbacks and How to Deal with Them"
    Einar L. G. Saukas, Fabio L. Velloso (Summa)
    JavaOne San Francisco'2005 (28.06.2005)

    "Java Invade o Mundo dos Games"
    Einar L. G. Saukas
    JustJava'2005 (18.06.2005)

    "Application Servers em Produção: Principais Problemas e Soluções"
    Einar L. G. Saukas, Fabio L. Velloso (Summa)
    JustJava'2005 (18.06.2005)

    "Games em Rede com a Tecnologia Java"
    Einar L. G. Saukas
    WebMobile'2004 (26.11.2004)

    "SCAI: Sistema de Controle de Acesso para os Requisitos da Saúde"
    Aldisney Martins (Atech/Vidatis), Einar L. G. Saukas, Juliano Zanardo (Atech/Vidatis)
    CBIS'2004 - IX Congresso Brasileiro de Informática em Saúde (10.11.2004)

    "Taming the Tiger - Applying Generics and Functors to Desktop Java Programming"
    Einar L. G. Saukas
    Maratona 4 Java'2004 (22.10.2004)

    "A Tecnologia Java Aplicada ao Mercado de Entretenimento: Jogos, Técnicas e Arquiteturas"
    Einar L. G. Saukas
    BrasilOne'2004 (16.09.2004)

    "Plataformas e Padrões Abertos: Uma visão da Tecnologia Java"
    Einar L. G. Saukas
    XIV Jornada de Informática - Unifenas (27.10.2003)

    "Inteligência Artificial em Games"
    Einar L. G. Saukas
    FATEC-Americana (08.10.2003)

    "Adding Generics to the Java Programming Language"
    Einar L. G. Saukas
    Abaporu'2003 (05.10.2003)

    "Inteligência Artificial e Estratégias de Combate para Robocode"
    Einar L. G. Saukas
    JavaCampinas'2003 (06.09.2003)

    "Projeto de Games 3D"
    Einar L. G. Saukas
    PUC-Campinas (05.09.2003)

    "A Arquitetura J2EE e o Futuro da Tecnologia Java"
    Einar L. G. Saukas
    Dia de Java - Universidade Federal de São Carlos (23.08.2003)

    "Painel: Java e o Movimento Open-source - Perspectivas"
    Einar L. G. Saukas (moderador), Gustavo M. D. Vieira (BigBross), Pablo Madril (Summa)
    COMDEX Brasil'2003 (20.08.2003)

    "Beyond Web Services: Combining Jini Network Technology and Project JXTA to Take Advantage of Edge Computing"
    Einar L. G. Saukas, Bruno Souza (Summa), Carlos Queiroz (USP)
    JavaOne San Francisco'2003 (13.06.2003)

    "Desenvolvendo Aplicações Distribuídas com Enterprise JavaBeans"
    Einar L. G. Saukas
    b4U Developers Meeting III'2003 - Joinville, Blumenau, Florianópolis (04.06.2003 a 06.06.2003)

    "A Tecnologia Java no Ambiente Corporativo"
    Einar L. G. Saukas
    b4U Developers Meeting III'2003 - Joinville, Blumenau, Florianópolis (04.06.2003 a 06.06.2003)

    "Java Generics"
    Einar L. G. Saukas
    Fenasoft'2003 (30.05.2003)

    "Tendências Tecnológicas em Aplicações Corporativas"
    Einar L. G. Saukas
    Fenasoft'2003 (27.05.2003)

    "Java Generics"
    Einar L. G. Saukas
    JustJava'2003 (27.04.2003)

    "Apresentação da Tecnologia J2EE"
    Einar L. G. Saukas
    XVI Sepai/Informazônia'2002 (07.11.2002)

    "Estratégias de Jogo Embasadas em Técnicas de Inteligência Artificial"
    Einar L. G. Saukas
    1o Java Arena SP (01.09.2002)

    "Tutorial: EJB Design Patterns"
    Einar L. G. Saukas, Eduardo I. Ito (Summa)
    COMDEX Brasil'2002 (21.08.2002)

    "Tutorial: Tecnologias de Desenvolvimento de Software Aplicadas a Games"
    Einar L. G. Saukas
    COMDEX Brasil'2002 (20.08.2002)

    "XML Parsing Strategies for the Java Platform"
    Einar L. G. Saukas, Eduardo I. Ito (Summa)
    Abaporu'2002 (10.08.2002)

    "Java Games"
    Einar L. G. Saukas
    Abaporu'2002 (10.08.2002)

    "Tutorial J2EE"
    Einar L. G. Saukas, Eduardo I. Ito (Summa)
    Objetos'6006 (UML'2002+Java'2002+CORBA'2002) (21.05.2002)

    "Painel: O Futuro do Desenvolvimento"
    Einar L. G. Saukas, Iruino Lima Jr (Sun), Marcelo Negrini (Microsoft), Leonardo Tolomelli (Microsoft), Fernando Leandro (Brás & Figueiredo), Roberto Carlos Mayer (moderador)
    Fenasoft'2002 (26.04.2002)

    "Mini-curso: A Tecnologia J2EE"
    Einar L. G. Saukas, Eduardo I. Ito (Summa)
    Fenasoft'2002 (25.04.2002)

    "Large Enterprises, Large Projects - Real World Experiences with J2EE Application Servers on Big Institutions in Brazil"
    Einar L. G. Saukas, Bruno Souza (Summa), Paulo Bezulle (Sun)
    JavaOne San Francisco'2002 (28.03.2002)

    "EJB Design Patterns: Técnicas Avançadas de Desenvolvimento para Arquiteturas Distribuídas"
    Einar L. G. Saukas, Eduardo I. Ito (Summa)
    Objetos Distribuídos'2001 (28.11.2001)

    "Painel: Web Services - J2EE ou .NET? Divergências e Similaridades"
    Einar L. G. Saukas (moderador), Paulo Bezulle (Sun), Pedro Manfredi Jr. (Microsoft)
    COMDEX Brasil'2001 (28.08.2001)

    "Padrões de Middleware: EJB e CORBA"
    Einar L. G. Saukas
    Objetos Distribuídos'2000 (21.11.2000)

    "Painel: Java e o Futuro das Aplicações em Rede"
    Einar L. G. Saukas (moderador), João A. Zuffo (POLI-USP), Bruno Souza (Sun), Fernando M. de Lemos (EverSystems)
    COMDEX Brasil'2000 (22.08.2000)

    "Tutorial: Tecnologias de Middleware para o Desenvolvimento e Integração de Sistemas Distribuídos"
    Einar L. G. Saukas
    COMDEX Networld + Interop Brasil'2000 (21.08.2000)

    "Tutorial: Introdução a Enterprise JavaBeans"
    Einar L. G. Saukas
    Objetos'6000 (UML'2000+Java'2000+CORBA'2000) (04.07.2000)

    "Arquitetura Enterprise JavaBeans"
    Einar L. G. Saukas
    JustJava'2000 (09.05.2000)

    "O Padrão Enterprise JavaBeans e sua Convergência com CORBA"
    Einar L. G. Saukas
    Objetos Distribuídos'1999 (12.12.1999)

    "A Revolução dos Objetos Distribuídos: Uma Introdução ao Padrão CORBA"
    Einar L. G. Saukas
    SEMINCO'1999 - FURB/SC (10.11.1999)

    "Tutorial Enterprise JavaBeans: O Padrão para Servidores de Aplicações"
    Einar L. G. Saukas
    COMDEX Brasil'1999 (16.08.1999)

    "Painel: Arquiteturas - A Revolução dos Objetos Distribuídos"
    Einar L. G. Saukas (moderador), Jorge Risco (POLI-USP), Bruno Souza (Sun), Sergio Mainetti Jr (OMG)
    COMDEX Brasil'1999 (16.08.1999)

    "Tutorial CORBA"
    Einar L. G. Saukas
    1st Technology Tutorials Sucesu-SP (15.06.1999)

    "Enterprise JavaBeans: A Revolução dos Servidores de Aplicação"
    Einar L. G. Saukas
    1st Technology Tutorials Sucesu-SP (15.06.1999)

    "Painel: Desempenho das Soluções com Arquitetura de Objetos Distribuídos"
    Einar L. G. Saukas (moderador), Bruno Souza (Sun), Marcelo Uemura (Microsoft), Silvio Mendonça (Technowork)
    1o Seminário Sucesu-SP de Arquitetura de Objetos Distribuídos - Soluções CORBA (12.05.1999)

    "Enterprise JavaBeans e Outras Alternativas Tecnológicas"
    Einar L. G. Saukas
    1o Seminário Sucesu-SP de Arquitetura de Objetos Distribuídos - Soluções CORBA (10.05.1999)

    ARTIGOS TÉCNICOS

    "J2EE ou .Net? - O Poder da Integração"
    Einar L. G. Saukas
    Revista Info Exame, n. 195 (Junho 2002), pg. 100

    PARTICIPAÇÕES EM PROGRAMAS EDUCATIVOS

    Programa "Globo Ciência": Física Quântica
    Einar L. G. Saukas (entrevistado)
    TV Globo (21.08.2010)

    Programa "Galileu": Game sobre Física de Partículas
    Einar L. G. Saukas (entrevistado)
    Portal Globo (12.05.2010)

    Programa "Jornal da Cultura"
    Einar L. G. Saukas (entrevistado)
    TV Cultura (10.05.2010)

    Programa "Você Hightech": Games
    Einar L. G. Saukas (participante)
    TV Ideal (canal 70 - SP) (04.06.2008)

    Programa "TecnoMack": CORBA
    Einar L. G. Saukas (participante)
    TV Mackenzie (canal 15 - SP) (27.03.2000 a 02.04.2000)

    CURSOS

    "WebSphere Studio Application Developer Tooling Platform"
    IBM Brasil - São Paulo - SP
    18.12.2001 a 20.12.2001

    "Apple WebObjects: Deployment"
    Comet Brasil - São Paulo - SP
    01.09.1999 a 02.09.1999

    "Apple WebObjects: Developer"
    Comet Brasil - São Paulo - SP
    23.08.1999 a 26.08.1999

    "Administração MQ Series"
    IBM Brasil - São Paulo - SP
    05.07.1999 a 08.07.1999

    "IBM WebSphere Studio and Application Server Developer"
    IBM Brasil - São Paulo - SP
    15.03.1999 a 19.03.1999

    "TX Series: CICS for Windows NT"
    IBM Brasil - São Paulo - SP
    07.12.1998 a 11.12.1998

    "Building Distributed Applications with Orbix and CORBA"
    Iona Technologies, Inc. - San Mateo - California - U.S.A.
    26.10.1998 a 30.10.1998

    "Persistence PowerTier for Enterprise JavaBeans"
    Persistence Software, Inc. - San Mateo - California - U.S.A.
    20.10.1998 a 23.10.1998

    "Informix: ESQL/C Programming and Database Administration"
    Centro de Treinamentos Bamerindus - Curitiba - PR
    14.08.1995 a 25.08.1995

    "Teknekron Software Training"
    TIBCO/Teknekron Software Systems, Inc. - Palo Alto - California - U.S.A.
    24.05.1993 a 04.06.1993

    "Sensores e Controle por Computador"
    Núcleo de Pesquisas Tecnológicas/CDT - São José dos Campos - SP
    03.02.1992 a 07.02.1992

    OUTROS CONHECIMENTOS

    IdiomasPortuguês, Inglês.
    LinguagensJava, C++, ANSI C, Pascal, Assembly 8086/8088, Assembly Z80, Maple, Smalltalk, Forté, Forth, Basic, Lisp, Logo, Prolog, Assembly MC 68010 e Assembly TMS 32010.

    [Clique aqui para versão acadêmica]