Skip to main content
HIDEV Podcast

HIDEV Podcast

By Bruno Cartaxo

Esse é o HIDEV Podcast e aqui a gente conversa sobre desenvolvimento de software e sobre a carreira de profissionais do mercado e da pesquisa.
Available on
Apple Podcasts Logo
Castbox Logo
Google Podcasts Logo
Overcast Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

Bruno Silva - TRAJETÓRIAS #6

HIDEV PodcastJan 11, 2021

00:00
01:16:43
Experiências do CEO da Maior Empresa de Cibersegurança do Brasil - Cristiano Lincoln - MUNDOS #4

Experiências do CEO da Maior Empresa de Cibersegurança do Brasil - Cristiano Lincoln - MUNDOS #4

Nesse Episódio #4 do quadro de Mundos do HIDEV Podcast a gente conversou com Cristiano Lincoln.

Lincoln é CEO e cofundador da Tempest Security Intelligence, empresa líder em cibersegurança no Brasil. Com mais de 20 anos no mercado, a Tempest conta com mais de 400 funcionários distribuídos nos escritórios em Recife, São Paulo e Londres. Dentre os cerca de 300 clientes, a Tempest ajuda  proteger praticamente todo o mercado financeiro do brasileiro, além de empresas e instituições no exterior, tais como a revista The Economist, o jornal The Guardian, a BBC, a rede de supermercado britânica, Tesco, além de ter garantido a cibersegurança das Olimpíadas do Rio em 2016 contratado pela COI (Comitê Olímpico Internacional). Recentemente a Embraer fez um grande aporte na Tempest e se tornou sócia majoritária, fazendo com que Lincoln e seus colegas passem a atuar em cibersegurança no mercado aeroespacial e de defesa.

A gente conversou sobre a trajetória de Lincoln no mundo de cibersegurança, como ele entrou nessa, qual foi seu primeiro exploit e como foi ter a Polícia Federal na sua porta quando ainda era adolescente. Lincoln também falou sobre como foi fundar uma empresa de cibersegurança nos primeiros anos da internet comercial brasileira e  como eles conseguiram conquistar a confiança de empresas de grande porte. Além disso conversamos sobre o processo de compra pela Embraer e como a Tempest atualmente trabalha até em um projeto de “carro voador”, os eVTOLs.

Durante a gravação houveram alguns barulhos de fundo e infelizmente a qualidade do meu áudio não está das melhores, mas nada que comprometa o entendimento da conversa.

CONVIDADO: Cristiano Lincoln [LinkedIn]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Oct 25, 202101:04:47
Testes de Software com Base em Machine Learning - Maurício Aniche - TÉCNICAS #8

Testes de Software com Base em Machine Learning - Maurício Aniche - TÉCNICAS #8

Nesse Episódio #8 do quadro de Técnicas do HIDEV Podcast, conversei sobre Testes de Software com Base em Machine Learning com Maurício Aniche.

Falamos sobre as principais práticas e ferramentas de teste que todo desenvolvedor deveria conhecer. Dos desafios de definir e manter uma boa cobertura de testes e aspectos ligados a TDD. Além disso, falamos sobre as várias pesquisas de ponta que Maurício tem feito utilizando Machine Learning para resolver problemas relacionados a teste, manutenção e evolução de software, que podem apontar para o que será o futuro do desenvolvimento de sistemas.

Maurício tem mais de 15 anos de experiência na área de computação. Atualmente é Professor da Delft University of Technology, na Holanda. Tem diversos artigos publicados e premiados nas mais relevantes conferências e revistas científicas internacionais na área de engenharia de software. Suas pesquisas investigam aspectos relacionados a como testar, manter e evoluir sistemas de software. Antes da vida acadêmica, Maurício atuou como desenvolvedor de software durante mais de dez anos. É co-fundador da Alura e também atuou como líder técnico na Caelum, e desenvolvedor na LocaWeb e na VeriFone. Tem diversos livros publicados pela editora Casa do Código e em breve publicará um livro sobre testes de software pela Editora Manning. Maurício tem graduação em Ciência da Computação pela Universidade Mackenzie, mestrado e doutorado pela USP e estágio de pós-doutorado na Delft University of Technology, onde atualmente é professor.

Quando terminar de escutar esse episódio dá um pulo lá no Episódio #8 do quadro de Trajetórias do HIDEV Podcast. Lá a gente conversou sobre os inúmeros desafios vividos por Maurício nos seus vários anos de experiência profissional.

CONVIDADO: Maurício Aniche [LinkedIn][Twitter][Site Pessoal]
APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Jul 12, 202143:01
Maurício Aniche - TRAJETÓRIAS #8

Maurício Aniche - TRAJETÓRIAS #8

Nesse Episódio #8 do quadro de Trajetórias do HIDEV Podcast a gente conversou com Maurício Aniche.

Maurício tem mais de 15 anos de experiência na área de computação. Atualmente é Professor da Delft University of Technology, considerada uma das melhores universidades da Holanda. Nessa universidade, foi eleito o professor do ano de 2020-2021 no departamento de computação. Tem diversos artigos publicados e premiados nas mais relevantes conferências e revistas científicas internacionais na área de engenharia de software. Suas pesquisas investigam aspectos relacionados a como testar, manter e evoluir sistemas de software. Antes da vida acadêmica, Maurício atuou como desenvolvedor de software durante mais de dez anos. É co-fundador da maior plataforma de ensino de tecnologia do Brasil, a Alura, onde também criou 37 cursos que tiveram mais de 100 mil alunos inscritos. Também atuou como líder técnico na Caelum, e desenvolvedor na LocaWeb e na VeriFone. Tem diversos livros publicados pela Editora Casa do Código e em breve publicará um livro sobre testes de software pela Editora Manning. Maurício tem graduação em Ciência da Computação pela Universidade Mackenzie, mestrado e doutorado pela USP e estágio de pós-doutorado na Delft University of Technology, onde atualmente é professor.

A gente conversou sobre como Maurício consegue se manter relevante tanto na comunidade acadêmica como no mercado de desenvolvimento de software. Sobre como conseguiu conciliar toda a sua formação acadêmica com as demandas de desenvolvedor de software. Como foi sua experiência de transição do mercado para a academia. Sobre as diferenças e semelhanças do ensino e pesquisa na Holanda. E mais outro tanto de coisas interessantes sobre a trajetória de Maurício.

CONVIDADO: Maurício Aniche [LinkedIn][Twitter][Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Jul 05, 202147:24
Arquiteturas Escaláveis - Roberta Arcoverde - TÉCNICAS #7
Mar 15, 202152:10
Roberta Arcoverde - TRAJETÓRIAS #7
Mar 08, 202101:13:54
Patentes, Marcas e Registro de Software - Eduardo Bemfica - MUNDOS #3
Feb 01, 202101:07:10
Data Science - Bruno Silva - TÉCNICAS #6

Data Science - Bruno Silva - TÉCNICAS #6

Nesse Episódio #6 do quadro de Técnicas do HIDEV Podcast, conversei sobre Data Science com Bruno Silva.

Falamos sobre os diferentes papéis desempenhados pelos cientistas de dados. A experiência de Bruno com projetos de data science no contexto de produtividade agrícola e mineração de ouro. Quais conhecimentos teóricos e de tecnologia, linguagens de programação e ferramentas um cientista de dados deve ter. Como é o dia a dia de quem atua com data science. Como é o mercado nessa área e como funciona a transição pra que um profissional de desenvolvimento de software possa migrar para uma carreira de data science.

Bruno tem mais de 15 anos de experiência na área de computação. Trabalhou durante anos com desenvolvimento de sistemas embarcados e controladores pra frotas de ônibus. Foi professor da Universidade Federal Rural de Pernambuco e atualmente é Pesquisador na divisão de pesquisa aplicada da IBM, atuando com modelagem estocástica, otimização de performance, data science e machine learning. Também é professor em disciplinas de pós-graduação na Universidade Mackenzie de São Paulo e no Centro Universitário da Católica de Santa Catarina. Bruno tem graduação, mestrado e doutorado em engenharia da computação no Centro de Informática da Universidade Federal de Pernambuco, além de ter feito um período do seu doutorado na Universidade de Ilmenau na Alemanha.

Quando terminar de escutar esse episódio dá um pulo lá no Episódio #6 do quadro de Trajetórias do HIDEV Podcast. Lá a gente conversou sobre os inúmeros desafios vividos por Bruno nos seus vários anos de experiência profissional.

CONVIDADO: Bruno Silva [
LinkedIn][Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Jan 18, 202148:05
Bruno Silva - TRAJETÓRIAS #6

Bruno Silva - TRAJETÓRIAS #6

Nesse Episódio #6 do quadro de Trajetórias do HIDEV Podcast a gente conversou com Bruno Silva.

Bruno tem mais de 15 anos de experiência na área de computação. Trabalhou durante anos com desenvolvimento de sistemas embarcados e controladores pra frotas de ônibus. Foi professor da Universidade Federal Rural de Pernambuco e atualmente é Pesquisador na divisão de pesquisa aplicada da IBM, atuando com modelagem estocástica, otimização de performance, data science e machine learning. Também é professor em disciplinas de pós-graduação na Universidade Mackenzie de São Paulo e no Centro Universitário da Católica de Santa Catarina. Bruno tem graduação, mestrado e doutorado em engenharia da computação no Centro de Informática da Universidade Federal de Pernambuco, além de ter feito um período do seu doutorado na Universidade de Ilmenau na Alemanha.

A gente conversou sobre como Bruno conseguiu atuar no mercado como engenheiro de sistemas embarcados, ao mesmo tempo que conciliava sua pesquisa durante toda a graduação, mestrado e doutorado. Quais os benefícios de ter um mestrado e doutorado mesmo atuando no mercado. Os ganhos de dar aulas em pós-graduações. E principalmente, como funciona um departamento de pesquisa aplicada numa grande empresa de tecnologia como a IBM. Além do processo de publicação de artigos científicos e registros de patentes na IBM Research. E mais outro tanto de coisas interessantes sobre a trajetória de Bruno em desenvolvimento de software.

CONVIDADO: Bruno Silva [
LinkedIn][Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Jan 11, 202101:16:43
Experiências do mercado que são úteis em um Mestrado/Doutorado - PONTOS #3
Nov 23, 202014:50
Sílvio Meira - MUNDOS #2

Sílvio Meira - MUNDOS #2

Nesse Episódio #2 do quadro de Mundos do HiDev Podcast a gente conversou com Sílvio Meira.

Sílvio é graduado em Engenharia Eletrônica pelo ITA em 1977, mestre em Computação pela UFPE em 1981 e Doutor também em computação pela University of Kent, na Inglaterra, em 1985. Foi Fellow do Berkman Center da Universidade de Harvard e atualmente é professor Emérito da UFPE.

É um dos maiores nomes da computação no Brasil há décadas. Sua influência é tão grande e profunda que atinge inúmeros outros setores da econômica e da sociedade além da computação.

Em meados dos 80 Sílvio liderou uma revolução no atual Centro de Informática da UFPE, que o colocou entre os maiores centros de pesquisa do Brasil. Até hoje é um dos poucos programas de mestrado e doutorado em computação avaliados com a nota máxima pela CAPES.

Em meados dos anos 90 Silvio também encabeçou a criação do C.E.S.A.R, um dos primeiros Institutos de Inovação em tecnologia do país, premiado em 2010 pela FINEP como melhor Instituto de Ciência e Tecnologia nacional.

No final dos anos 90 Sílvio conduziu a formação do Porto Digital, um dos maiores Parques Tecnológicos do Brasil, que atualmente abriga mais de 300 empresas nacionais e multinacionais de TI, emprega mais de 11 mil pessoas e fatura mais de R$ 2,5 bilhões. O Porto Digital é sediado em um dos centros histórico mais antigos do país, o bairro do Recife Antigo, tendo sido um dos grandes responsáveis pela revitalização desse patrimônio cultural. Lá se mistura uma grande efervescência cultural, histórica e tecnológica, que fez com que Recife ficasse conhecido como o Vale do Silício brasileiro, segundo a revista Exame.

Sílvio já participou direta ou indiretamente da criação de várias startups e empresas de base tecnológica e atualmente faz parte do conselho administrativo da Magazine Luíza, uma das dez maiores empresas do Brasil com valor de mercado de mais R$ 150 bilhões.

Sílvio também é uma voz muito presente no debate público quando o assunto é o impacto da Inovação e Tecnologia na sociedade. Já foi entrevistado no Roda Viva e no Programa da Marília Gabriela, também foi comentarista da Rádio CBN e articulista de vários dos grandes jornais e portais de notícias do Brasil.

Converamos sobre a trajetória de Sílvio, desde o início, quando saiu de um cidade do interior da paraíba, até os dias atuais. Também falamos sobre como Sílvio conseguiu liderar tantas iniciativas disruptivas em Recife mas com um impacto amplo e profundo a nível nacional e internacional.

CONVIDADO: Sílvio Meira [Twitter][LinkedIn]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Nov 02, 202001:10:08
Dívida Técnica - Ricardo Cavalcanti - TÉCNICAS #5

Dívida Técnica - Ricardo Cavalcanti - TÉCNICAS #5

Nesse Episódio #5 do quadro de Técnicas do HiDev Podcast eu conversei  sobre Dívida Técnica com Ricardo Cavalcanti.

Falamos sobre os princípios pra lidar com essas dívidas. Como evitar, como priorizar, como resolver e até convencer a gerência e os clientes da importância de dedicar tempo e esforço pra pagar as Dívidas Técnicas que vão se acumulando em todo projeto de Software.

Ricardo tem mais de 15 anos de experiência com desenvolvimento de software. Atuou a maior parte do tempo como arquiteto de software e líder técnico e atualmente é Diretor de Mercado Local na ThoughtWorks Brasil. Ricardo tem graduação e mestrado em Ciência da Computação pelo Centro de Informática da UFPE.

Quando terminar de escutar esse episódio dá um pulo lá no Episódio #5 do quadro de Trajetórias do HiDev Podcast. Lá a gente conversou sobre os inúmeros desafios vividos por Ricardo nos seus vários anos de experiência com desenvolvimento de software.

CONVIDADO: RICARDO CAVALCANTI [Twitter] [LinkedIn]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Oct 19, 202041:26
Ricardo Cavalcanti - TRAJETÓRIAS #5

Ricardo Cavalcanti - TRAJETÓRIAS #5

Oct 12, 202001:00:52
Edmilson Rodrigues - MUNDOS #1
Sep 14, 202058:01
O que ganha alguém do mercado ao fazer um mestrado/doutorado - PONTOS #2
Sep 07, 202032:52
Padrões de Software - Eduardo Guerra - TÉCNICAS #4

Padrões de Software - Eduardo Guerra - TÉCNICAS #4

Nesse Episódio #4 do quadro de Técnicas do HiDev Podcast conversei  sobre Padrões de Software com Eduardo Guerra.

Falamos sobre o que são padrões de software, como eles surgiram, quais os principais catálogos de padrões que todo desenvolvedor deveria conhecer, como identificar e definir um padrão, se os padrões de software fazem sentido fora do mundo de programação orientada a objetos e por que alguns padrões acabam virando anti-padrões com o tempo.

Eduardo atualmente é professor e pesquisador na Free University of Bozen-Bolzano na Itália e por vários anos foi pesquisador no Instituto Nacional de Pesquisas Espaciais (INPE). Eduardo tem mestrado e doutorado pelo Instituto Tecnológico da Aeronáutica (ITA).

Quando terminar de escutar esse episódio dá um pulo lá no Episódio #4 do quadro de Trajetórias do HiDev Podcast. Lá conversamos sobre os vários e interessantes desafios vividos por Eduardo nos seus mais de 20 anos de experiência na computação.

CONVIDADO: EDUARDO GUERRA [
Twitter] [LinkedIn] [Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

Aug 24, 202057:15
Eduardo Guerra - TRAJETÓRIAS #4
Aug 17, 202001:02:16
Vindo do mercado, o que saber antes de entrar em um Mestrado/Doutorado - PONTOS #1
Aug 12, 202016:24
Microsserviços - Jean Melo - TÉCNICAS #3

Microsserviços - Jean Melo - TÉCNICAS #3

Nesse Episódio #3 do quadro de Técnicas do HiDev Podcast a gente conversou sobre Microsserviços com Jean Melo.

Falamos sobre o que ele entende por uma arquitetura baseada em microsserviços, quais os prós e contras, quando o uso é adequado ou não, quais as tecnologias associadas à microsserviços e como elas se encaixam, além de responder várias perguntas e comentários dos ouvintes.

Jean tem Doutorado pela IT University of Copenhagen na Dinamarca, e atualmente atua como engenheiro de software na startup Dixa também na Dinamarca.

Quando terminar de escutar esse episódio dá um pulo lá no Episódio #3 do quadro de Trajetórias do HiDev Podcast. Lá conversamos sobre os vários e interessantes desafios vividos por Jean nos seus mais de 10 anos de experiência na computação.

CONVIDADO: JEAN MELO [Twitter] [LinkedIn] [Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

DESTAQUES DO EPISÓDIO

  • [01:51] Arquitetura monolítica
  • [04:15] Arquitetura baseada em microsserviços
  • [05:45] Experiência de Jean com microsserviços
  • [07:20] Prós e contras de uma arquitetura baseada em microsserviços
  • [10:45] Quando é e quando não é adequado adotar microsserviços
  • [13:56] Boas práticas de desenvolvimento e organizacionais ao adotar microsserviços
  • [19:14] Tecnologias associadas à microsserviços e como elas se encaixam
  • [26:08] Respondendo perguntas e comentários dos ouvintes
  • [26:29] Quão micro deve ser um microsserviço
  • [29:55] Microsserviços foram um má ideia?
  • [32:30] Aplicações open-source com uma arquitetura baseada em microsserviços
  • [34:53] Como lidar com bancos de dados em uma arquitetura baseada em microsserviços
  • [40:53] Complexidade ao ter múltiplas linguagens e tecnologias com microsserviços
  • [45:50] Referências de material sobre microsserviços

REFERÊNCIAS CITADAS NO EPISÓDIO

  • [Blog] microservices.io - Chris Richardson
  • [Livro] Microservices patterns  - Chris Richardson
  • [Livro] Building Microservices - Sam Newman
Jul 20, 202047:56
Jean Melo - TRAJETÓRIAS #3

Jean Melo - TRAJETÓRIAS #3

Nesse Episódio #3 do quadro de Trajetórias do HiDev Podcast a gente conversou com Jean Melo.

Jean tem Doutorado pela IT University of Copenhagen na Dinamarca, além de ter tido um breve período como pesquisador visitante na Carnegie Mellon University, nos Estados Unidos, considerada a melhor universidade de computação do mundo. Atualmente ele atua como engenheiro de software na startup Dixa na Dinamarca.

Falamos sobre os desafios de migrar de uma carreira acadêmica para um a carreira no mercado de desenvolvimento de software. O que motivou essa mudança e o que ganha um profissional do mercado em ter um doutorado, entre outras experiências super interessantes vividas por Jean.

CONVIDADO: JEAN MELO [
Twitter] [LinkedIn] [Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

DESTAQUES DO EPISÓDIO

  • [01:19] RESUMO DA TRAJETÓRIA - Jean Melo
  • [02:04] Pesquisas de Mestrado e Doutorado - Variabilidade em Linhas de Produto de Software com Diretivas de Pré-Processadores
  • [07:40] Motivação para mudar de uma carreira acadêmica para o mercado
  • [11:52] Diferenças e adaptações ao mudar de uma carreira acadêmica para o mercado
  • [13:46] O que ganha um profissional do mercado em ter um mestrado/doutorado? Vale a pena?
  • [18:28] Perguntas e comentários dos ouvintes
  • [26:40] Experiência na Carnegie Mellon University nos Estados Unidos - Melhor Universidade de Computação do Mundo
  • [29:48] Experiência de formação em vários lugares - Alagoas, Pernambuco, Dinamarca, Estados Unidos
  • [33:15] Desafios de uma carreira fora do Brasil… Pensa em voltar para o Brasil?
  • [38:10] Desafio que teve orgulho de vencer!
  • [42:50] Como pensa os próximos passo da carreira?
  • [44:12] NÃO ME ILUDO PELO ACASO! Situações que ocorreram na carreira por mero acaso
  • [48:10] Referências de material sobre desenvolvimento de software

REFERÊNCIAS CITADAS NO EPISÓDIO

  • [Livro] The Pragmatic Programmer: From Journeyman to Master - Andrew Hunt, David Thomas
  • [Livro] Code Complete - Steve McConnell
  • [Livro] Refactoring: Improving the Design of Existing Code - Martin Fowler
  • [Livro] Algorithms - Robert Sedgewick, Kevin Wayne
  • [Série] Mr. Robot
  • [Série] Silicon Valley
  • [Podcast] Coding Blocks
  • [Canal] Slidebean: Startups 101
Jul 13, 202050:39
Como entrar em projetos Open-Source - Igor Steinmacher - TÉCNICAS + TRAJETÓRIAS #2

Como entrar em projetos Open-Source - Igor Steinmacher - TÉCNICAS + TRAJETÓRIAS #2

Conversamos com Igor Steinmacher. Atualmente ele é Pesquisador e Professor na Northern Arizona University (NAU) nos Estados Unidos.

Igor falou sobre a experiência de ensino e pesquisa no exterior e também sobre as motivações e desafios que desenvolvedores passam ao tentar se integrar em projetos open source, tema esse que Igor pesquisa há mais de 10 anos e é um dos maiores especialistas no mundo atualmente.

CONVIDADO: IGOR STEINMACHER [Twitter][LinkedIn][Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

DESTAQUES DO EPISÓDIO

  • [00:01:24] QUEM SOU EU NA FILA DO PÃO? Igor Steinmacher
  • [00:10:25] Desafios/diferenças de LECIONAR em uma universidade no exterior
  • [00:20:08] Desafios/diferenças de PESQUISAR em uma universidade no exterior
  • [00:35:16] NÃO ME ILUDO PELO ACASO! Situações que ocorreram na carreira por mero acaso
  • [00:42:26] O que é open source software?
  • [00:51:38] O que leva alguém a se integrar em um projeto open source?
  • [01:08:58] Fluxo de como fazer para se integrar em um projeto open source
  • [01:18:06] PERGUNTAS E COMENTÁRIOS DOS OUVINTES

REFERÊNCIAS CITADAS NO EPISÓDIO


Jun 04, 202001:34:21
Consumer-Driven Contract Tests - Celso Santa Rosa - TÉCNICAS + TRAJETÓRIAS #1
May 20, 202001:23:58