OsProgramadores

Marcelo Pinheiro

Tudo que você sempre quis saber sobre Programação de Computadores e nunca teve coragem de perguntar aos seus pais.

  1. 4 days ago

    E-159 (EN)-Emmanuel Guefif-Software Developer @ De Marque

    🎙️ Episode 159 — Emmanuel Guefif In this episode of the OsProgramadores Podcast, Marcelo sits down with Emmanuel Guefif to discuss unconventional career paths, lifelong learning, software craftsmanship, and the curiosity that drives great engineers. From writing his first QBasic program as a teenager, to becoming a teacher, and later reinventing himself as a software developer through the intensive 42 Québec program, Emmanuel shares an inspiring story about passion, persistence, and the joy of building things. Emmanuel Guefif is a software developer, musician, educator, and lifelong learner who believes that curiosity is one of the most powerful forces behind personal and professional growth. His journey into technology began at the age of 14, when he wrote his first program: 💾 A Greatest Common Divisor calculator in QBasic. Instead of following a traditional path into software engineering, Emmanuel initially pursued sociology and became an elementary school teacher, dedicating himself to helping children discover the joy of learning and nurturing their natural curiosity. 👨‍🏫 Teacher first. 💻 Developer later. A chance encounter with the father of one of his students in Victoria, Canada—a Python specialist—rekindled his passion for programming and ultimately changed the direction of his career. Driven by determination and a love for learning, Emmanuel joined 42 Québec, completing its demanding core curriculum while studying more than 50 hours per week, eventually securing an internship and launching his professional software career. Today, Emmanuel combines technical expertise with a deep understanding of people and learning processes, focusing on translating real-world problems into elegant software solutions. He firmly believes that programming is not merely about writing code: 🧠 It's about understanding systems. 🤝 It's about understanding people. 🚀 It's about continuous improvement. One example he shares illustrates this mindset perfectly: after revisiting a slow statistics query from an earlier project, careful analysis using indexes and EXPLAIN ANALYZE reduced execution time from 45 seconds to just 500 milliseconds—a reflection of both technical growth and craftsmanship. Outside of software, Emmanuel enjoys: 🎸 Playing music to unwind. 🛠️ Building things. 📚 Learning about what motivates and inspires people. During our conversation, we discuss: 🚀 Non-traditional paths into software engineering 👨‍🏫 Teaching and learning as lifelong skills 🧠 Curiosity as a professional superpower 💻 The experience of studying at 42 Québec 🐍 Rediscovering programming through Python ⚡ Database performance tuning and optimization 🔍 Using EXPLAIN ANALYZE to solve real-world problems 🏗️ Software craftsmanship and continuous improvement 🤝 Translating human problems into software solutions 🎸 Creativity, music, and engineering 🔗 Emmanuel Guefif on LinkedIn 👉 https://www.linkedin.com/in/eguefif/ 🌍 OsProgramadores Website 👉 https://osprogramadores.com 📺 OsProgramadores YouTube Channel 👉 https://www.youtube.com/@OsProgramadores 🎧 OsProgramadores on Spotify 👉 https://open.spotify.com/show/2Rvj7O5Z0JwZ0uJzQ4jY2x 💬 OsProgramadores Telegram Group 👉 https://t.me/osprogramadores 🔔 Enjoyed this episode? Follow OsProgramadores on Spotify, subscribe on YouTube, and share this conversation with friends and colleagues passionate about software, education, and lifelong learning. This episode is especially recommended for people interested in: 💻 Software Engineering 📚 Continuous Learning 👨‍🏫 Education & Teaching 🧠 Problem Solving ⚡ Performance Optimization 🏗️ Software Craftsmanship 🎸 Creativity Beyond Technology A wonderful conversation about curiosity, reinvention, and the many paths that can lead someone into a fulfilling career in software development.

    1hr 6min
  2. 29 Jun

    E-158-Elton Minetto-Principal software engineer

    🎙️ Episódio 158 — Elton Minetto Neste episódio do podcast OsProgramadores, Marcelo conversa com Elton Minetto sobre carreira, arquitetura de software, Go, aprendizado contínuo e a paixão por desenvolver software como forma de expressão e criação. Com décadas de experiência na indústria, Elton compartilha sua visão sobre evolução profissional, liderança técnica, comunidades, escrita, palestras e como manter a curiosidade e a excelência ao longo da carreira. Elton Minetto é desenvolvedor de software, autor, palestrante, mentor e uma das referências brasileiras em engenharia de software e na comunidade Go. Para Elton, existe uma convicção que nunca mudou: 💻 "Sou um desenvolvedor de software." Independentemente dos diferentes papéis que assumiu ao longo da vida — empreendedor, palestrante, escritor ou pai — sua forma de pensar permanece a mesma: 🧠 analisar problemas cuidadosamente 🧩 dividir desafios complexos em partes menores ⚙️ buscar otimizações e melhorias contínuas 🚀 construir soluções elegantes e sustentáveis Ele acredita que desenvolvimento de software é uma forma de arte: 🎸 como uma grande música de heavy metal 🤘 🎨 onde técnica, criatividade e expressão caminham juntas Ao longo dos anos, Elton dedicou-se a: 🏗️ estudar e aplicar novas arquiteturas de software 🐹 incorporar novas linguagens ao seu repertório técnico ☁️ trabalhar com cloud computing e sistemas distribuídos 👥 liderar equipes ágeis ✍️ escrever artigos e livros 🎤 palestrar em inúmeros eventos da comunidade Além da atuação profissional, Elton é conhecido por sua contribuição constante para a formação de novos desenvolvedores e para o fortalecimento da comunidade tecnológica brasileira. Durante a conversa, discutimos temas como: 💻 O que significa ser um desenvolvedor de software para toda a vida 🏗️ Arquitetura e evolução de sistemas modernos 🐹 Go e novas linguagens de programação ☁️ Cloud computing e sistemas distribuídos 👥 Liderança técnica e equipes ágeis 📚 Aprendizado contínuo e desenvolvimento profissional 🎤 A importância de palestrar, ensinar e compartilhar conhecimento 🤘 Software como arte e expressão criativa 👨‍👩‍👧 Como a vida pessoal influencia a carreira em tecnologia 🔗 LinkedIn do Elton Minetto 👉 https://www.linkedin.com/in/eminetto/ 🌐 Site pessoal 👉 https://eltonminetto.dev/ 📝 Artigos e publicações 👉 https://eltonminetto.dev/ 🎤 Palestras e eventos 👉 https://eltonminetto.dev/talks/ 🌍 Site do OsProgramadores 👉 https://osprogramadores.com 📺 Canal do YouTube do OsProgramadores 👉 https://www.youtube.com/@OsProgramadores 💬 Grupo no Telegram do OsProgramadores 👉 https://t.me/osprogramadores 🔔 Gostou do episódio? Siga o OsProgramadores no Spotify, deixe seu comentário no YouTube e compartilhe com a comunidade tech 🚀 Uma conversa inspiradora para quem acredita que programar vai muito além do código — é uma combinação de técnica, criatividade, disciplina e paixão por resolver problemas. Especialmente recomendada para quem gosta de: 🐹 Go e novas linguagens 🏗️ Arquitetura de software ☁️ Cloud computing 👥 Liderança técnica 📚 Carreira e aprendizado contínuo 🤘 E, claro, heavy metal.

    1 hr
  3. 21 Jun

    E-157-Gabriel Rocha Ferreira-Network Engineer

    Neste episódio do podcast OsProgramadores, Marcelo conversa com Gabriel Rocha Ferreira sobre a carreira dele e o prazer de construir soluções para resolver problemas reais. Gabriel compartilha diversos projetos criados por iniciativa própria, mostrando como tecnologias acessíveis podem ser combinadas para automatizar tarefas, monitorar sistemas, integrar serviços e tornar a vida mais prática. Gabriel Rocha Ferreira é desenvolvedor de software, criador de conteúdo técnico e entusiasta de automação. Ao longo dos anos, vem desenvolvendo projetos que unem: 📱 Bots para Telegram 🏠 Home Assistant 🐍 Python 📡 MQTT ☁️ APIs e serviços em nuvem ⚙️ Automação residencial Um dos seus projetos mais conhecidos é o RastreioBot, uma solução que permite acompanhar encomendas e receber atualizações diretamente pelo Telegram, utilizada por milhares de usuários e amplamente conhecida na comunidade brasileira da plataforma. Além do RastreioBot, Gabriel desenvolve e compartilha diversos projetos envolvendo: 🔔 Alarmes inteligentes com Home Assistant 📜 Monitoramento automatizado do Diário Oficial da União 🎙️ Transcrição automática de áudios com IA 🖼️ Descrição automática de imagens utilizando modelos multimodais 🤖 Moderação automática de conteúdo usando OpenAI 🎥 Monitoramento residencial e automação baseada em eventos Seu trabalho demonstra como combinar criatividade, software livre e ferramentas modernas para construir soluções úteis para pessoas reais. 🔗 Site do Gabriel Rocha Ferreira 👉 https://gabrf.com/ 🔗 LinkedIn do Gabriel Rocha Ferreira 👉 https://www.linkedin.com/in/gabrielrochaferreira/ 🔗 GitHub do Gabriel 👉 https://github.com/GabrielRF 🌍 Site do OsProgramadores 👉 https://osprogramadores.com 📺 Canal do YouTube do OsProgramadores 👉 https://www.youtube.com/@OsProgramadores 💬 Grupo no Telegram do OsProgramadores 👉 https://t.me/osprogramadores 🔔 Gostou do episódio? Siga o OsProgramadores no Spotify, deixe seu comentário no YouTube e compartilhe com a comunidade tech 🚀 Uma conversa imperdível para quem gosta de automação, IA, software livre, Telegram e projetos que resolvem problemas reais do dia a dia.

    1hr 12min
  4. 14 Jun

    E-156-Antonio Pinheiro-Desenvolvedor Backend Senior @ Genial Investimentos

    Neste episódio do podcast OsProgramadores, Marcelo conversa com Antonio Pinheiro sobre desenvolvimento de software, modernização de sistemas legados, arquitetura de APIs e os desafios de manter aplicações críticas evoluindo ao longo do tempo. Antonio compartilha sua experiência em projetos envolvendo C#, Delphi, Oracle, SQL Server, integração de sistemas e gestão de dívida técnica, mostrando como equilibrar inovação e manutenção em ambientes corporativos complexos. Antonio Pinheiro é um profissional de desenvolvimento de software com ampla experiência na construção, integração e modernização de sistemas corporativos. Ao longo da carreira, atuou em projetos utilizando tecnologias como: 💻 C# e .NET⚙️ Delphi🗄️ Oracle, SQL Server e MySQL☁️ AWS🐳 Docker📨 RabbitMQ Sua experiência inclui o desenvolvimento de soluções de missão crítica para diferentes segmentos de negócio, envolvendo: 🚍 venda de passagens rodoviárias⛽ integração de sistemas de abastecimento💰 sistemas fiscais e financeiros🏢 aplicações corporativas de grande porte Entre os projetos em que atuou destacam-se: 🚀 APIs para venda de passagens utilizando .NET, Docker, RabbitMQ, DynamoDB e SQL Server 🔐 Implementação de autenticação e autorização com AWS Cognito 💳 Integrações com Pix, cartões de crédito e ERPs 🏗️ Projetos de modernização de sistemas legados em Delphi, incluindo migração de Delphi 7 para Delphi 11 📈 Gestão de dívida técnica e evolução arquitetural de aplicações corporativas 🧪 Implementação de testes automatizados, Clean Architecture e boas práticas de desenvolvimento Antonio também possui forte experiência em sistemas regulatórios e fiscais brasileiros, incluindo: 📑 eSocial📑 ReInf📑 SPED Contábil📑 SPED Contribuições📑 Sintegra📑 Conciliação financeira e controle orçame 🔗 LinkedIn do Antonio Pinheiro👉 https://www.linkedin.com/in/antoniofcpinheiro/ 🌍 Site do OsProgramadores👉 https://osprogramadores.com 📺 Canal do YouTube do OsProgramadores👉 https://www.youtube.com/@OsProgramadores 💬 Grupo no Telegram do OsProgramadores👉 https://t.me/osprogramadores 🔔 Gostou do episódio? Siga o OsProgramadores no Spotify, deixe seu comentário no YouTube e compartilhe com a comunidade tech 🚀

    44 min
  5. 7 Jun

    E-155-Márcio Nizzola-Principal Architect na CI&T

    Neste episódio do podcast OsProgramadores, Marcelo conversa com Marcio Nizzola sobre arquitetura de software, cloud, inteligência artificial, integração de sistemas em larga escala e o papel das comunidades no crescimento profissional. Marcio compartilha aprendizados acumulados ao longo de mais de 30 anos de carreira em tecnologia, atuando em projetos de missão crítica, arquitetura cloud e soluções modernas com IA. Marcio Nizzola é Principal Architect na CI&T e possui mais de 30 anos de experiência em: 🏗️ arquitetura de software⚙️ desenvolvimento de sistemas🔗 integração de plataformas☁️ cloud computing🤖 inteligência artificial Ao longo da carreira, trabalhou com tecnologias como: 💻 .NET Core e C#🐍 Python🐘 PHP🗄️ Oracle e SQL Server☁️ Azure🤖 IA aplicada a aplicações cloud Marcio também é reconhecido como: 🏆 Microsoft MVP em Developer Technologies pela sua forte contribuição para a comunidade de desenvolvedores. Na CI&T, atua na construção de aplicações cloud utilizando IA e participou de projetos no setor de turismo envolvendo integrações complexas com plataformas globais como: ✈️ TravelgateX🏨 HotelBeds🌎 Expedia🛫 Sabre sempre com foco em: 🚀 alta disponibilidade⚡ performance🛡️ confiabilidade Atualmente, também participa da parceria estratégica entre a CI&T e a Microsoft, atuando em definições arquiteturais envolvendo: ☁️ aplicações em nuvem🤖 inteligência artificial📊 dados🔒 segurança Além da atuação corporativa, Marcio também é: 🎓 professor do Centro Paula Souza👥 fundador da comunidade Itu Developers🎤 palestrante e incentivador da comunidade tech e mantém uma forte paixão por: 📚 ensinar🧠 aprender continuamente🤝 compartilhar conhecimento 🔗 LinkedIn do Marcio Nizzola👉 https://www.linkedin.com/in/nizzola/ 🏢 CI&T👉 https://ciandt.com/ 🌍 Site do OsProgramadores👉 https://osprogramadores.com 📺 Canal do YouTube do OsProgramadores👉 https://www.youtube.com/@OsProgramadores 💬 Grupo no Telegram do OsProgramadores👉 https://t.me/osprogramadores 🔔 Gostou do episódio?Siga o OsProgramadores no Spotify, deixe seu comentário no YouTube e compartilhe com a comunidade tech 🚀

    1 hr
  6. 31 May

    E-154-Rafael Milewski-Technical Director & Partner @ Digital Creative Asia

    Neste episódio do podcast OsProgramadores, Marcelo conversa com Rafael Milewski sobre desenvolvimento full-stack, arquitetura de software, Rust, IA, hardware embarcado e a experiência de construir tecnologia na China por mais de uma década. Rafael compartilha sua trajetória internacional, sua visão sobre engenharia moderna e como unir performance, escalabilidade e experiência do usuário em produtos digitais de alta complexidade. Rafael Milewski é um desenvolvedor full-stack brasileiro vivendo na China há mais de 10 anos, atuando na construção de soluções de software de alta performance com foco em: ⚙️ escalabilidade🛡️ segurança🏗️ arquitetura limpa🚀 eficiência operacional Com background em design, Rafael possui uma combinação rara de habilidades técnicas e criativas, conseguindo conectar: 🎨 times de design e produto💻 engenharia de software📈 objetivos de negócio Atualmente, lidera o time técnico da Digital Creative Asia, onde define padrões de desenvolvimento, orienta engenheiros e constrói soluções modernas envolvendo: 🤖 automação com IA🛒 plataformas de eCommerce📊 CRMs e sistemas corporativos🎟️ plataformas de booking🔗 sistemas de fidelidade com blockchain📡 IoT e dispositivos embarcados Sua stack técnica inclui: ⚙️ Backend: Rust, Laravel/PHP, Node.js🌐 Frontend: Vue.js, React.js, WeChat Mini Programs📱 Mobile: Flutter🔌 Embedded: Rust em Arduino, ESP32 e STM32🤖 Integração com LLMs e workflows de IA⛓️ Blockchain e aplicações descentralizadas Além da engenharia de software, Rafael também explora: 🧠 WebAssembly⚡ FPGA e Verilog🤖 desenvolvimento avançado de IA e mantém uma forte cultura maker e de aprendizado contínuo. 🔗 LinkedIn do Rafael Milewski👉 https://www.linkedin.com/in/rafael-milewski/ 🌍 Site do OsProgramadores👉 https://osprogramadores.com 📺 Canal do YouTube do OsProgramadores👉 https://www.youtube.com/@OsProgramadores 💬 Grupo no Telegram do OsProgramadores👉 https://t.me/osprogramadores 🔔 Gostou do episódio?Siga o OsProgramadores no Spotify, deixe seu comentário no YouTube e compartilhe com a comunidade tech 🚀

    1hr 31min
  7. 24 May

    E-153-Luiz Carlos Faria-Cloud Native Solutions Architect / .NET Software Architect

    Neste episódio do podcast OsProgramadores, Marcelo conversa com Luiz Carlos Faria sobre arquitetura de software, cloud native, containers, mensageria e os desafios reais de construir sistemas resilientes e escaláveis. Luiz compartilha sua visão prática sobre engenharia de software moderna, combinando profundidade técnica com pensamento estratégico de produto — sempre focando em transformar ideias em soluções que realmente funcionam em produção. Luiz Carlos Faria é especialista em: 🏗️ Arquitetura de Soluções⚙️ Arquitetura de Software☁️ Cloud Native📦 Containers e Kubernetes📨 Mensageria e aplicações assíncronas💻 Desenvolvimento .NET Sua carreira é marcada pela construção de soluções com: 🚀 alta disponibilidade📈 escalabilidade🛡️ resiliência⚡ eficiência computacional Luiz combina forte profundidade técnica com visão estratégica de produto, transitando desde: 🧠 definição de arquitetura⚙️ infraestrutura e DevOps🔗 integração de sistemas🚀 deploy e operação em produção Sua experiência inclui atuação em ambientes: ☁️ 100% cloud🏢 híbridos🖥️ on-premise sempre utilizando abordagens modernas de engenharia como: 🐳 Docker☸️ Kubernetes📨 RabbitMQ🔄 arquiteturas orientadas a eventos (EDA)⚙️ aplicações assíncronas Além da atuação prática, Luiz também produz conteúdo técnico e oferece: 🎯 consultoria🎓 mentorias📚 cursos técnicos especializados através da plataforma gaGO.io. 🔗 LinkedIn do Luiz Carlos Faria👉 https://www.linkedin.com/in/luizcarlosfaria/?locale=en 🌐 gaGO.io👉 https://gago.io 🌍 Site profissional👉 https://luizcarlosfaria.com 🌍 Site do OsProgramadores👉 https://osprogramadores.com 📺 Canal do YouTube do OsProgramadores👉 https://www.youtube.com/@OsProgramadores 💬 Grupo no Telegram do OsProgramadores👉 https://t.me/osprogramadores 🔔 Gostou do episódio?Siga o OsProgramadores no Spotify, deixe seu comentário no YouTube e compartilhe com a comunidade tech 🚀

    1hr 9min
  8. 17 May

    E-152-Alex Lima-Director of Product Management @ Oracle GoldenGate

    Alex Lima é um experiente líder de tecnologia com uma carreira construída em torno de uma convicção central: 📊 dados se tornam mais valiosos com o tempo Ao longo da sua trajetória, trabalhou com sistemas mission-critical, onde: ⚙️ disponibilidade🚀 performance🔒 integridade dos dados não eram apenas requisitos técnicos — eram essenciais para a sobrevivência do negócio. Essas experiências moldaram sua visão sobre tecnologia e o levaram a perceber que o verdadeiro desafio não é apenas armazenar dados, mas: 🔄 mover dados em tempo real🌎 operar em escala global🛡️ garantir segurança e disponibilidade contínua Atualmente, Alex atua como Director of Product Management da Oracle para o Oracle GoldenGate, ajudando a definir a estratégia de plataformas de integração de dados utilizadas por empresas ao redor do mundo. Seu trabalho envolve: ☁️ modernização de sistemas sem downtime🌐 integração de ambientes híbridos e multi-cloud📈 streaming de dados em tempo real🤖 integração de dados orientada por IA🏗️ arquiteturas distribuídas e active-active Alex também é apaixonado por: 👥 construção de times de alta performance🎓 mentoria de líderes técnicos✍️ compartilhamento de conhecimento técnico e acredita que grandes líderes de tecnologia precisam permanecer próximos dos problemas reais enfrentados pelas equipes que operam sistemas em produção todos os dias. 🔗 LinkedIn do Alex Lima👉 https://www.linkedin.com/in/alexlima/ 🏢 Oracle👉 https://www.oracle.com/ 🌍 Site do OsProgramadores👉 https://osprogramadores.com 📺 Canal do YouTube do OsProgramadores👉 https://www.youtube.com/@OsProgramadores 💬 Grupo no Telegram do OsProgramadores👉 https://t.me/osprogramadores

    1hr 16min

About

Tudo que você sempre quis saber sobre Programação de Computadores e nunca teve coragem de perguntar aos seus pais.

You Might Also Like