Emerson Soares. Sobre. Experiência

Documentos relacionados
OPORTUNIDADES CWI: Analista de Sistemas Sênior

OPORTUNIDADES: Analista de Sistemas

Lucas Nascimento Santos

SUPERÀTO DIVULGA: ANALISTA DE SISTEMAS / LÍDER DE PROJETOS

Daniel Paulo de Assis

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

Vitor Henckel. Resumo. Experiência. Experiência com trabalhos voluntários. PHP Developer / Founder na MontaAí.com vitor@henckel.com.

Oportunidades 30/05/2014

INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE TÉCNICO EM INFORMÁTICA

Miguel Fernando Aniceto Nobre. Engenheiro Informático

Software Engineer (m/f) Lisboa

OPORTUNIDADES DE CRESCIMENTO PROFISSIONAL

Solução Integrada para Gestão de Projectos. para Entidades de I&DT APRESENTAÇÃO

a. A plataforma recomendada é Web, com arquitetura Microsoft.Net; b. A linguagem recomendada para codificação de Sistemas de Informações é C#;

Formação ASP.NET MVC com C#

Ensino Superior Completo em Sistemas da Informação, Ciência da Computação, Análise de Sistemas e/ou correlatas.

ANALISTA DE SUPORTE A SISTEMAS

(01 Posição) DESENVOLVEDOR FRONT-END

Os salários de 15 áreas de TI nas cinco regiões do Brasil

DESENVOLVEDOR WEB PL/SR

ARQUITETURA DE SISTEMAS. Cleviton Monteiro

(01 Posição) DESENVOLVEDOR PHP JR

Empresa tem 1,5 mil vagas de emprego em TI

Descrição da Vaga: Desenvolver aplicações Java web; Gerar consultas e manutenção de tabelas e atributos via SQL.

Belo Horizonte, 06 de Novembro de A/C Eliezer. Ref. Prestação de Serviços de Internet. Prezado Eliezer,

Formação em Tecnologias de Informação

Programador Web (m/f) Lisboa. Junte-se a uma empresa sólida no nosso mercado, assumindo a função de Programador Web.

DE SUPORTE TECNICO N2

PROJETO PEDAGÓGICO DE CURSOS

Oportunidades 05/05/2015

Levando uma aplicação com 4 milhões de usuários para a nuvem com Azure e.net. Fabrício Sanchez (@sanchezfabricio)

Programação para Dispositivos Móveis Aula 1. Prof. William Yamamoto

Web Designer (m/f) Lisboa

Ofício Circular nº 81 Florianópolis, 30 de março de 2012.

OPORTUNIDADES: Interessados deverão encaminhar currículo para e efetuar o cadastro em nosso site Analista de Negócios


Jean Cesar. Experiência. Desenvolvedor Web na CWI Software

CRIAÇÃO DE MODULO DE GESTÃO DE LICENÇAS DE USO DE SOFTWARE. Orientando: César Gonçalves Dias Orientador: Prof. Dr. Oscar Dalfovo

RAFAEL DA SILVA GOULART

Título da Apresentação

OPORTUNIDADES CWI: Analista de Sistemas

Apresentação da Empresa. CAPO Software. your team more agile

Renan Pupin. Resumo. Experiência. Full Stack Web Developer CEO at Orbitus Web

Tiago/Costa/ Web & Graphic Designer

Oportunidades em SP. Experiência no mercado financeiro / instituições bancárias / produtos de tesouraria.

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

Arquitetura de Aplicações J2EE. Jorge Fernandes Outubro de 2003

CURSO BÁSICO DE INFORMÁTICA

Vagas de Estágio ( )

PERFIL CORPORATIVO CTIS

Vagas de Estágio ( )

Desenvolvimento: Acessibilidade, CSS, HTML, Tableless, Usabilidade, Web Standards e XHTML.

REYNALDO PÉREZ SÁNCHEZ

Java Web/UI. Maven3 Redmine CVS. Áreas de conhecimento: Web o Aplicativos Web o Portal de conteúdo o REST Services Web Site Performance

Cursos de Magento Gugliotti Consulting


Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1

Compreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web

Interessados favor enviar currículo para especificando no campo assunto o código da vaga.

CURSO DESENVOLVEDOR JAVA Edição 2009

ANEXO 05 ARQUITETURAS TECNOLÓGICAS PROCERGS

IETEC - INSTITUTO DE EDUCAÇÃO TECNOLÓGICA. Análise das exigências das empresas sobre a qualificação técnica dos profissionais de TI

Junte-se a uma empresa sólida no nosso mercado, assumindo a função de Programador Web.

ORDEM DE SERVIÇO OS 003/DINFO/ /09/2013

TERMO DE REFERÊNCIA CONTRATAÇÃO DE CONSULTORIA

Uma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP

Josué Andrade Gomes. Atuar no desenvolvimento (análise, especificação e programação) de aplicações e na coordenação de equipes de desenvolvimento.

MCSD Web Applications Developer [Ativar Portugal]

Simon Holmes. Novatec

Desenvolvimento de um sistema de gestão acadêmica com software livre Rodrigo Bainy Fagundes

Criando e consumindo Web service REST com PHP e JSON. Palestrante: Weiberlan Garcia

Visão Geral do CMS e Framework Joomla

Vagas de Estágio ( )

UNIVERSIDADE POTIGUAR UNP CURSO DE SISTEMAS DE INFORMAÇÃO

Estagio Departamento Pessoal

Cadastro Positivo. Cadastro Positivo - posição de crédito de

Esse é um resumo dos produtos da Braising, com seus valores e previsão de entrega.

Tudo o que Você Sempre Quis Saber Sobre Linguagens de Programação* (*Mas Tinha Medo de Perguntar) Diego Padilha Rubert FACOM

Práticas de Desenvolvimento de Software

Alberto Medeiros. Resumo. Experiência. Cursos. Java Developer na BankSystem Software Builder

NOME DA APRESENTAÇÃO

Sistema de Gestão para qualquer Empresa do Terceiro Setor

<apresentação institucional> <junho, 2015>

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0

Oportunidades em Londrina:

A Web, o Design, o Software Livre e outras histórias... Eduardo Santos -

Desenvolvimento de um sistema de leilão utilizando JavaServer Pages

Por uma internet mais criativa e dinâmica

Curriculum Vitae RICARDO. Produtividade e desenvolvimento. Sistemas FIGUEIREDO. Microsoft Visual Studio.NET. Microsoft. Microsoft SQL Server

Microsoft Services Provider Agreement

INTERESSADOS ENVIAR CURRÍCULO E PRETENSÃO SALARIAL PARA rebeca@holdenrh.com.br/vanessa@holdenrh.com.br

SOFTWARE INFORMAÇÕES GERAIS

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue:

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor.

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

Guilherme Augusto de Assis

Empregabilidade. COTI Informática Escola de Nerds. na área de TI

Transcrição:

Emerson Soares Fullstack Software Engineer, São Paulo - SP on.emersonsoares@gmail.com +55 (11) 95307-0206 emersonsoares.github.io (http://emersonsoares.github.io) Sobre Emerson Soares, 26 anos, comecei com desenvolvimento de software aos 16 anos fazendo sites em PHP para servidores de jogos online. Estudei Visual Basic 6 e em seguida conheci o.net já na faculdade, em 2008. Na faculdade fundei uma empresa junto com alguns professores e colegas, com objetivo de vender software para o governo. Me mudei para São Paulo em 2013, quando fui contratado pela Accelera Technologies. Tenho forte interesse em assuntos ligados à empreendedorismo e inovação através da tecnologia. Atualmente estudando Blockchain e plataformas descentralizadas. Gosto muito de trabalhar com modelagem de dominios complexos utilizando Domain Driven Design e Orientação a Objetos do jeito certo. Atualmente estou me aprofundando muito em CQRS, Domain Events e distribuição utilizando tecnologias de enfileiramento de mensagens, assincronismo e microserviços. Experiência FCamara Formação e Consultoria, Consultor Sênior - Set, 2016 até atualmente Líder Técnico do Time de Segurança/Antifraude no cliente Grupo LTM Accelera Technologies, Engenheiro de Software - Jun, 2013 até Ago, 2016 Responsável pela arquitetura técnica na maioria dos projetos em que participei. 1Plim: Startup de pagamentos ainda em desenvolvimento dentro da Accelera. Arquitetura de micro serviços distribuida utilizando mensageria para comunicação entre Bounded Contexts. Um sistema de pagamentos funciona como um subadquirente para um serviço de venda de ingressos, através de uma API REST que permite o checkout transparente. A plataforma de pagamentos será o produto principal da empresa. Toda a infraestrutura de mensageria funciona em cima do Mass Transit 3 utilizando Azure Service Bus como transporte. Stack Tecnológico:.Net Core, Asp.Net Core, Entity Framework Core, MassTransit 3, Azure Service Bus(PRD), RabbitMq(Dev), SQL Server, Redis, Angular Js, Bootstrap 4, Azure WebJobs. 1 of 5

Desafios técnicos e patterns utilizados: CQRS viabilizando um modelo asincrono e naturalmente escalavel. WebSockets em conjunto com o conceito de Task Based UI. Comunicação entre bounded contexts utilizando Eventos/Comandos. Persistence Ignorance, mantendo um Persistent Model que cuida apenas do estado dos AgregatteRoots(Memento Pattern). ProcessManager, para coordenar processos de dominio. IDF(Índice de Desenvolvimento de Fornecedores): Sistema de avaliação de fornecedores onde os gestores de contratos avaliam mensalmente fornecedores em N aspectos e em seguida a avaliação é submetida para o seu superior que realiza a análise e aprovação da avaliação. Automapper, SQL Server, WCF(w/ Json endpoints), Reporting Services. SIGEO(Sistema de Gerenciamento de Obras): Controle sistêmico de todo o ciclo de vida da obra entre o período de pós-projeto e encerramento. Automapper, SQL Server, Reporting Services. REIS(Real Estate Information System): Sistema responsável pelo gerenciamento dos Ativos Imobiliários de uma grande companhia de energia, através de modulos de cadastros, cartórios, licenças e tributos, contratos e regulatório. Automapper, SQL Server, WCF(w/ Json endpoints), Reporting Services. WHC Brasil, Instrutor - Jul, 2012 até Set, 2012 Ministrei um curso sobre desenvolvimento web com CakePHP. W7Br, Engenheiro de Software - Abr, 2012 to Nov, 2012 Responsável pela liderança do time de desenvolvedores, arquitetura técnica do projeto W7Saude. W7Saúde: Sistema de gerenciamento de hospitais focado em hospitais públicos contado com várias cidades do estado de Rondônia como cliente. Stack Tecnológico: Asp.Net MVC 3, MongoDb, Knockout.js Inprotec - FAAr, Engenheiro de Software - Fev, 2011 até Nov, 2012 Inprotec foi uma iniciativa da FAAr(Facudades Associadas de Ariquemes) que tinha como objetivo ser uma incubadora de produtos de tecnologia, utilizando os alunos do curso de Sistemas de Informação como colaboradores. 2 of 5

CPA: Sistema de avaliação institucional, permitia que alunos, professores e outros colaboradores avaliassem todos os aspectos da instituição de ensino. Stack Tecnológico: Single Page App with CakePHP and Jquery, PostgreSQL. Tecmarte Web Solutions, Engenheiro de Software - Jul, 2010 até Abr, 2012 Sistema de cobrança de clientes inadimplentes: Integrado ao SAE(ERP de administração escolar utilizado pelo cliente), o sistema enviava SMS de cobrança para os responsáveis após o vencimento da mensalidade, utilizando um modem GSM da Daruma. Stack Tecnológico: C#, Windows Forms, Sql Server, Windows Services Acompanhamento de vestibulandos: Sistema para captação de leads em campanhas publicitarias de uma faculdade privada. Stack Tecnológico: C#, Asp.NET MVC 3, Sql Server Sistema para ponto de venda integrado: Desenvolvi um sistema de ponto de venda para as cantinas da instituição de ensino integrado ao ERP SAE, onde os alunos poderiam fazer compras na cantina utilizando um cartão com o valor de crédito depositado por seus pais mensalmente, ou fazer compras na modalidade pós pago onde a cobrança dos gastos era feita diretamente na mensalidade do aluno. Stack Tecnológico: C#, Windows Forms, SQL Server W7Br, Co-Fundador e Engenheiro de Software - Dez, 2009 até Mai, 2011 Empresa fundada em 2009 juntamente com 3 professores e 3 outros desenvolvedores, quando ainda estava na faculdade. Em 2011 me desliguei da empresa, e ela continua em operação com outros sócios. W7Saude V1: Primeira versão do sistema de gestão hospitalar, feito em Windows Forms e utilizada em nosso primeiro cliente governamental. Stack Tecnológico: C#.Net 3.5, Sql Server, Windows Forms. Protocolo de Documentos: Sistema responsavel pela gestão do processo de tramitação de documentos utilizado em diversas prefeituras. Stack Tecnológico: PHP OO, Jquery, MySql Websites: diversos websites de noticias, institucionais e de eventos. Stack Tecnológico: HTML, CSS, Javascript, CMS em PHP, MySql Virtual Soft, Web Developer - Fev, 2011 até Jul, 2011 Empresa com produtos baseados em Desktop com Delphi. Fui contratado para um projeto web integrado a um produto da empresa. 3 of 5

Boletim Online: Boletim Escolar online integrado ao Sistema de Gestão Escolar da empresa rodando local na escolas. Os servidores de aplicação enviavam diariamente os dados para o Boletim Online através de webservices. Stack Tecnológico: PHP, Javascript, Firebird Skills Alguns skills em ferramentas, ambientes e técnicas adquiridos, por experiência em projetos, estudos ou cursos: Ambientes Unix e Windows. Stack.NET:.Net Full Framework 2.0 a 4.6,.Net Core, Asp.Net MVC/WebAPI/Core, WCF, Sharepoint 2010, Windows Forms, NHibernate, Entity Framework, Log4Net, Automapper, Dapper, MassTransit, NServiceBus, Azure ServiceBus, SQL Server, Hangfire, Nancy, Identity Server, Xamarin CQRS, DDD, Orientação a Objetos, Microservices Testes: XUnit, MSTest, Selenium AngularJs, React, Knockout(sem dificuldade para aprender qualquer outro framework frontend) HTML, CSS, Javascript(estudando ES6) Ruby, Rails, Sinatra MongoDb, Redis, PostgreSQL Microsoft Azure, Azure CLI, Azure PowerShell, Heroku, Amazon Git, VSTS, Github, Bitbucket, Jira Docker, Vagrant, Azk Formação IESUR(Instituto de Ensino Superior de Rondônia), Bacharel em Sistemas de Informação (2008-2012) SENAI, Curso para Certificação.Net Framework 2.0 (2009) Certificações MCSD Web Applications - 2015 Idiomas Português: Nativo. Inglês(Leitura): Capacidade de ler sem dificuldades. Inglês(Escrita): Capacidade de escrever sem dificuldades. Inglês(Fala): Dificuldade para dialogar. Atualmente cursando inglês. 4 of 5

Versão PDF (https://gitprint.com/emersonsoares/resume/blob/master/readme.md?download) 5 of 5