Courses, speeches, talks given in USA, Brazil and abroad. Below you will also find an nearly exhaustive list of presentations and talks I have given over the years! There are some slides also available at [SlideShare](https://www.slideshare.net/rodsenra/presentations?order=popular) 1. IC-Unicamp Laboratory of Information Systems. Narcissist Professional Ego Trip: Surviving and Adapting to disruption in Tech. [Presentation Video]. Contact: Prof. André Santanche 2. Loadsmart's internal tech-talk. Narcissist Professional Ego Trip: Surviving and Adapting to disruption in Tech. [Presentation Video](https://youtu.be/eOFobDKamK8) 3. Tech Talk to MIT undergraduates: Navtrac - Automating Warehouses with AI Based Vision Technology. April 18th, 2025. Contact: Prof. Elenna Dugundji 4. Webinar para IAG PUC-RJ. Segredos da Nova Economia: Como IA e o Poder dos Dados estão redefinindo o sucesso das empresas.Março 25, 2025. Contato: Marcello Póvoa 5. Course: `Trasnformando Dados em Ativos` - Data Analytics and Machine Learning for Non-Technical Business People. PUC-RJ MBA in Digital Business. From August to October 2024. Course Coordinator: Marcello Póvoa. 6. Podcast interview with Matt Zembruski: [Craking The Growth Code](https://www.youtube.com/@agilegamechangers/videos) [Transcripts](https://fathom.video/share/N3PzvrS8b_o2zwS7LocyhgpS-zgLyGPM) April 2024 7. Podcast interview in Big Ideas in App Architecture, February 2024, [episode 35 How to make your applications smarter](https://www.cockroachlabs.com/big-ideas-podcast/rod-senra-loadsmart/) Host: David Joy 8. Intro to Semantic Web. November 2017, New York **[Intro to Semantic Web for Work & Co](http://www.slideshare.net/rodsenra/intro-to-semantic-web-for-work-co)** 9. Short Course: Introduction to TDD & BDD. Internal BRDC training. May 18th, 2016. Rio de Janeiro - Brazil. 10. Course: Machine Learning, Python and Spark. Private course for 12 Itaú Analysts. May 2-3rd, 2016. São Paulo - SP - Brazil. 11. Cientista de Dados: A profissão mais sexy do século 21. SeMaComp 2015 - Unifesp - October 23rd, 2015. São José dos Campos. Contact: Fábio Faria [Cientista de Dados - A profissão mais sexy do século 21](http://www.slideshare.net/rodsenra/cientista-de-dados-a-profisso-mais-sexy-do-sculo-21) 12. Minicurso Python (4hs). SeMaComp 2015 - Unifesp - October 23rd, 2015. São José dos Campos. Contact: Fábio Faria 13. "Python: A Arma Secreta do Cientista de Dados". Opening keynote speech during the 17th ENCOINFO October 19th, 2015. Palmas - Tocantins. Contact: Jackson Gomes and Parcilene Fernandes de Brito.[Python: A Arma Secreta do Cientista de Dados](http://www.slideshare.net/rodsenra/2015-arma-secreta) 14. Python Module at the INFNet specialization course. October 10th, 2015. Rio de Janeiro - RJ. Contact: Eduardo Morelli 15. "Python:Cabe no seu bolso, no seu micro, no seu cérebro". Speech given during the IV Semana de Computação da Universidade Federal de São João del Rey (UFSJ). August 21th, 2015. Contact: Élder Cirilo. 16. "Python: A Arma Secreta do Cientista de Dados". Speech given during the XX Semana de Computação da Universidade Federal de Viçosa. August 8th, 2015. Contact: Lucas Marques.[Python: a arma secreta do Cientista de Dados](http://www.slideshare.net/rodsenra/python-a-arma-secreta-do-cientista-de-dados) 17. "Python: Cabe no seu bolso, no seu micro, no seu cérebro". Speech to open the graduation course on BigData at InfNet. July 25th, 2015. Contact: Eduardo Morelli [Python: Cabe no seu bolso, no seu micro, no seu cérebro.](http://www.slideshare.net/rodsenra/unicampago2010pdf) 18. "Cientista de Dados". Talk at MobileConf May 30th, 2015. Rio de Janeiro. contact: Fábio Pimentel. 19. "REST - Representational State Transfer". Tech talk at EMC Brazilian Research and Development Center. March 13th, 2015. contact: Ana Oliveira [Rest - Representational State Transfer (EMC BRDC Internal Tech talk)](http://www.slideshare.net/rodsenra/rest-representational-state-transfer-emc-brdc-internal-tech-talk) 20. "Python for Data Scientists". Tech talk at EMC Brazilian Research and Development Center. November 2014. contact: Karin Breitman. 21. "Brainiak API: um plano maligno de dominação semântica hipermídia". [PythonBrasil10](http://2014.pythonbrasil.org.br/schedule/tools-methodology/brainiak-api-um-plano-maligno-de-dominacao-semantica-hipermidia) 6th November, 2014. Porto de Galinhas-PE. 22. Keynote at [Rupy 2014](http://natal.rupy.com.br/). 17th-18th October, 2014 Natal -RN 23. "Cloud-based Mobile Video Applications: New Opportunities to Monetize Investiments in LTE Networks" [Futurecom 2014](http://www.futurecom.com.br/agenda/en.php?dia=16) October 16th. São Paulo - SP 24. "Brainiak" . Presentation of Brainiak Restfulf Hypermedia API for web-semantics created at Globo.com during [II PythonNordeste 2014](http://2014.pythonnordeste.org/). Salvador -BA 25. "Brainiak" . Presentation of Brainiak Restfulf Hypermedia API for web-semantics created at Globo.com during QCon São Paulo 2014 26. "Brainiak" . Presentation of Brainiak Restfulf Hypermedia API for web-semantics created at Globo.com during the [II Python 7Masters](http://setemasters.imasters.com.br/edicoes/python-2/) meeting, promoted by iMasters. March 26th, 2014. Contact: Alê Borba. 27. "The BigBang Practice - Aprendendo a falar com os Hackers da Globo.com". Intra-corporate training for non-techies to learn about technical language, concepts and systems. March 12-13th, 2014. Contact: Natacha Souza da Silva 28. "Coding Dojos @ Globo.com" . Video produced with several co-workers to advocate corporate practice of coding dojos as a tool for knowledge dissemination. 29. "TechTalk about ISWC2013". TechTalk presented at Globo.com about my participation in ISWC2013 on November 13th, 2013. [Tech talk about iswc2013](https://www.slideshare.net/rodsenra/tech-talk-about-iswc2013 "Tech talk about iswc2013") 30. "Show Pyrotécnico". Keynote presented at PythonBrasil[9] on October 4th, 2013. Contact: Tania Andrea 31. "Estágio na Globo.com: tudo que você queria saber". Presentation during ["XVI Mostra PUC"](http://www.ccesp.puc-rio.br/mostrapuc/index.php?content=AGENDA_PALESTRAS) on August 14th, 2013. Contact: Natascha 32. Mini-blá sobre Python. Teaser on the Web for the Keynote speak during PythonBrasil9. 33. "NEWSurgeon". June 3rd, 2013. Project developed during internal Globo.com HackDay. 34. "O Depurador Onisciente". May 25th, 2013. Fortaleza - CE [http://pythonnordeste.org/ PythonNordeste2013]. Contact: Marcel Caraciolo [Depurador onisciente](http://www.slideshare.net/rodsenra/depurador-onisciente "Depurador onisciente") 35. "Linked Data at Globo.com". May 20th, 2013. Speech given together with Tatiana Al-Chuery during SemanticDay at Globo.com. 36. "Uma Breve História no Tempo...da Computação". April 16th, 2013. [http://www.ccuec.unicamp.br/ccuec/cinfotec II CINFOTEC] at FCM-Unicamp. Contact: Rubens Queiroz. 37. "O Depurador Onisciente". February 16th, 2013. [https://plus.google.com/events/cmj2fgupa7nvnctrluqvl1jmoog via Google Hangout]. Contact: Marcel Caraciolo 38. "Organization is Sharing: from eScience to Personal Information Management". December 10th, 2012. Campinas. PhD Thesis presentation. Contact: Claudia Bauzer Medeiros. 39. "Organicer: Organizando Informação com Python". PythonBrasil [8]. November 23-24, 2012. Rio de Janeiro. Contact: Tatiana Al-Chueyr Martins and Álvaro Justen [Organicer: Organizando informação com Python](http://www.slideshare.net/rodsenra/organicer-organizando-informao-com-python "Organicer: Organizando informação com Python" 40. [Eu vou palestrar na PythonBrasil8](http://2012.pythonbrasil.org.br/static/images/badges/I_speak_aside_pt.png)](http://2012.pythonbrasil.org.br) 41. "Organografos: Reorganizando seu conteúdo digital". IX Conferência Latino-Americana de Software Livre (Latinoware) October 19, 2012. Foz do Iguaçu. Contact: Duda Nogueira. 42. "Mini-curso de Python". Universidade Federal de Juiz de Fora (UFJF). Juiz de Fora - MG. October 15, 2012. Contact: Luciano Chavez 43. "Confissões de um hacker tupiniquim". Universidade Federal de Juiz de Fora (UFJF). Juiz de Fora - MG. October 15, 2012. Contact: Luciano Chavez 44. "Python: cabe no seu bolso, no seu micro, no seu cérebro." Technical Speech at Abril Mídia Digital - São Paulo (SP). July 20, 2012 Contact: Eduardo Nicola Zagari [Python: Cabe no seu bolso, no seu micro, no seu cérebro.](http://www.slideshare.net/rodsenra/unicampago2010pdf "Python: Cabe no seu bolso, no seu micro, no seu cérebro.") 45. "Python em 7 minutos". Encontro 7Masters no iMasters São Paulo - SP. [Cases de Python no 7Masters 2012](http://www.slideshare.net/rodsenra/cases-de-python-no-7masters-2012). 46. "Python: cabe no seu bolso, no seu micro, no seu cérebro.". Semana de Informática de Cataguases - MG. Faculdade Doctum. October 28, 2011. Contact: Prof. Marília Barros. 47. "Python: Desenvolvimento". [GEINFO 10 - Gestão de Informática](http://www.ifsc.usp.br/~10geinfo) October 3, 2011. Serra Negra. Contact: Cristina Juliani 48. [pa-pe-pi-po-Pure Python Text Processing](http://www.gonow.com.br/blog/2011/09/29/o-pout-pourri-do-python-text-processing-por-rodrigo-senra/). PythonBrasil7 2011-09-29. São Paulo /SP. Contact: Érico Andrei. 49. Evaluating, Reorganising and Sharing Digital Information Hierarchies". Talk given to [LIS Research Group](http://www.lis.ic.unicamp.br) at Unicamp. 2011-09-28. Contact: Claudia Bauzer Medeiros 50. "Python - A Arma secreta do Google". Speech given with Luciano Ramalho. Unicamp - Campinas/SP. (2011-09-22). Ciclo de Palestras da Compec. 51. "Python: cabe no seu bolso, no seu micro, no seu cérebro." UFV Viçosa. (2011-08-20) XVI Semana de Informática. Contact: Claudinei Oliveira Junior 52. "Advanced Object-Oriented Concepts in Python". Unicamp. (2011-05-23) Contact: André Santache 53. "Python: Cabe no seu bolso, no seu micro, no seu cérebro". Art - Campinas (2011-06-01) Contact: Thomas Bryan 54. "Python: Cabe no seu bolso, no seu micro, no seu cérebro". FACCAMP - Campo Limpo (2011-05-23) Contact: Luis Mariano del Val Cura 55. "Python: Cabe no seu bolso, no seu micro, no seu cérebro". Policamp - Campinas (2011-04-25) Contact: Matheus Dias 56. "Organographs: Multi-faceted Hierarchical Categorization of Web Documents". Webist 2011: 7th International Conference on Web Information Systems and Technologies. Noordwijkerhout, Netherlands. (2011-04-09) Program Chair:José Cordeiro. 57. "Uma breve história no tempo...da Computação". Flisol 2011. Campinas (2011-04-09) Contact: Maxx Fonseca 58. "Uma breve história no tempo...da Computação". SÉRIE DE SEMINÁRIOS SOBRE SOFTWARE LIVRE DO INSTITUTO DE COMPUTAÇÃO - UNICAMP( 2011-02-28). Contact: Prof.Islene. 59. "Python: Cabe no seu bolso, no seu micro, no seu cérebro" during [http://www.faj.br/compufaj/ Compufaj] in Jaguariúna (2010-11-25). Contact: Isaías. 60. [Python Brasil 2010 - Potter vs Voldemort - Lições ofidiglotas da prática Pythonica](http://www.slideshare.net/rodsenra/python-brasil-2010-potter-vs-voldemort-lies-ofidiglotas-da-prtica-pythonica) during Python Brasil 6 in Curitiba (2010-10-23) 61. [http://pet.icmc.usp.br/semcomp13/courses/4 Python Course (8hs) at USP-São Carlos] during 13th Semcomp USP-São Carlos Brazil (2010-09-23). 62. Python: cabe no seu bolso, no seu micro, no seu cérebro. (Seminarios/IC-Unicamp Campinas - SP, 2010-08-25) Palestra apresentada na disciplina de Seminários MC039 ministrada pela Prof.Islene. 63. Python: cabe no seu bolso, no seu micro, no seu cérebro. (FIPP/Unoeste Presidente Prudente - SP, from 2010-05-18 20:30 to 2010-05-18 21:30) Palestra apresentada na FIPP/Unoeste 64. Database descriptors: laying the path to commodity web data services (PUC-RJ, 2009-12-14) Presentation at ECBS-LARC 2009 65. SBBD 2009 - SciFrame: Framework to describe Scientific Data Sharing (Fortaleza - CE, 2009-10-04) 66. Python: cabe no seu bolso, no seu micro, no seu cérebro. SECOMP 2009 Presidente Prudente (Unesp - Presidente Prudente, 2009-10-02) Palestra seguida de mini-curso. 67. Mini-curso de Python - IC40 anos (Ciclo Básico - Unicamp - Campinas, 2009-09-30) Mini-curso de dois dias sobre Python apresentado no ciclo básico para mais de 120 inscritos em comemoração aos 40 anos do instituto de computação. 68. Olhando debaixo da Saia do Compilador - PyConBrasil 2009 (UCS - Caxias do Sul, 2009-09-10) Apresentação sobre o compilador SFC+ST -> Ladder escrito em Python durante a PyConBrasil 2009 69. Um pouco de tudo com Python (Flisol 2009 - Campinas, 2009-04-25) Apresentação no Flisol 2009 - Campinas 70. Python: Cabe no seu bolso, no seu micro, no seu cérebro. ( Sala CB05 - Unicamp, 2009-03-18 Seminários de Software Livre) 71. Python: cabe no seu bolso, no seu micro, no seu cérebro (Inconfidentes-MG, 2008-10-24) Semana de Ciência e Tecnologia da Escola Agrotécnica Federal de Inconfidentes/MG 72. Python: cabe no seu bolso, no seu micro, no seu cérebro (São Bernardo - Faculdade Técnica de Termomecânica,2008-10-10) IV Semana de Tecnologia da FTT 73. REST, Gateways e Compiladores (Universidade Veiga de Almeida - Rio de Janeiro/RJ, 2008-09-19) Apresentação na IV PyConBrasil em 2008 sobre o projeto ISIS-NBP. [Rest, Gateway e Compiladores](http://www.slideshare.net/rodsenra/rest-gateway-e-compiladores-presentation-621191) 74. ISIS-NBP (Rio de Janeiro/RJ, 2008-09-18) Presentation of the ISIS-NBP project during the III World ISIS Meeting in CRICS8/RJ 75. ISIS-NBP for developers (Rio de Janeiro/RJ, 2008-09-15) II Meeting of Developers from VHL, SciELO and ScienTI networks 76. Show Pyrotécnico (Impacta - SP, 2008-08-30) Python Day na Impacta 77. Confissões de um hacker Tupiniquim (SOCIESC - Joinville - PR, 2008-07-25) Narrativa da carreira de Rodrigo Senra no mercado e no mundo acadêmico para motivar estudantes de informática e ciências afins. [A Trajetória de um Profissional Tupiniquim](http://www.mefeedia.com/entry/a-trajet-ria-de-um-profissional-da-computa-o-1-2/17246534) 78. Python: cabe no seu bolso, no seu micro, no seu cérebro (CCUEC - Unicamp, 2008-06-24) Desenvolvimento Ágil com Software Livre 79. Contextualizando Plone (Dedini - Piracicaba, 2008-06-07) 80. Como construir uma Biblioteca Digital (na mão) com Python? (CCUEC - Unicamp, 2008-05-30) VI Encontro GruPy-SP 81. Python: Paixão à primeira edição (Campinas - SP, 2008-04-26) FILSOL Campinas 2008 82. Python e Bibliotecas Digitais (FISL 9 - Porto Alegre/RS, 2008-04-19) 83. Webmaps: desafios e resultados (Campos de Jordão - SP, 2007-11-27) Geoinfo 2007 84. Clinical Trials Register Platform for Latin America and the Caribbean (WTC, São Paulo - Brasil, 2007-10-23) XV Cochrane Colloquium - Evidence based health care for all. 85. Python: Cabe no seu bolso, no seu micro, no seu cérebro. + Mini curso (Ribeirão Preto - SP (USP), 2007-10-22) V Semana da Informática Biomédica 86. Python: Cabe no seu bolso, no seu micro, no seu cérebro. (Taguatinga - DF (Univ. Católica), 2007-10-05) Festival de Software-Livre do DF 87. Python: Cabe no seu bolso, no seu micro, no seu cérebro. (São Carlos - SP (USP), 2007-10-01) 10a Semana de Computação da USP São Carlos 88. Show Pirotécnico (parte II) (Joinville - SC (SOCIESC), 2007-09-01) 3a PyConBrasil (2007) 89. Python: Cabe no seu bolso, no seu micro, no seu cérebro. (Campinas - SP (Unicamp), 2007-05-28) Inovação 2007 - Unicamp 90. Tutorial sobre Twisted Python (Porto de Galinhas - Recife/PE, 2007-03-11) Bossa Conference - INdT 91. Python: Cabe no seu bolso, no seu micro, no seu cérebro! (UNESP - Rio Claro/SP, 2006-10-23) SECCOMP 2006 92. Mini-curso de Python (Puc-Campinas, 2006-10-19) TECNOINFO 2006 93. Python: cabe no seu bolso, no seu micro, no seu cérebro! (São Paulo - SP, 2006-10-07) Festival Linguagem de Programação - C#, Java, Python e Ruby - TempoReal 94. Python, Zope, Plone:PZP. O quê, quando, como e por que! (UFSC-Florianópolis-SC, 2006-09-27) Semana da Computação 2006 na UFSC 95. Introdução a Python (UNESC - Criciúma-SC, 2006-09-27) II SulComp - Congresso Sul Catarinense de Computacao 96. Webmaps (Montevideo-Uruguay, 2006-09-08) International Workshop of Crop Monitoring and Forecast 97. Show Pyrotécnico (Interlegis DF, 2006-06-01) II PyConBrasil 2006 98. Python: Cabe no seu bolso, no seu micro, no seu cérebro (Porto Alegre/RS, 2006-04-19) 7 FISL 99. Python: Cabe no seu bolso, no seu micro, no seu cérebro (FACEN - Sorocaba/SP, 2006-04-17) Semana da Engenharia 2006 100. Supercomputeressante (Campinas/SP, 2006-03-25) FLISOL Campinas 2006 101. Python: O Canivete Suiço (Fortaleza-CE, from 2005-12-13) I Workshop Cearense de SL e Mobilidade 102. Armazenamento e Gerenciamento de Grafos de Alta-Dimensionalidade (LIS-IC-Unicamp, 2005-11-08) Disciplina MO633 103. Mini-curso Python (UNESP / Rio Claro - SP, 2005-10-21) SECCOMP 2005 104. Python: O Canivete Suiço (SERPRO / Rio de Janeiro - RJ, 2005-10-18) III Semana de Software Livre do RJ 105. Tutorial Python (Manaus - AM, 2005-10-14) III Encontro de Software Livre do Amazonas 106. Python: Paixão à Primeira Edição (Manaus - AM, 2005-10-13) III Encontro de Software Livre do Amazonas 107. Python: O Canivete Suiço (Metrocamp / Campinas - SP, 2005-10-10) III Semana Tecnológica da Metrocamp 108. Python: O Canivete Suiço (PUC / Campinas - SP, 2005-09-09) TecnoInfo 2005 109. Python vs Java (Unicamp / Campinas - SP, 2005-08-01) Computação e Mercado 2004 110. Java vs Python (Americana - SP, 2005-06-01) II Semana do Software Livre em Americana 111. A Python Experiment in a Brazilian University (Goteborg Sweden, 2005-06-01) Europython 2005 112. The Python Community in Brazil (Goteborg, Sweden, 2005-06-01) Europython 2005 113. Introdução à linguagem Python (Rio de Janeiro - RJ, 2005-04-20) Treinamento SERPRO 114. Chair of I PyConBrasil - Unicamp / Campinas - SP, 2005-04-03 115. Python pra valer! (SOCIESC / Joinville - PR, 2005-04-01) Semana de Informática do IST 116. Python 1001 Utilidades (PUC / Campinas - SP, 2004-10-01) Tecnoinfo 2004 117. Python: 1001 Utilidades (Santo André - SP, 2004-09-01) I Fórum Regional de Software Livre do ABCD 118. Desmistificando o Python (Unicamp / Campinas - SP, from 2004-09-01) Computação e Mercado 2004 119. Supercomputeressante (Americana - SP, 2004-08-01) Seminários na FAM 120. Python: 1001 Utilidades (Unicamp / Campinas - SP, 2004-08-01) Seminários no LSD-IC 121. Utilizando Python no Ensino de Ciência da Computação (UFES / Vitória - ES, 2004-07-01) I Encontro de Software Livre no ES 122. Xtensa Processor Generator (IC/Unicamp - Campinas - SP, 2004-06-12) Discipline MO401 123. Python: Paixão à primeira edição (Porto Alegre - RS, 2004-06-03) 5 FISL - Forum Internacional do Software Livre 124. Design Patterns (IC/Unicamp - SP, 2003-06-02) Disciplina INF305 - mestrado profissional 125. Palestra Introdutória ao Curso de Eng. de Computação (PUC / Campinas - SP, 2003-06-01) Evento para alunos ingressantes 2003 126. Free SoftWARe (PUC / Campinas - SP, 2002-06-01) Tecnoinfo 2002 127. Curso de Introdução à linguagem Python (Valinhos - SP, 2001-06-01) Treinamento TI Eaton TRUCK