Bruno Daniel Marinho São Paulo - Brasil- 55 11 941583479 Atualmente Lider técnico na Photongroup, desenvolvedor fullstack e devops com forte experiência em Java, gosta de trabalhar em equipe e compartilhar conhecim ento, atualmente se interessa por reactive programming, produtividade e cloud computing Tenho 10 anos de experiência e conhecimentos solidos em: - Gerenciamento de equipe e processo de contratação. - Design e arquitetura de aplicações web. - Softwares de marketing para ecommerce (martech) - Integração de sistemas (soap/rest/amqp), apis restfull e plataforma Java. - Deployment pipelines e automação de testes - Equipes ágeis usando scrum,kanban e técnicas como code review,pair programming e tdd. - Otimização de custos, automação e monitoramento do ambiente de produção na AWS. Email: [email protected] Github https://github.com/bdmstyle Tech Blog http://brunomarinho.com.br São Paulo Java Meetup (Organizer/Speaker) - http://bit.ly/1Uwo249 06/2016 - Today Photon Group - Head of Software Development Photongroup é uma multinacional de produtos para musculação, emagrecim ento e bem estar, trabalho nas plataformas de ecommerce, logística e dashboards negócio . Líder técnico responsavel pela montagem do time, gestão do desenvolvimento de software usando métodos ágeis, definicão de stack de tecnologia, arquitetura e estratégias de delivery visando reduções de custo, desempenho, escalabilidade e disponibilidade. Tecnologias usadas: Java 8, Spring MVC 4, QueryDsl, Selenium, Maven, SpringData, RabbitMQ, Rundeck, Hibernate, Jetty, Postgresql, Mongo, Git, ElastiCache, Rds, Ec2, Ses. 03/2015 - 06/2016 Photon Group - Senior Developer (1 year 4 months) Photongroup é uma multinacional de produtos para musculação, emagrecim ento e bem estar, trabalhei nas plataformas de ecommerce, logística e dashboards negócio . ● Implantação de infraestrutura de testes automatizados com Jenkins e BrowserStack. ● Integrações (shipping carriers,payment providers,anti fraud,marketing tools). ● DevOps usando Nginx, Cheft, Rundeck e monitoramento com New Relic APM e Browser. Tecnologias usadas: Java 8, Spring MVC 4, QueryDsl, Selenium, Maven, SpringData, RabbitMQ, Rundeck, Hibernate, Jetty, Postgresql, Mongo, Git, ElastiCache, Rds, Ec2, Ses. 04/2014 - 03/2015 Rocket Internet - Senior Developer (1 year) O Rocket Internet é uma financiador a de empresas , eu trabalhei na venture chamada Airu que é um marketplace de moda e design. ● Desenvolvimento de apis reativas com Playframework e Java 8 ● Desenvolvimento componentes com bootstrap , Jquery, Sass e angular JS ● Integração com sistema SIGEP dos correios ● Migração de datacenter on-premise para cloud AWS (CloudSearch,EC2,S3,E lasticache) ● Implementação Continous Delivery e automações com Jenkins ● DevOps com apache, puppet, new relic APM e browser Tecnologias usadas: Java 8, Spring, Maven, Couchbase, Hibernate, Tomcat, Postgresql, Git, ElastiCache, Rds, Ec2, CloudSearch, Solr. 05/2013 - 04/2014 UOL - Senior Developer (1 year) UOL é o maior portal do Brasil tendo muitos produtos online, eu trabalhei no gateway de pagamentos. ● Desenvolvimento de Api RestFull (HATEOAS) e Web Services SOAP ● Integracões com sistemas externos e internos usando Apache Camel. ● Implantação de continous delivery e integration com hudson ● Implementação de DDD, TDD e tech talks na equipe. Tecnologias usadas: Java 7, RabbitMQ, Spring MVC, Jersey, Hibernate, Jetty, Oracle, Mongodb ,Git, Apache Camel, Selenium, Maven. 02/2012 - 05/2013 UOL - Developer (1 year 4 months) UOL é o maior portal do Brasil tendo muitos produtos online, eu trabalhei nos produtos TodaOferta ( marketplace ) e TodoDesconto ( compras coletivas ). ● Manutenção,evolução das plataformas e-comerce. ● Clustering,caching e integracoes de sistemas. ● Implementação continous delivery e automações com Jenkins ● Desenvolvimento de indexador e cores de busca Solr Tecnologias usadas: JBoss, Jetty, JMS, EJB, Solr, Jenkins, Mysql, Spring, Hibernate, Svn, Selenium, Maven, MenCached. 03/2011 - 02/2012 Dynasty Technology Group - Developer (1 year) Dynasty é uma empresa inovadora e solida no ramo de bancos e indústria, trabalhei em um produto para monitoramento em tempo real de atms. ● Desenvolvimento de um dashboard de monitoramento de ATMs do banco Bradesco ● Escalando o sistema para monitorar de 5000 para 35 000 ATM . ● Desenvolvimento de comunicação baseada em JMS e sockets. Tecnologias usadas: WebSphere, WebLogic, JSF, JMS, EJB, Oracle, Hibernate, Svn, Maven. 08/2009 - 03/2011 Capgemini - Developer ( 1 year 8 months) Capgemini é a maior empresa de serviços de TI nacional, trabalhei no produto deposito a prazo para os funcionarios do banco Bradesco. ● Desenvolvimento de sistemas internos do banco Bradesco usando JSF ● Integrações dos sistemas mainframe (Cobol) usando JCA Tecnologias usadas: Java 5, JSF, EJB, Tomcat, Spring, Tiles, Maven, Svn. 01/2008 - 08/2009 Proxxima Sistemas - Junior Developer ( 1 year 8 months) Proxxima é uma empresa de automação comercial, trabalhei levantando requisitos junto ao cliente e desenvolvendo melhorias em java. ● Levantar junto ao cliente novas funcionalidades para o software ● Evolução do sistema ● Implantar sistemas no cliente. Tecnologias usadas: Java 5, JSF, Tomcat, Svn. Educação Bacharel em Sistemas de Informação - Faculdade do Litoral Sul Paulista - 2008 - 2011 (4 - anos) Técnico em Informatica - Escola Técnica Estadual de São Paulo - 2005 - 2006 (1.5 - anos) Línguas Portugues - Nativo Inglês - Avançado Cursos Últimos livros lidos Enterprise Application Architect Java EE Clean code Managing agile projects with Scrum The Pragmatic Programmer Functional Programming Principles Effective Java Principles of Reactive Programming Domain Driven Design Certificações Oracle Certified Master Java EE Enterprise Architect AWS Certified Solutions Architect AWS Certified Developer Oracle Certified Professional Java EE 5 Web Services Developer Oracle Certified Professional, Java EE 5 Business Component Developer Sun Certified Web Component Developer Sun Certified Java Programmer 6 Sun Certified Java Associate