Diego Marinho
São Paulo, São Paulo, Brazil
*******************@*****.***
linkedin.com/in/diegomarinhoalmeida
Summary
Hi, I'm an specialist in high availability, real-time Microservices. I currently provide consulting services as Solution Architect and lead technically agile teams. I am interested in teaching and developing Distributed Systems in Microservices, Cloud Computer and Distributed Architecture.
- I have more than 18 years of experience using Java / JEE;
- I have more than 18 years of experience in IT software factory (Analysis, Development, Testing and Integration);
- Solid experience and background as technical leader, delegating tasks and supervising them;
- Solid experience in the sectors (Means of Payment, Banking, NFS-e, Billing, Financial);
- Solid experience in Solution Architecture based on (Events, Hexagonal, DDD, Clean, Onion);
- Solid experience in Proposing Solutions to the problem (Understanding, Solution, Unmapped Assumptions, Architectural Issues, Estimated timeline for development and implementation of the solution, Estimates of effort for development and implementation of the solution, Infrastructure: Acquisition, Storage, Data Processing and Presentation of results);
- Solid experience in Agile Culture (SCRUM, XP, KANBAN and LEAN);
- Solid experience in DevOps Culture (Openshift, Jenkins, Docker, Kubernetes, Maraton, Puppet, Ansible, Vagrant);
- Solid experience in cloud applications (AWS, GCP, AZURE);
- Solid experience in NoSQL Banking (Mongo, Cassandra, DynamoDB, Redis, MemcacheDB, Redshift);
- Solid experience in SQL Banks (H2 Database, DB2, PostgreSQL, Oracle, MySQL, SQL-Server);
- Solid experience in Messaging (AMQP, MQ-Series, RabbitMQ, Kafka, Spring Cloud Bus);
- Solid experience in BigData (Hadoop, Cassandra, Spark, Cloud, Analytics, PaaS);
- Solid experience in Observability/Trace (Splunk, Elastic Search, Logstash, Kibana, DataDog, DynaTrace, Zipkin);
- Solid experience in Business Transactions Across Multiple Services (Eventsourcing, CQRS);
- Solid experience in Authentication and Distributed Security (OAUTH2, JWT);
- Solid experience in Ser
Experience
IT Consultant
DMA PATTERN - Integrated Solutions for Market Intelligence Jun 2013 - Present (7 years 6 months +)
Levamos soluções que tragam resultados às necessidades de nossos clientes com uma equipe capacitada e criativa, cheia de inovações e com muita transparência, responsabilidade e comprometimento.
Estamos no mercado desde 2013, porém já atuamos na área de TI a mais de 15 anos sem deixar de se modernizar. Procuramos estudar cada caso e trazer a melhor solução, superando a expectativa de nossos clientes.
Contamos com uma vasta experiência em tecnologias e processos de fábrica de software, tais como:
• Amazon Kinesis, Redshift, DynamoDB, S3, ElastiCache. Diego Marinho - page 1
• Computação e redes: Auto Scaling e Elastic Load Balancing.
• Big Data (MongoDB, Spring-XD, Apache Spark), Web Services (Rest e Soap), Microservices,
• Consultoria e Gerenciamento Ágil de Projetos e Produtos.
• Consultoria e Treinamento em Linguagem: Java, .NET, C, C++, PHP, Go Lang, Python, React, Node.JS, Redux, Ruby, Cucumber.
• Pesquisa & Desenvolvimento de Frameworks usando Java EE.
• Pesquisa & Desenvolvimento em Barramento/Middleware Enterprise Service Bus (ESB): JBoss ESB, JBoss Switchyard, Apache Camel, Apache Sinapse, Pivotal Gemfire, Spring Boot, Spring MVC.
• Pesquisa & Desenvolvimento em Conteinerização: Docker, Kubernetes, Mesos, Red Hat Openshift.
• Pesquisa & Desenvolvimento em Virtualização: Vagrant, Puppet.
• Arquitetura corporativa: Certificação em TOGAF 9.2 em andamento Senior Software Engineering Consultant
Verity Group
Dec 2018 - Jun 2020 (1 year 7 months)
A consultancy specialized in digital transformation, through an ecosystem of services and solutions that combines methodology, technologies and knowledge capable of innovating experiences and helping companies on their journey to the new world. For an end-to-end management that aligns business and technology, our group consists of integrating companies that work in process mapping, design of services and products, software development, software quality, with a single goal: deliver incredible customer experience to achieve your business goals. Senior Software Engineer
PagSeguro PagBank
Apr 2018 - Nov 2018 (8 months)
PagSeguro is the pioneer and leader in the Brazilian market for online payment methods. Belonging to UOL, the leading Brazilian internet company, PagSeguro has in its portfolio payment solutions for e- commerce, serving virtual stores, and also for commercial establishments. Senior Software Engineer
CI&T
Dec 2016 - Mar 2018 (1 year 4 months)
- Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications.
- The systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software.
- The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.
Analista Desenvolvedor Java
MV
Dec 2012 - Nov 2016 (4 years)
Diego Marinho - page 2
A MV é líder de mercado em sistemas de gestão de saúde e sempre mostrou determinação para a excelência, inovação e geração de resultados. Crescendo lado a lado com os clientes, expandiu sua atuação de forma constante e sustentável, estabelecendo parcerias e investindo no talento das pessoas.Hoje, é protagonista de uma das maiores comunidades de saúde do mundo, fornecendo soluções de gestão especializadas no segmento. Mais de 1000 organizações, 100 mil médicos e 275 mil profissionais no Brasil, América Latina e África já descobriram o poder transformador de utilizar a tecnologia a favor da gestão, da saúde e da vida. Com coragem e ousadia, a MV cria condições especiais de cuidados com a saúde, bem-estar e um atendimento eficiente e humanizado. Analista / Desenvolvedor de Aplicações Web J2EE/Forms com Web Services, SOA para integração no desenvolvimento e integração com sistema ERP proprietário utilizando SQL, PL/SQL, Soluções: Hospitalar / Saúde Pública / Operadora Planos de Saúde / Medicina Diagnóstica / Gestão Estratégica / Soluções em Destaque.
Analista de Sistemas
BankSystem Corporation
Mar 2012 - Nov 2012 (9 months)
A BankSystem Software Builder é uma empresa atuante no mercado desde 2005, tendo a qualidade como estratégia fundamental para o sucesso. Qualidade e gestão de negócios fundem-se numa só prática de trabalho, que é a busca pela excelência do desempenho e do atendimento ao cliente. A empresa conta com uma equipe especializada na criação de soluções sob medida. Desenvolvemos com alta produtividade, baixo custo e dentro dos prazos compactuados. Engenheiro de software
Pitang
May 2010 - Mar 2012 (1 year 11 months)
A Pitang (www.pitang.com) é a Fábrica de Software do C.E.S.A.R, um dos principais institutos de inovação do país, e oferece serviços de desenvolvimento de sistemas, consultoria, fábrica de software e de testes, migração de legados e outsourcing. Possui certificação CMMi 3, MPS.BR Nível C, MPT.BR Nível 3 e ISO 9001:2008 e tem sido reconhecida já por 4 anos seguidos como uma das 250 pequenas e médias empresas que mais crescem no Brasil pela ExamePME e Deloitte, bem como uma das melhores empresas para se trabalhar em TI/Telecom no Brasil segundo o Great Place To Work. Bolsista de Iniciação Científica
Neurotech
Jul 2009 - Apr 2010 (10 months)
A Neurotech é uma empresa pioneira no Brasil no desenvolvimento de soluções avançadas para automação de todo o ciclo de decisão em operações de crédito, cobrança, risco e fraude. Criada em 2000 por pesquisadores da Universidade Federal de Pernambuco como unidade de negócios do CESAR, a empresa se tornou independente com natureza limitada inicialmente e em 2013, após a admissão da TMG como sócio investidor, se tornou uma SA de capital fechado. A Neurotech faz da inovação, elevada competência técnica e estreito relacionamento com clientes e parceiros, os pilares da sua atuação no mercado. Nossa ampla experiência está apoiada no desenvolvimento de mais de 500 soluções ao longo dos anos no mercado de crédito e risco, sempre Diego Marinho - page 3
empregando as melhores práticas, processos e ferramentas tecnológicas para a construção de soluções de apoio à decisão.
Com sede em Recife e escritório em São Paulo, dispomos de mais de 150 funcionários e mais de 100 clientes em todo o país.
Colaborador em Pesquisa e Desenvolvimento de Inovação - bolsista do CNPq na modalidade DTI-2 Consultor em TI
MHS Representações Consultorias LTDA
Oct 2006 - Jan 2009 (2 years 4 months)
Apoio e colaboração na customização de projetos de software. Engenheiro de software
Sadtek - Soluções em Tecnologia da Informação
Jan 2006 - Sep 2006 (9 months)
Estágio
UNIVERSO - Universidade Salgado de Oliveira
Jul 2004 - Jul 2005 (1 year 1 month)
Education
Universidade Estadual de Campinas
Mestrado em Ciências da Computação, Engenharia de Software 2017 - Present
Faculdade Integrada do Recife
Especialista em Gerenciamento de Redes e Computadores, Computer Technology/ Computer Systems Technology
2009 - 2010
Universidade Salgado de Oliveira
Bacharel em Análise de Sistemas, Information Technology 2004 - 2008
Licenses & Certifications
Oracle Certified Java Professional 6 - Oracle
Certified ScrumMaster - Scrum Alliance
Issued Feb 2011 - Expires Feb 2013
000123520
Diego Marinho - page 4
Oracle Certified Expert Java Web Component Developer 6 - Oracle CURSO DE FORMAÇÃO DE ESPECIALISTA EM MODELAGEM DE PROCESSOS COM BPMN - Innovo Group
Oracle Certified Enterprise JavaBeans Developer 6 - Oracle MongoDB Certified Developer Associate Exam - MongoDB University Open Banking Week - Open Banking
Elastic Certified Engineer - Elastic
Skills
Scrum • SQL • Hibernate • Java • OCJP 6 • RUP Methodologies • BPMN • Oracle Forms • Oracle PL/SQL Development • Oracle
Diego Marinho - page 5