CV_Moratelli

32 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
32
No SlideShare
0
A partir de incorporações
0
Número de incorporações
9
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

CV_Moratelli

  1. 1. José Carlos Moratelli – jose.moratelli@gmail.com – (11) 9 7396 2708 Rua Saguairu, 689 – Casa Verde, S. Paulo/SP – 02514-000 (10 mins. do Terminal Rodoviárioda Barra Funda) Profissão Analista Programador, comnível intermediário de conversação do Inglês e domínio para leitura e escrita de material técnico em Inglês Perfil Desenvolvedor em plataforma client/server, desktop, web, embedded systems (software embarcado) e mobile, Windows, Unix e Linux Linguagens C, C++, C#, Go, Java, JavaScript, Python, PL/SQL, Shell script, XML, CSS, VisualBasic, Assembly, Perl, AWK, Clojure Bancos de Dados Oracle, Informix, SQL Server, MySQL, PostgreSQL, Datomic, MongoDB Bibliotecas/ Frameworks Boost, STL, Qt, WinAPI, SDK Windows, MFC, MSMQ, OCI, OCCI, Swing, POCO, Pro*C/C++, DOCI, Node.js, jQuery, ExtJS, Flex/Bison, Git, NserviceBus, React.js Tecnologias AWS, SOAP, REST, AJAX, JSON, TLV, Test Driven Development (TDD), Document Object Model (DOM), DHTML, Unified Modeling language (UML), Design Patterns, NoSQL, Git, OWL Formação Bacharel em Ciência da Computação (1988) pelo IME-USP (Instituto de Matemática e Estatística da Universidade de São Paulo) Certificações . Programação Orientada a Objeto com Java – Sun MicroSystems . Introdução a Java – Sun MicroSystems Segue relação de empresas onde trabalhei. Está informado o período trabalhado e a forma de contratação. [Entre colchetesestãoaárea para a qual o projetofoi desenvolvido(ex.:automaçãocomercial, varejo,telecomunicações) e astecnologiasenvolvidas] {Entre chavesestãoa forma de contratação (CLT ou PJ) e o motivode términodocontrato} Acesso de 9/2016 a 11/2016 [área financeira, meios de pagamentos, cartão de crédito] Projeto: Implementação do controle de versão do cartão de crédito no Minha Conta [C#, DotNet] A Acesso é uma empresa especializada na emissão e gerenciamento de cartões e meios de pagamentos pré-pagos. O trabalho inicial consistiu em realizar a implementação de crédito no cartão ativo do cliente. O cliente pode adquirir cartão de crédito diretamente em seu CPF ou CNPJ e pode ter cartões de fidelidade, por exemplo das Lojas Colombo ou do Walmart. Realizei o trabalho com sucesso. Outro trabalho foi codificar o sistema Minha Conta para Android usando C# e dotnet. Também realizei o trabalho completamente. Outra atividade na Acesso foi a realização de projeto para controle de embossing de cartão de crédito usando Clojure, React.js, CSS, BootStrap, Json, JavaScript e REST. O
  2. 2. trabalho foi concluído com sucesso. {contratação: CLT, motivo do término: projeto por prazo determinado de 90 dias} Qiwi de 12/2015 a 1/2016 [área financeira, automação comercial] Projeto: Correção da persistência de I/O (Entrada e Saída) de smart card para a Rede Qiwi de Meios de Pagamentos [Visual C++, APDU, ISO7816-4, PC/SC] A QIWI é uma rede de serviços: recarga de bilhetes de transporte, recarga de telefonia, consulta de situação fiscal e consulta de crédito, compra de ingressos, pagamento de contas. O trabalho consistiu em realizar a correção da persistência de I/O (Entrada e Saída) de smart card para o QTotem (“Totem da Qiwi”) que é o terminal de auto- atendimento (TAA) para acesso aos serviços controlados pela rede (que eu listei acima). APDU (application protocol data unit) é a unidade de comunicação entre o leitor de smart card e o smart card. A estrutura do APDU é definida pelo ISO/IEC 7816-4 e o PC/SC (Personal Computer/Smart Card) é a especificação para o smart card no ambiente computacional que nesse projeto é o Microsoft Windows. Realizei o serviço com sucesso. {contratação: PJ, motivo do término: finalização da atividade contratada} Amdocs de 9/2015 a 11/2015 Projetos:  Desenvolvimento para o OMS (Order Management System, sistema de administração de assinantes de celular da Amdocs);  Suporte para a Produção 24x7. [telecomunicações, C++, AIX-Unix, Oracle, PL/SQL, OCCI, shell script] A Amdocs é uma empresa de serviços de software. O trabalho que realizei foi o desenvolvimento e suporte para a Produção do OMS que é um sistema de gestão de ordens de serviço. O OMS gerencia o ciclo de vida de ordens de serviço originados por autoatendimento ou por um agente de cliente (usuário direto do sistema). Os pedidos podem envolver tarefas manuais e automatizadas, como visitas de engenharia ao local, provisão e configuração de equipamentos. Utilizei C++, AIX-Unix, Oracle, PL/SQL, OCCI, shell script para o desenvolvimento. Todas tarefas agendadas foram realizadas. {contratação: CLT, motivo do término: projeto por prazo determinado de 90 dias} Orizon (Cia. Brasileira de Gestão de Serviços) de 5/2015 a 7/2015 [área financeira]  Customização e desenvolvimento de Autorizador de Transações Eletrônicas [C, C++, OCI, PL/SQL, Shell script, POCO, TCP/IP, IBM AIX Unix, CentOS Linux, ISO8583];  Suporte para a Produção 24x7;  Armazenamento de processamento cloud computing [C++, Amazon S3, SOAP] {contratação: CLT, motivo do término: projeto por prazo determinado de 90 dias} BRQ de 9/2014 a 5/2015
  3. 3. Autorizador de Transações Eletrônicas para a Rede (ex-Redecard, empresa do Grupo Itaú). O projeto consistiu na codificação do autorizador de transações eletrônicas para o correspondente bancário do Banco Itaú. O desenvolvimento foi realizado com sucesso. [área financeira, C++, OCI, PL/SQL, Shell script, Perl, AWK, IBM AIX Unix, Linux, Boost, log4cplus, tinyxml-2, TLV, TCP/IP, ISO8583, Scrum, Programação Orientada a Objeto] {contratação: CLT, motivo do término: finalização do desenvolvimento} CSU CardSystem de 2/2013 a 7/2014 [área financeira]  Customização e Desenvolvimento do IST (Information Switching Technology) da Fidelity, Inc. e do PayOne Switch da Quadrisoft [C, C++, PL/SQL, Pro*C/C++, Shell script, JSON, TCP/IP, IBM AIX Unix, ISO8583];  Front-end para informações de processamento de transações eletrônicas [JavaScript, HTML, Node.js, Oracle];  Suporte para a Produção 24x7 {contratação: CLT, motivo do término: readequação do quadro da área} Nextel de 10/2011 a 1/2013  Desenvolvimento do Dígito 9 para o ICSS (Inter Carrier Settlement System, software destinado a fazer o encontro de Contas entre Operadoras de telefonia e de preparação de registro de chamadas telefônicas (Formato Proprietário) para Sistemas de Faturamento (Billing), encontro de contas voltado para o mercado brasileiro de telefonia da Calderón Informática); este projeto compreende a inclusão do nono dígito nos números celulares para a área de cobertura 11 (64 cidades do estado de S. Paulo incluindo a capital) [C, C++, Flex/Bison, Unix (HP- UX), Shell script, Perl, AWK, PL/SQL, sqlplus];  Suporte para o ICSS;  Front-end para informações de bilhetagem [J2EE, JBuilder] {contratação: PJ, motivo do término: fim do contrato entre a Nextel e a Calderón Informática} Tivit de 2/2011 a 9/2011  Para o Bradesco:  Pague Fácil;  Cartão com Chip;  Pagamento com cartão de débito [C, C++, AIX-Unix, Oracle, PL/SQL, Pro*C/C++, shell script] {contratação: PJ, motivo do término: fim do contrato entre Tivit e Bradesco} Scopus Tecnologia de 12/2010 a 1/2011 Middleware para controle de derivativos [área financeira, C#, Visual Studio, FIX, SDK Windows]
  4. 4. {contratação: PJ, motivo do término: projeto finalizado} Tivit de 6/2009 a 11/2010  Desenvolvimento do NOSA (sistema de captura (acquirer) para a Hipercard - empresa do grupo Itaú);  Desenvolvimento de sistema de contingência para o NOSA;  Desenvolvimento do C3 da CIP (Camara Interbancária de Pagamentos); Desenvolvimento do Correspondente Bancário para o Banco Postal sob controle do Bradesco;  Processamento off-line para o Sicredi (Cooperativa de Crédito sul-riograndense [C, C++, AIX-Unix, Oracle, PL/SQL, Pro*C/C++, shell script] {contratação: PJ, motivo do término: finalização das demandas} Fidelity, Inc. de 11/2008 a 5/2009 [área financeira] Migração do IST 7.1 para 7.6 para a Redecard (atual Rede) [área financeira, C++, OCCI, PL/SQL, shell script, IBM AIX-Unix, design patterns abstract e factory] {contratação: PJ, motivo do término: finalização do projeto} Cleartech de 9/2008 a 10/2008 Desenvolvimento de Orquestardor de Sistema Operacional para a pela Verx Consulting [telecomunicações, C, Pro*C/C++, shell script, HP-UX] {contratação: PJ, motivo do término: projeto concluído} 7COMm de 4/2008 a 8/2008  Middleware para controle de derivativos para a BM&F [área financeira, C#, Visual C++, Visual Studio, FIX, SDK Windows] {PJ, projeto finalizado};  Software embarcado para handheld, palmtop da HP e smartphone da Samsung para Bayer, J&J, Medley, Eurofarma, Novartis, Aventis [automação comercial, Visual C++ Embedded], SDK Windows. {contratação: PJ, motivo do término: finalização da demanda para este produto} Resource de 1/2008 a 3/2008 Desenvolvimento do IST para a Redecard [área financeira, C, Sybase, shell script, IBM AIX-UNIX,] {contratação: PJ, motivo do término: finalização da demanda do projeto} Unisys pela Decision Group de 8/2007 a 10/2007 [automação comercial, varejo]
  5. 5. Projetos:  Integração da impressora fiscal IBMpara o software de frente de loja das redes Carrefour, Covabra e da cooperativa Cooper [C, Linux, PDV];  Customização e Desenvolvimento do Calypso, software que permite a integração de todos os periféricos que estejam ligados emrede: balança, leitor de código de barras e impressoras e conexões de redes sem fio para a rede Carrefour e para as lojas Casa & Construção, Lojas Americanas, G. Barbosa, Supermercados D´Avó e Coop Rhodia [C, Linux]. A Unisys é uma empresa mundial de serviços e soluções de Tecnologia da Informação. Trabalham com consultoria, integração de sistemas, outsourcing e serviços de infraestrutura combinados com tecnologia para servidores corporativos. No Brasil, por exemplo, presta serviços para Caixa Econômica Federal, Ministério do Trabalho, Golden Cross e Central de Custódia, Liquidação Financeira de Títulos (CETIP) e Carrefour. E, também aqui no Brasil, a Unisys tema representação do software Calypso (de origem alemã) que é um sistema de automação comercial (que descrevi acima na relação de projetos que realizei para a Unisys). Para a Unisys desenvolvi 2 trabalhos: adaptar o Calypso para funcionar com impressora fiscal da IBMe adaptá-lo para várias redes de varejo (que relacionei acima). As adaptações foram concluídas com sucesso. {contratação: PJ, motivo do término: projeto de prazo determinado} Ericsson de 10/2006 a 8/2007 Projeto: TIM/GOL (Gestor Online) para a TIM Brasil [telecomunicações, C, C++, shell script, SunOS] Este projeto consistiu na geração de novos produtos e customização do EMM (Ericsson Multi Mediation) que é o produto da Ericsson para a área de Mediação de operadora de Telecom. A TIM, onde o desenvolvimento foi implantado, abrange 26,09% do mercado de 257 milhões de assinantes. {contratação: PJ, motivo do término: finalização do projeto} Detran de S. Paulo de 7/2006 a 10/2006 Projeto: Controle de Licenciamento Eletrônico [área governamental, Visual Basic, SDK Windows, SQL Server] Este sistema permite que o cidadão realize o pagamento pelo sistema bancário e receba o documento no endereço cadastrado junto ao Detran. O sistema atende 8 milhões de veículos licenciados no estado de S. Paulo. {contratação: CLT, motivo do término: contratação por prazo determinado} Claro de 2/2001 a 4/2006 [telecomunicações] Projetos:  Sistema de Declaração de Tráfego (Detraf) para Remuneração de Redes;  Sistema de Recebimento e Envio de arquivos para Clearing House;  Relatórios para Interconexão, Billing, Co-billing e Mediação;  Suporte para a Produção 24x7 [C, C++, HP-UX, Oracle, Pro*C/C++, PL/SQL, shell scriptm Perl, AWK].
  6. 6. Comecei a trabalhar na Claro em Fev/2001 quando a empresa era a BCP, operadora de telefonia celular móvel da banda B que tinha como áreas de cobertura os estados de SP com 1,7 milhão de assinantes e mais 6 estados do Nordeste do Brasil (PE, PB, RN, CE, PI, AL) com 1 milhão de assinantes. Em2003 a América Móviles, controladora da Telecom Américas, realizou a compra da BSE (BCP Nordeste) e junto com as operadoras ATL (RJ e ES), Americel (Centro-Oeste brasileiro), Claro Digital (Telet, RS) e Tess (Campinas, SP) formou a Claro S.A.. Na Claro trabalhei com a análise, desenvolvimento, implantação e manutenção de projetos de informática, compreendendo as fases de levantamento de dados junto aos usuários das áreas de Mediação, Interconexão, Billing, Co-Billing e Garantia de Receita, análise e detalhamento de alternativas para a solução dos sistemas, modelagem de banco de dados relacional, codificação dos programas, preparação de documentação, implantação dos sistemas, treinamento do usuário e manutenção. Dentre os sistemas que projetei, desenvolvi o Sistema de Declaração de Tráfego (Detraf) para Remuneração de Redes. O Detraf é o documento que relata o acerto de contas entre as operadoras, para pagamento e recebimento pelo uso de suas redes e é trocado entre as operadoras até o dia 10 de cada mês contendo os minutos cursados entre as redes no mês anterior. Desenvolvi também o Sistema de recebimento e envio de arquivos para Clearing House (a Claro trabalha com a clearing Cleartech). Este sistema abrange o ciclo completo de acertos de contas de Interconexão (responsável por 70% do faturamento de uma operadora de celular no mundo) e vai desde a análise e interpretação dos contratos até o suporte aos processos de contestações e conciliações, abrangendo não somente o processamento dos CDRs (Call Detail Record), mas também atividades de análise e suporte operacional. Para o desenvolvimento destes 2 sistemas utilizei sistema operacional Unix (HP-UX), linguagens de programação C, PL/SQL e Pro*C e banco de dados Oracle. Para o desenvolvimento de sistemas de relatórios gerenciais para as várias áreas da Claro utilizei ASP, HTML e Crystal Reports. Para desenvolvimento de front-end para ser acessado via internet e intranet para disponibilizar as informações do processamento de Tráfego de Rede para a área de Interconexão e para disponibilizar as informações do processamento de Bilhetagem para as áreas de Mediação, Billing e Garantia de Receita utilizei J2EE e ambiente integrado Eclipse. {contratação: CLT, motivo do término: readequação do quadro da empresa} Medicinet Tecnologia da Informação e Networking de 10/1999 a 1/2001 Projetos:  Desenvolvimento para o IST (Information Switching Technology) da Fidelity, Inc.;  Suporte 24x7 para a Produção;  Comunicação inter-redes (host to host)entre o IST e a Unimed do Brasil;  Comunicação inter-redes entre o IST e a CAMed (Cooperativa de Assistência Médica do Ceará) [áreas de Saúde e financeira, C, C++, shell script, Informix, ESQL/C, Hypercom, Verifone, URA da GMK, HP-UX, ISO8583] A Medicinet é a empresa de tecnologia de captura de transações eletrônicas da Unimed S. Paulo. Na Medicinet eu fazia o desenvolvimento de transações eletrônicas para o IST que é o produto da Fidelity para autorização de transações eletrônicas baseado no ISO8583. O ISO8583, que é um protocolo para comunicação entre empresas da área financeira foi adaptado na Medicinet para ser usado na área da Saúde. A Medicinet fazia a captura de transações para a Unimed S. Paulo e também para a Unimed Guarulhos, Unimed São Bernardo (SP), Unimed Santo André (SP) e outras. Para esse desenvolvimento usei C, C++, Informix como banco de dados e ESQL/C como pré-
  7. 7. compilador C, shell script para controle e start dos executáveis rodando em servidor HP- UX. O autorizador recebia as transações de pos (point-of-sales) Hypercom, Verifone e URA (Unidade de Resposta Audível) da GMK. Também na Medicinet desenvolvi e codifiquei protocolos para a comunicação entre o IST e protocolo proprietário da CAMed (Cooperativa de Assistência Médica do Ceará) e para a comunicação entre o IST e protocolo proprietário da Unimed do Brasil. Para a codificação dos protocolos usei C, Informix, ESQL/C rodando em servidor HP-UX. {contratação: CLT, motivo do término: mudança para a Claro S.A.} Unintel de 7/1998 a 10/1999 [indústria eletrônica, área financeira] Projetos:  Software embarcado para o POS Jigsaw da DataCard [Borland C++, Assembly – arquiteturas IA32 e IA32-EM64T];  Servidor para autorização de transações eletrônicas [C, C++, TCP/IP, SCO Unix, Red Hat Linux];  Device Driver para servidor de autorização de transações eletrônicas [C, C++, TCP/IP, Red Hat Linux]. Realizei vários projetos na Unintel. A Unintel (Unimed Eletrônica Ltda.) é uma indústria eletrônica da Unimed do Brasil. A Unimed do Brasil é uma federação que reúne empresas como a Unimed Rio de Janeiro, Unimed de Americana e Sta. Bárbara D´Oeste (interior de SP), Unimed Campinas e outras totalizando 380 empresas no Brasil e tem também contratos com cooperativas de assistência médica da Argentina, Colômbia e Chile. O objetivo da Unintel consistia em gerar produtos de informática (compostos por hardware e software) e disponibilizar estes produtos para as várias cooperativas (“Unimeds”) que compõe a Unimed do Brasil. Um grande projeto que fiz na Unintel foi o servidor para transações concorrentes TCP/IP para autorização de transações eletrônicas baseadas no protocolo ISO8583 (protocolo para comunicação entre empresas da área financeira) adaptado para a área de Saúde. Este servidor que é um autorizador de transações eletrônicas faz o back-end da autorização de consultas em clínicas médicas e a autorização da realização de procedimentos e exames laboratoriais em clínicas e laboratórios. Este autorizador consiste no recebimento de solicitações de autorização (de consultas médicas ou de realização de procedimentos de laboratório, por exemplo) através de comunicação serial (linha discada, como uma ligação feita através de telefone fixo) ou através de internet que são captadas num dispositivo chamado de concentrador de ligações (ou apenas concentrador, termo pelo qual é conhecido na área de transações eletrônicas). Neste momento, a transação já está numa rede local baseada em TCP/IP e é enviada ao servidor para fazer a autorização da transação. O projeto foi implantado com sucesso inicialmente na Unimed de Americana e Sta. Bárbara D´Oeste e depois na Unimed Rio de Janeiro. Para o desenvolvimento deste servidor usei C e C++ e SCO Unix. Posteriormente implementei este servidor como um daemon usando Red Hat Linux. Também na Unintel desenvolvi aplicação para pos (point-of-sale) de hardware proprietário usando Assembly para arquiteturas IA32 e IA32-EM64T (ambas da Intel, respectivamente para processadores x86-32 e x86-64) e para pos Jigsaw da DataCard usando Borland C++. {contratação: CLT, motivo do término: mudança para a Medicinet Ltda.} Coerente Informática de 8/1997 a 6/1998
  8. 8. [automação comercial] Trabalhei na Coerente Informática com desenvolvimento de software embarcado para o sistema de automação de cálculo de consumo e previsão de abastecimento de ATMs (Automated Teller Machines – Terminais de Auto-Atendimento). Este sistema foi desenvolvido para o Banco VR usando hardware da Procomp (atual Diebold/Procomp) e software da Coerente Informática, onde eu fiz o desenvolvimento para a Coerente do front-end do software embarcado e fiz o desenvolvimento das dlls (dynamic linked libraries) para o hardware da Procomp (contratado pela Coerente Informática) para controle do dispensador de voucher (vale-refeição e vale-alimentação) do Banco VR. O projeto consistia na liberação do vale-refeição e do vale-alimentação pelo ATM e de integração com sistema de abastecimento de empresas de transporte de valores e soluções de segurança que trabalham com a Procomp para o abastecimento dos terminais como Brinks e Protege. O projeto foi concluído com êxito e o SBT (Sistema Brasileiro de Televisão localizado no km 19 da Via Anhanguera em SP, capital) foi o primeiro cliente onde o projeto foi implantado com sucesso, atendendo 2.000 funcionários na época da implantação. Para o front-end do software embarcado usei Visual Basic, SDK Windows e SQL Server rodando em Windows NT, compilador C para MS-DOS para as dlls e SQL Server para a geração de queries para integração com as empresas de abastecimento. {contratação: CLT, motivo do término: finalização do projeto}

×