Se tiver interesse em compartilhar seu conhecimento com a comunidade submeta uma PALESTRA, se voluntarie como MENTOR e/ou solicite um estande para a sua COMUNIDADE
Nessa palestra serão discutidas abordagens para criação de aplicações Android usando programação reativa aplicada à arquitetura da aplicação, com base na experiência intensiva voltada à criação de apps móveis no Magazine Luiza. Serão exploradas técnicas como Model-View-Presenter e outras para ilustrar como podemos fazer uma aplicação ser 100% reativa no contexto do Android.
Ubiratan Soares Consultor Independente,
Software Engineer, curious guy, messing with Android development
Kenzo Porto Cloud Program Manager, Google Cloud
Kenzo Porto é bacharel em Ciência da Computação pela UFRGS e tem um MBA em Gestão Empresarial pela FGV. Possui mais de 15 anos de experiência em gerenciamento de projetos, desenvolvimento de software e arquitetura de sistemas. Há 5 anos trabalha na Google e atuou nos cargos de Sales Engineer de Google Maps, Partner Operations Manager de Maps e Search Enterprise, Deployment Engineer de G Suite e atualmente é Cloud Program Manager.
Apresentar os conceitos de PWA, tendencias de mercado e o que podemos esperar do futuro de um desenvolvedor web
Raphael Moraes Frontend Engineer, Movile
Engenheiro de Computação formado pela PUC-Campinas finalizando a bi-titulação em Engenharia de Software e Gestão, Marketing e Empreendedorismo, atualmente trabalha como Engenheiro de Frontend para a Movile Brasil tendo grande experiencia na stack de interface, sendo um evangelista do Javascript.
Num primeiro momento, Machine Learning pode assustar qualquer um... "Isso é coisa de PhD", por exemplo, "Você precisa de uma infra gigante, uma infinidade de dados, etc etc etc", são expressões que ouvimos muitas vezes. Nesse talk iremos conversar sobre como ML está cada vez mais acessível e democrática. Como é possível criar aplicações muito "inteligentes" utilizando modelos sofisticados e arquiteturas altamente escaláveis se preocupando zero com gestão de infra.
Serão apresentados temas, tecnologias e live-demos envolvendo:
Serverless: Firebase, Cloud Functions, BigQuery
Aplicações práticas de ML: Text to Speech, Natural Language, entre outros.
Fernando Ultremare Gerente de Desenvolvimento, Dextra
Fernando é um artesão de software apaixonado que trabalhou para uma ampla gama de indústrias e projetos. Ele é um desenvolvedor de código open source, escritor técnico e palestrante. Na Dextra, ele mistura suas habilidades técnicas e de gerenciamento para liderar e ajudar as equipes que estão criando produtos de software incríveis para startups, empresas de tecnologia, mídia, fabricação, financeiras e outros tipos de empresas. Ele é o criador do YAWP! Framework, um framework Java/Javascript que ajuda os desenvolvedores a criarem facilmente APIs REST escaláveis sobre a plataforma Google Cloud. Ele mora no Brasil e estudou ciência da computação na Universidade de Campinas. Ele adora o interior onde ele gosta de montar cavalos e tocar sua guitarra alto.
Richard de Jesus Co-Founder, SpartansClub
Senior UX Designer, apaixonado pela tecnologia, especialista em conectar pessoas e negócios através de excelente experiencia de usário (UX)
Como desenvolver um Mínimo Produto Viável (MVP) que seja super flexível, utilizando o mínimo de código possível em sua construção. Tecnologias como Ionic, PWA, Cloud Endpoints, ZeroOps e BigData estão aí para facilitar em muito essa tarefa de simplificação com eficiência.
Alline Oliveira CTO, CreBit
Alline Oliveira é uma das poucas mulheres no mundo certificada como Google Developer Expert, devido a seu trabalho em Cloud Computing. Já desenvolveu para Nike, Citibank, Qualcomm, Departamento de Defesa Americano, Universidade da California, TAM, Anatel, Serpro, dentre outros. Hoje é a CTO da fintech Crebit.
Nesta talk tenho a intenção de mostrar a evolução na forma de tratar dados assíncronos. Dando um overview sobre Observables e Async&Await.
Lições aprendidas por um desenvolvedor que acabou nas trincheiras da gestão de equipes e que podem te ajudar a evitar as armadilhas das empresas na carreira técnica e alcançar seus próprios objetivos.
Gabriel Franco Engineering Manager (Chapter Lead), Spotify
Trabalhando atualmente como Engineering Manager no Spotify em Stockholm, possui mais de 10 anos de experiência gerenciando times técnicos, focado no desenvolvimento, atração e retenção de talentos em empresas como Ci&T, Movile, iFood, Ingresso Rápido e outras. Também desenvolve em seu tempo livre e se auto descreve como 'Coder by heart, manager by fate'.
Machine Learning têm sido o grande trunfo das organizações para otimizar tarefas e maximizar lucros. Quando o assunto é aumentar as vendas ou visitas, os recomendadores de conteúdo fazem muito sucesso nos portais de comércio eletrônico, aplicativos e portais de conteúdo. Esta palestra vai apresentar a Filtragem Colaborativa, uma das técnicas de recomendação de conteúdos mais utilizadas pelo mercado, além de abordar as melhores práticas do mercado para construir e avaliar um recomendador.
Everton Gago Especialista em Data Science, iFood
Everton Gago é Doutorando e Mestre em Engenharia Elétrica na Unicamp. Atualmente pesquisa e desenvolve algoritmos matemáticos que reproduzem de forma artificial os aspectos biológicos de aprendizado e auto-organização. Seus principais interesses são: Aprendizado de máquina, processamento digital de sinais e computação evolutiva
Camila Moura Especialista em Programas de Recrutamento, Google
Formada em Administração pela Universidade Federal de Minas Gerais e com MBA em Gestão de Pessoas pelo IBMEC, trabalhou em multinacionais do ramo de engenharia, TI e mineração/siderurgia até entrar no Google em 2015. Tem experiência com Gestão da Qualidade, Controladoria e Recursos Humanos, tendo atuado com Recrutamento e Seleção, Treinamento e Desenvolvimento, Gestão de Desempenho, Gestão de Clima, entre outras áreas de RH. Atualmente trabalha com recrutamento para Engenharia de Software e Relações com Universidades para Brasil, Argentina e Colômbia. É lotada no escritório do Google em Belo Horizonte aonde é também responsável pelo programa de treinamentos internos, além de ser co-líder de eventos externos do Comitê de Mulheres.
Há um tempo o Google criou um SDK de desenvolvimento de aplicações móveis para Android e iOS, chamado Flutter.io. O objetivo do Flutter é que o desenvolvimento mobile se torne rápido e eficiente, com features como hot reload, UIs rodando a 60fps, integrações prontas com o Firebase e APIs nativas e interoperabilidade com códigos existentes em Java, Kotlin, Swift e Objective-C! Agora mais maduro, o projeto está ganhando bastante tração e além de ser usado pelo Google, ele foi utilizado no desenvolvimento do aplicativo oficial do musical Hamilton, um dos maiores musicais do mundo, com milhares de downloads no iOS e no Android! Nesse talk vamos aprender a configuração básica do Flutter, uma leve introdução a linguagem Dart e como começar a trabalhar com esse SDK tão poderoso!
Walmyr Carvalho Desenvolvedor Android, 99
Desenvolvedor de software de origem em Brasília mas atualmente morando em São Paulo, trabalha como desenvolvedor Android há mais de 7 anos. Já trabalhou em projetos de diversos tamanhos para empresas como CI&T, Hotel Urbano e Cielo, e atualmente trabalha como desenvolvedor Android na 99. No seu tempo livre, adora estar perto da comunidade Android em geral. É um dos ex-organizadores do GDG Rio de Janeiro, organizador e administrador do Android Meetup Rio de Janeiro, Kotlin Meetup São Paulo, Android Dev BR (a maior comunidade brasileira de profissionais Android no Slack, com mais de 3500 membros) e, recentemente, foi nomeado como Google Developer Expert de Android no Brasil.
Nessa palestra vou mostrar como podemos utilizar Machine learning executando em um dispositivo movel e integrando ferramentas existentes como Firebase e Google Cloud ML para obter bons resultados a um baixo custo, de forma eficiente tanto do ponto de vista de processador quanto bateria e memória.
Luiz Gustavo Martins Developer Advocate, Google London
Por mais de 15 anos, Gus foi desde desenvolvedor para o mercado financeiro até Apps Android e jogos. Hoje ele trabalha como Developer Advocate no Google onde ajuda outros desenvolvedores a criarem aplicativos ainda melhores usando Firebase e ML. Quando não esta no teclado, talvez você o encontre ensinando Capoeira.
Desenvolver software não é fácil. Programadores costumam passar mais tempo lendo do que escrevendo código e para que sejamos produtivos é necessário focar em simplicidade e legibilidade. Essa palestra explora os fatores que costumam adicionar complexidade desnecessária aos nossos softwares e formas de tentar diminuir esse problema.
Felipe Ribeiro Lead Software Engineer, Spotify
Graduado em Ciência da Computação pela UFCG, trabalha há 6 anos no Spotify em Estocolmo, Suécia. Onde já trabalhou e liderou o desenvolvimento de diversos projetos, entre eles o aplicativo desktop do Spotify, o Spotify Web Player, e atualmente na stack responsável pela reprodução de conteúdo do Spotify em dispositivos Web (Web Player, Chromecast, Google Home, TVs, etc...)
Quem assistir sairá sabendo como integrar facilmente inteligência artificial no aplicativo, rodando localmente sem depender de cloud. Será apresentado como usar a biblioteca TensorFlow no aplicativo e como treinar o modelo a ser utilizado.
Douglas Drumond Mobile Software Engineer, 99
Bacharel em Ciência da Computação pela Unicamp e Mobile Software Engineer III na 99. Trabalha com Android desde 2010, mas já teve experiência variada, de sistemas desktop a web, em empresas de diversos portes, desde startups de 3 funcionários, inclusive já tendo fundado e fechado a própria startup, a empresas maiores como Movile e IBM. Adora o ambiente dinâmico de startups e triunfa nele. Quando não está com uma câmera na mão, está lendo alguma coisa nerd.
Implementar a compilação AOT (Ahead of time), arquitetura de módulos e lazy-loading para melhorar a performance de aplicações Angular robustas
Keilla Menezes Fernandes Desenvolvedora Front-End, Daitan Group
Programadora de software há mais de 10 anos. Trabalhei com muitas tecnologias nesse tempo, mas encontrei na área de front-end uma paixão, especialmente em projetos em Angular. Espero que meu trabalho seja capaz de ajudar as pessoas das mais diversas formas possíveis através de uma experiência agradável, atingindo o objetivo que ele pretende.
Gostaria de compartilhar sobre 'auditoria de segurança', nesta talk apresento a cultura de desenvolvimento de software utilizada pelo sistema operacional OpenBSD, com foco em segurança de código, e que fez com que ele fosse um sistema reconhecido pela comunidade de desenvolvimento opensource e por comunidades de peso em segurança como o BUGTRAQ.
Continuação
Walter de Souza Neto Consultor / Desenvolvedor, Aleph-bit
Fundador do BUG (BSD Users Group) Campinas, Engenheiro de Computação. Experiência em desenvolvimento de software à partir dos 12 anos de idade. Apaixonado por sistemas operacionais BSD. Especializações como desenvolvedor: Comunicação serial, protocolos de rede, web crawler, processamento digital de imagens, sistema de arquivos, kernel hacking (OpenBSD), otimização e performance.
Em sistemas distribuídos de alta-performance a latência costuma ser um fator crucial em situações onde existe a necessidade de consultar se um dado faz ou não parte de um conjunto. O armazenamento dos dados em memória garante baixa latência na consulta, porém ocasiona um grande consumo de recursos e, dependendo do volume de informação que se queira armazenar, isso passa a ser inviável. Mostraremos uma maneira de resolver essa questão usando uma estrutura de dados probabilística chamada Bloomfilter. Essa solução nos garantiu, ao mesmo tempo, baixa latência, baixo uso de memória, uma economia de mais de 100GB de memória e uma diminuição de cerca de 8 vezes no tempo de deploy da plataforma.
Luciano Sabença Senior Software Developer, Movile
Luciano é desenvolvedor backend na Movile, onde trabalha há mais de 5 anos. Atua principalmente com arquitetura e desenvolvimento de sistemas de alta-performance. Seus interesses são em sistemas distribuídos, Machine Learning e teoria da Computação. Luciano é bacharel, com distinção, em Ciência da Computação pelo Instituto de Computação da Unicamp.
Bibliotecas como React e VueJS tem mostrado muitas vantagens que podemos agregar em nosso projeto, trabalhando com componentes web e de uma forma desacomplada. O Ecossistema fornecido por cada uma delas e por toda a comunidade JS tornaram possível criarmos aplicações web muito poderosas, utilizando bibliotecas que criam componentes web. Mas e o Polymer, será que ele também esta preparado para criarmos projetos baseados em Web Components? Nesta palestra, faremos todo um overview pela versão 2.0 do Polymer lançada no Google I/O deste ano, ver todo o ciclo de desenvolvimento de um aplicação web, como fazer testes, como criar PWAs, como podemos utilizar bibliotecas modernas de gerenciamento de estado, como Redux, e várias outras bibliotecas JS. Também iremos ver quais as mudanças estão para acontecer no Polymer 3.0 e ver quais empresas já estão utilizando Polymer em seus projetos. Vamos descobrir juntos todo o poder que o browser ja nos oferece para a criação de Web Components, e ver como o Polymer pode nos ajudar a criar projetos melhores.
Continuação
Yan Magalhães Full Stack Web Developer, 4YouSee Digital Signage
Yan Magalhães é full stack developer e graduado em Ciências da Computação. Apaixonado pela web, está sempre acompanhando as novas tecnologias e tendências. Participa sempre que pode dos eventos e encontros promovidos pela comunidade, e é um dos organizadores do GDG-BH e do FEMUG-MG. Procura contribuir em projetos Open Source e acredita muito no poder que as soluções desenvolvidas por nós, desenvolvedores, que podem mudar o dia-a-dia das pessoas. Adora uma boa conversa acompanhada de café e pão de queijo.
Mostraremos uma aplicação básica feita com VueJS, montando do zero.
Um live-coding experimental que vai construir um view controller do zero usando RxSwift, view models e um padrão arquitetural baseado em fronteiras em vez de camadas. Focaremos todos os nossos esforços em escrever código que seja testável de forma simples, usando um pouco de TDD e evitando mocks profundos.
Continuação
Fellipe Caetano Desenvolvedor iOS, Sympla
Fellipe Caetano é um desenvolvedor iOS especializado em construir apps de forma altamente testável com código de qualidade. É entusiasta de desenvolvimento web e acredita que as comunidades de desenvolvimento nativo tem muito o que aprender com quem resolve problemas complexos de UI há muito mais tempo. Atua desde 2016 como desenvolvedor sênior na Sympla, tendo trabalhado desde 2010 em empresas como Movile e Dextra entregando soluções mobile tailor-made para finanças, mídia, eventos, gestão de projetos, esportes e negócios O2O.
Ter uma super ideia não é só o que basta para desenvolver um produto de sucesso. Vamos explorar algumas das formas de tirar sua ideia da cabeça e como estrutura-la antes de iniciar o desenvolvimento.
Ana Paula Batista UX/Product Designer, Sparck
Formada em Multimídia Digital, tem 17 anos de experiência no planejamento e projeto de produtos digitais. Uma das primeiras Google Experts em UX/UI no Brasil, teve oportunidade de participar da primeira turma de Design Sprint Master Academy, oferecido pelo Google em Mountain View - CA - USA, em 2015. Já planejou e aplicou Design Sprint para mais de 25 empresas diferentes, tendo grandes resultados que se tornaram cases em palestras internacionais. Teve oportunidade também em ser mentora das duas primeiras classes do programa de aceleração global do Google - o Google Launchpad Accelerator Program de 2016. Neste programa, atuou diretamente com 48 startups da Índia, Indonésia, México e Brasil. Além disto, já deu mentoria para mais de 50 startups e palestras em diferentes cidades do Brasil, em programas de comunidades independentes ou relacionados ao Google BR. Já teve passagens no AppProva, B2W Digital, UOL, Terraforum (atual Globant), entre outras. É também líder do capítulo local da UXPA-SP - comunidade sem fins lucrativos que tem como objetivo divulgar e fortalecer a profissão e disciplina do Design de Experiência do Usuário.
Criar bots nunca foi tão facil! API.AI revolucionando o mundo dos bots.
Componentes ? Reducers ? Estado Global ? Se você tem interesse em entender como e porquê gerenciar estado global da uma SPA é tão importante, nessa talk vamos conversar sobre tudo isso e muito mais. Mostrar um pouco de código, e ver como isso pode ser feito utilizando React e Redux. Vamos lá trocar idéias.
Entender o funcionamento das libs e frameworks que você usa, é fundamental pra fazer implementações melhores e aumentar a facilidade de resolver problemas, nessa talk você vai entender como funciona toda a reatividade do Vue.js, como ela vai ser no futuro e como se aproveitar dela hoje.
Falarei sobre as principais diferenças entre o desenvolvimento de aplicativos móveis usando React Native e outros formas de desenvolver Apps. E também vou mostrar a semelhança entre React Native e o desenvolvimento web
O primeiro uso é desproporcionalmente importante para que você tenha um aplicativo de sucesso. É aqui que os mínimos detalhes mais importam e podem criar uma ótima impressão, evitando que seu app seja um dos 70% que são desinstalados após o primeiro uso.
Nelson Vasconcelos Senior UI/UX Designer, Mokriya
Nelson has been working with design for over 10 years in a broad range of digital projects such as Websites, Rich Internet Applications, Games and Mobile Apps, from startups to big companies. His skills and focus are from obsessing with crafting simple, intuitive, and delightful user experiences and designs, to creating beautiful pixel-perfect designs and icons. He is proficient with Sketch, Photoshop and Interaction Design tools such as Pixate and Origami, Android’s Material Design and extensive experience on responsive HTML5/CSS3 and JS, and currently focused on creating prototypes and A/B tests. Nelson is currently focused on creating Prototypes and A/B Tests, working with data analysis and data-led goals, user interviewing, and information architecture skills such as Wireframing, User Flows, User Journeys and Personas.
Muito se fala em alta escalabilidade, concorrência, paralelismo. Mas o que pouca gente entende é que, para qualquer linguagem, é muito simples, beirando o trivial, fazer alta concorrência. Porém é completamente diferente o assunto de 'controlar' essa alta concorrência. Nenhuma outra linguagem do mercado atualmente consegue combinar alta-concorrência e alta-disponibilidade num único pacote. Seja Node.js. Seja Go. Seja Scala. Ou qualquer outra coisa. E vamos entender porque Elixir consegue.
Há aproximadamente 285 milhões de pessoas com dificuldade visual no mundo. Aproximadamente 1 em cada 12 homens (8%) e 1 em cada 200 mulheres (0.5%) sofre de daltonismo. Ainda há diversas deficiências que afetam a população. Você já se perguntou se os serviços são acessíveis a essas pessoas? Nesta palestra, Juliana Salgado, vai mostrar da perspectiva de um deficiente visual como é utilizar um produto que não é acessível e mostrar que é possível, com algumas linhas de código, aumentar o seu número de usuários e ainda mudar muitas vidas sem grandes esforços!
Juliana Salgado Product Owner, iFood
Juliana Salgado é graduada em Sistemas de Informação pela PUC-Campinas. Na graduação teve oportunidade de participar de um projeto de iniciação científica na área de acessibilidade e desde então é embaixadora do tema. Concluiu o curso de especialização em parceria com a Apple, o BEPiD, e foi premiada por três anos consecutivos no WWDC Scholarship, concurso internacional em que 350 pessoas no mundo ao submeter um aplicativo concorrem a um ticket para a conferência anual da Apple. Atualmente é Product Owner no iFood, na empresa foi quem conduziu as iniciativas de acessibilidade e atua no seu dia a dia em um produto impactando a vida de milhões de usuários.
Queremos mostrar que escrever código limpo não é um bicho de sete cabeças, e até quem está começando consegue aplicá-lo no dia a dia. Nesta talk vamos explicar conceitos básicos de código limpo aplicado ao Javascript, com uma abordagem prática para que os exemplos mostrados fiquem próximos da realidade.
Queremos mostrar que escrever código limpo não é um bicho de sete cabeças, e até quem está começando consegue aplicá-lo no dia a dia. Nesta talk vamos explicar conceitos básicos de código limpo aplicado ao Javascript, com uma abordagem prática para que os exemplos mostrados fiquem próximos da realidade.
Victor Miguez Desenvolvedor Front-End, UPX Technologies
Desenvolvedor front-end, coorganizador do Campinas Front-end e amante de code review.
Imagine uma forma de resolver os problemas de consolidação e processamento de grandes volumes de dados utilizando processamento distribuído, streams, sintaxe SQL ANSI, altamente escalável horizontalmente, com alto desempenho, podendo escolher a linguagem que você quiser trabalhar: Java, Scala ou Python! Lhes apresento: Apache Spark! Nós iremos mostrar o que é o Apache Spark, como pode ser utilizado para resolver seus problemas, alguns casos de uso e principalmente mostrar os pontos fortes e pontos fracos para implementação em produção em ambientes que demandam um alto volume de dados e necessitem de escalabilidade. Vamos falar também sobre o que aprendemos no Spark Summit EU 2017, e compartilhar alguns pontos de vista do que será apresentado de mais novo nessa conferência incrível que vamos ter a oportunidade de participar.
Eiti Kimura Coordenador de TI, Movile
Eiti tem mais de 15 anos de experiência com desenvolvimento de software, além de mestrado em eng. elétrica com especialização em engenharia de software. Possui a certificação Apache Cassandra 2014-2015 e trabalha com o Cassandra desde a versão 0.6. Tem ampla experiência no desenvolvimento de sistemas de back-end para serviços de cobrança de operadoras de telefonia, envio de mensagens SMS em massa Hoje trabalha como Coordenador de TI e arquiteto de sistemas distribuídos de alta performance na Movile Brasil.
Imagine uma forma de resolver os problemas de consolidação e processamento de grandes volumes de dados utilizando processamento distribuído, streams, sintaxe SQL ANSI, altamente escalável horizontalmente, com alto desempenho, podendo escolher a linguagem que você quiser trabalhar: Java, Scala ou Python! Lhes apresento: Apache Spark! Nós iremos mostrar o que é o Apache Spark, como pode ser utilizado para resolver seus problemas, alguns casos de uso e principalmente mostrar os pontos fortes e pontos fracos para implementação em produção em ambientes que demandam um alto volume de dados e necessitem de escalabilidade. Vamos falar também sobre o que aprendemos no Spark Summit EU 2017, e compartilhar alguns pontos de vista do que será apresentado de mais novo nessa conferência incrível que vamos ter a oportunidade de participar.
Flávio Clésio Core Machine Learning , Movile
Flávio Clésio é especialista em Machine Learning e garantia de receita pela Movile, onde desenvolve aplicações inteligentes para exploração de oportunidades de aumento de receita, além de automação da tomada de decisão. Antes da Movile, trabalhou com Business Intelligence no mercado financeiro, especialmente no mercado de créditos não performados (Non-Performing Loans). Possuí mestrado em inteligência computacional aplicada no mercado financeiro.
Você sente que o processo de desenvolvimento front-end começou a ficar improdutivo num monolítico? Nessa palestra vamos pontuar vários aspectos que nos ajudaram a decidir que a hora de partir pra outra stack tinha chegado. Veremos como é o impacto de uma migração desse tipo, quais alternativas e como escolher uma nova abordagem, considerando o aprendizado e bagagem que o back-end tem.
Eduardo Matos Tech Lead, GetNinjas
Desenvolvedor web desde 2004, quando comecei a trabalhar como professor e programador. Trabalhei em algumas empresas como R7.com, JWT, Medicinia, Creditas e em projetos com Philips, Adidas, entre outras. Hoje sou Tech Lead no GetNinjas e um dos administradores da organização Frontend Brasil, no Github.
Qual a diferença entre Design Centrado no Usuário e outras abordagens de design? Quão distante é o seu conhecimento de tecnologia vs o conhecimento dos usuários médios?
Daniel Furtado Designer, Wezen
Fundador da Wezen (estúdio de design de interação e experiência do usuário) e com 20 anos de experiência em design, acredita que produtos e serviços poderiam ser bem melhores do que são. Criou o canal UXNOW para explicar sobre UX, Design Centrado no Usuário e Arquitetura da Informação. Como professor, lecionou em diversas disciplinas relacionadas à design e UX (IBTA/Metrocamp/Véris, PeopleTec, Iladec, Faculdade Impacta Tecnologia, entre outros).
Blockchain é a tecnologia mais disruptiva da atualidade. Que subistitui a necessidade de confiança em terceiros.
Victor Perin Desenvolvedor NodeJS, InGaia
Desenvolvedor NodeJS que ama Open Source, Sistemas Distribuidos e Criptografia. Também É organizador do NodeSchool campinas.
Se você está em busca de um emprego ou estágio e não conhece ou tem medo de processos seletivos longos e temidos, essa talk é pra você. Eu e Ana pesquisamos sobre o assunto e conversamos com alguns recrutadores para entender o que mais conta na hora da seleção. Falaremos como conseguir uma entrevista, sobre as fases mais comuns dos processos, sobre o que estudar/preparar e apontaremos recursos úteis para sua preparação.
Se você usa docker, kubernetes ou tem seu time no CartolaFC, você utiliza uma aplicação feita com Go. Nessa palestra Jeff Prestes vai mostrar porque o Google criou uma nova linguagem e porque voce tambem deve usá-la para criar sua proxima API
Jeff Prestes CTO, Novatrix
Jeff tem mais de 20 anos de experiência com Desenvolvimento de Software, trabalhando desde 1999 com Internet. Hoje, Go, Internet das Coisas e Machine Learning são suas novas paixões. Ele participa de várias comunidades de desenvolvedores e trabalhou diversos anos como Evangelista, ministrando diversas palestras no Brasil e no Exterior bem como organizando Hackathons de níveis globais como Battlehack (battlehack.org). Tem sua empresa, a Novatrix, onde alia tecnicas de Design Thinking e de Lean Startup a novas tecnologias para ajudar empresas a Inovar e gerar negócios.
Se você está em busca de um emprego ou estágio e não conhece ou tem medo de processos seletivos longos e temidos, essa talk é pra você. Eu e Ana pesquisamos sobre o assunto e conversamos com alguns recrutadores para entender o que mais conta na hora da seleção. Falaremos como conseguir uma entrevista, sobre as fases mais comuns dos processos, sobre o que estudar/preparar e apontaremos recursos úteis para sua preparação.
Ana Coimbra ,
Ana é mineira e formada em Ciência da Computação. Trabalha na área de TI há 6 anos e desenvolve Android e Web. Hoje em dia, também se aventura no mundo do empreendedorismo.
Com o lançamento do Swift, a Apple liberou o Playground - uma ferramenta ótima para aprender ou ensinar esta linguagem. Mas, ela pode ser também, uma poderosa aliado no seu dia dia!
Antoine Barrault Desenvolvedor iOS, Dextra
Mestre em computação gráfica formado pela Universidade de Limoges, França. Atualmente trabalha na Dextra como desenvolvedor iOS, ajudando nossos clientes a criar as melhores experiências mobile para os usuários deles. Desenvolvendo para iOS desde o iPhone OS 3.0.
Aproveitando o momento de destaque de realidade aumentada esta apresentação visa explicar o porque do resurgimento do AR em 2017, quais são suas principais tecnicas e tecnologias disponiveis no momento. Mais que só uma explicação tecnica, aprenderemos sobre os mandamentos do AR para criar uma boa experiencia que faça sentido e funcione. Estudaremos o estado da arte e o que temos de apps no momento se aventurando neste universo e para quais possiveis direções que o AR pode evoluir.
Charles Barros Coordenador de desenvolvimento Mobile, PlayKids
Charles Barros, apaixonado por jogos começou sua carreira como programador na Ubisoft trabalhando com video-games como Nintendo DS, Sony PSP e em seguida trabalhou em empresas como Glu Mobile, Mobjoy, Movile e PlayKids com desenvolvimento de jogos e apps para plataformas móveis. Entusiata na area de computação gráfica, realidade aumentada, atualmente coordeno a equipe de desenvolvimento móvel da PlayKids utilizando tecnologias nativas de iOS, Android e Unity3D, aplicativo o qual já foi nomeado 'Best of AppStore' e Google 'Editor's Choice' Ao longo de quase 10 anos em experiencia profissional, reservo como realizações pessoais poder ter participado de projetos que emplacaram por meses o topo dos rankings globais de download e faturamento da PlayStore e AppStore.
O Elm surgiu para oferecer um ambiente robusto de desenvolvimento para frontend. Sua arquitetura inspirou o Redux, amplamente adotado pela comunidade JavaScript. Mas o Elm por si só é uma linguagem muito poderosa: tanto a tipagem quanto o próprio compilador já nos levam a resolver inúmeros problemas que poderiam passar despercebidos em outras linguagens. Esse live coding mostrará exemplos didáticos de códigos falhos que poderiam ser colocados em produção em outra linguagem, mas que nunca aconteceria se a aplicação fosse em Elm.
Eduardo Vicente Gonçalves Sociólogo, Operação Serenata de Amor
Cuducos é um dos fundadores da Operação Serenata de Amor e doutorando em sociologia (Universidade de Essex, Reino Unido). Ele é um geek apaixonado por código aberto, cultura e política — usa a tecnologia como voz política. Na Serenata ele atua como gestor de comunidade e desenvolvedor.
Eu sempre quis ter um assistente como o Jarvis, o C3PO ou a Rosie dos Jetsons. Acredito que a público em geral também tem a vontade de controlar a sua casa apenas com a voz ou usando o celular. Porém hoje dispositivos IoT são muito caros e muitos deles não conversam entre si. A proposta é o público aprender como implementar essa automatização de forma barata e inter compatível, fazendo com o que ele tem hoje em casa ser transformado em um dispositivo IoT e ser controlado por voz. Sejam dispositivos simples como lâmpadas ou dispositivos mais complexos como smart TV's.
Afonso F Oliveira Full Stack Dev e Tech Lead, gupy.io
Desenvolvedor há 15 anos, Afonso programa por diversão e curiosidade desde que era adolescente. Já se aventurou em startups nos EUA e Canadá e recentemente voltei para o interior do Rio. Sou MBA em Gerenciamento de Projetos e graduado em Ciência da Computação.
Deep Learning é um dos temas mais abordados nos dias de hoje. A capacidade de classificação de imagens, sons e texto são bem conhecidas, conseguindo índices de acertos maiores que os de humanos em certos casos porem há poucas informações sobre o que mais é possível fazer com aprendizado profundo. Nessa palestra será demonstrada outras capacidades dessas redes neurais, como a geração de novos dados usando Generative Adversarial Networks.
Claudio Filipi Gonçalves dos Santos CEO, Data Scientst, The DAta
Formado em 2007, atualmente é pesquisador pela UNESP trabalhando com Deep Learning e outras técnicas para reconhecimento de padrões, classificação de imagens e diversos outros tipos de dados. Fundador da The Data, empresa com foco em uso de técnicas de Machine Learning, Deep Learning e Inteligência Artificial para resolver os mais diversos problemas.
Uma maneira de enxergar o mundo em busca do sucesso profissional
Diego Alvarez Chief Digital Officer, Nextel Telecomunicações
Engenheiro de computação, formado pelo ITA, teve uma trajetória como developer, onde passou por experiências em empresas como Globo.com (Brasil), Google (EUA) e Microsoft (EUA). Posteriormente, decidiu entrar no mundo dos negócios em startups (CEO / Co-founder da Easyaula, CEO Airu (Rocket internet) e CPO eduk) e agora atua como Diretor de Digital da Nextel, ajudando a reinventar o mercado de telecomunicações.
Beatriz Bevilaqua Colaboradora e Redatora Especial, StartSe
Beatriz Bevilaqua é jornalista e comunicadora de empresas inovadoras e startups. Nos últimos anos fez a comunicação de grandes empresas de tecnologia como Google Apps For Work (atual G Suite), a escola de programação francesa Le Wagon e a aceleradora Startup Farm, considerada uma das mais prestigiadas aceleradoras da América Latina. É empreendedora na área de PR, consultora de comunicação e colunista do Portal Startse. Escreve sobre empreendedorismo feminino e apoia projetos de inclusão da mulher na tecnologia.