Speaker: Arun Gupta

Principal Open Source Technologist @AWSCloud

Arun Gupta is a Principal Open Source Technologist at Amazon Web Services. He has built and led developer communities for 12+ years at Sun, Oracle, Red Hat and Couchbase. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team.

He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for four years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. A prolific blogger, author of several books, an avid runner, a globe trotter, a Docker Captain, a Java Champion, a JUG leader, NetBeans Dream Team member.

Find Arun Gupta at

Tracks

  • 21st Century Languages

    Lessons learned from languages like Rust, Go-lang, Swift, Kotlin, and more.

  • Modern Operating Systems

    Applied, practical, & real-world deep-dive into industry adoption of OS, containers and virtualization, including Linux on Windows, LinuxKit, and Unikernels

  • Applied AI & Machine Learning

    Applied machine learning lessons for SWEs, including tech around TensorFlow, TPUs, Keras, PyTorch, & more

  • Optimizing You: Human Skills for Individuals

    Better teams start with a better self. Learn practical skills for IC

  • Architectures You've Always Wondered About

    Next-gen architectures from the most admired companies in software, such as Netflix, Google, Facebook, Twitter, & more

  • Bare Knuckle Performance

    Killing latency and getting the most out of your hardware

  • Containers

    Runtime containers, libraries, and services that power microservices

  • Practices of DevOps & Lean Thinking

    Practical approaches using DevOps & Lean Thinking 

  • Data Engineering for the Modern Age

    Showcasing DataEng tech and highlighting the strengths of each in real-world applications.

  • Production Readiness: Building Resilient Systems

    More than just building software, building deployable production ready software

  • Developer Experience: Level up you and teams Engineering Effectiveness

    Improving the end to end developer experience - design, dev, test, deploy, operate/understand. 

  • Security: Lessons Attacking & Defending

    Security from the defender's AND the attacker's point of view

  • Enterprise Languages

    Modern enterprise languages. Expect Java, .NET, Node in this track

  • Socially Conscious Software

    Building socially responsible software that protects users privacy & safety

  • Future of Human Computer Interaction / Device & IoT

    IoT, voice, mobile: Interfaces pushing the boundary of what we consider to be the interface

  • Javascript & Web Tech

    Beyond JavaScript in the Browser. Exploring WebAssembly, Electron, & Modern Frameworks 

  • Microservice/Serverless Patterns & Practices

    Evolving, observing, persisting, and building modern microservices

  • Modern CS in the Real World

    Thoughts pushing software forward, including consensus, CRDT's, formal methods, & probabilistic programming