• #include with Kumar Rangarajan

    Gojek Tech

    Voice-based interactions are rapidly gaining mainstream acceptance. And the current state of the art is to build skills or actions behind popular voice assistants like Alexa, Google Assistant. But apps are still the most popular channel for brands to connect to their customers. What if we could bring the convenience of Voice and marry them with the power of visual experiences that Apps provide? This is what we call Voice Augmented eXperience. The talk will discuss about the why, what and how of adding Voice Augmented eXperience inside any app. About Kumar: Kumar is a serial entrepreneur who sold his first startup Little Eye Labs to Facebook in 2014. Now with Slang Labs, he is building a Voice-to-Action SDK, that enables apps to understand and react to their users' voice. The company aims to make the internet more accessible and more engaging - starting initially with mobile apps. *Please note the meetup is completely free of cost.*

  • 'Having better control over your mobile apps' by Arun Babu from Uber

    Hello peeps, we are excited to host Arub Babu from Uber for our next #include. In his talk 'Having better control over your mobile apps' Arun will be discussing the following - Feature Flags & A/B Testing - Staged Rollouts - Remote configurations - Forced upgrades For any queries please write to [masked] About Arun: Arun is a Senior Android Engineer at Uber with more than 10 years of experience in developing apps for mobile platforms. He is focused on improving the user experience in emerging markets and has given talks on a wide range of topics at AppFest, GDG DevFest 2016, DroidCon 2016. https://yourstory.com/2016/09/arun-babu-story

    7
  • The Well Rounded Engineer: Critical Path (Swanand Pagnis)

    What does it take to do a software engineering job well? Are you are interested in deepening your skills, but haven’t had the opportunity to lay a solid foundation? It turns out the high-level answer to this is simple, and it is a skill and knowledge based system balanced on these two load-bearing pillars: 1. Individual technical ability 2. Collaborating and working with others Take either one away, and it comes crashing down. In this talk, we aim to deconstruct the former: individual technical skill. What is the foundation on which lays the pyramid of skills? We will take a look at a roster of abilities, and we will talk about one or two concrete steps you can take to make progress in each. This roster is aimed primarily at software engineers who want to write modern web-based systems, quite like GO-JEK Learning Outcome The audience will have a semblance of study plan at the end of this talk. About Speaker: Swanand Pagnis Swanand is a Principal Engineer at First.io, a Durham based startup. He is a self-proclaimed “gnosiophile” and a fan of continuous improvement. Call him a fan of building communities and mentoring people.

    6
  • Conquering the Microservices Dependency Hell at Postman

    We are hosting Ankit Sobti - CTO of Postman on 28th November. About Postman: Postman is the only complete API development environment, used by nearly five million developers and more than 100,000 companies worldwide. Postman is an elegant, flexible tool used to build connected software via APIs — quickly, easily and accurately. Topic: Ankit will speak on how Postman chose a microservices architecture when they started developing a backend system to complement their app. Microservices were the blockchain of 2014. Everyone was doing it. Postman wanted to build out a stack that can support the growing demand of this growing community. There were strong coupling between the services that they built. Postman had some core services on which other services depended heavily. Any downtime in one of these core services would bring down the entire infrastructure. Due to this most of the early hires and the founding team, who were roughly 20% of the total team size, would end up doing about 80% of the work. Development cycles kept getting slower around that time owing to these gaps in requirements, team capability and organisation structure. Ankit will touch upon the position of “Dependency Hell” in microservices, the steps taken to claw their way out it, work as a team and how Postman are implementing a growth framework and climbing up the ladder of service maturity model." Let's meetup on 28th November between 6PM to 8PM, learn more about Postman's growth and interact with others while having Pizzas.

    5
  • Ruby, my dear! by Siddharth, CTO at Shaadi.com

    Go-Jek Office

    Siddharth Sharma has been a startup Founder and CTO at established companies. He has built and managed teams and systems across the stack and in a wide variety of scales. His biggest professional achievement was founding and building a smart bus network. He speaks six languages, is a conference speaker, has been a musician and writer and worked across the globe. Meetup Topic: Ruby, my dear While Ruby remains our most beloved programming language, this talk is not about Ruby, the language. 'Ruby my dear' is a jazz song written by the legendary Thelonius Monk and still very much beloved of jazzers the world over for its twisting harmonics and classic Monk sound. What does this have to do with anything? Well, jazz bands are amongst the world's most high performing teams and I think product engineering teams have a lot to learn from them. Given just a few bars of music and a general concept of the harmonic landscape, jazzers can improvise for hours, and jazz ensembles can play together without having any familiarity with the music or with each other - just like that. This is a feat of creativity and expression that is unparalleled in the performing arts. In fact, jazzers are also pioneers of remote working! The seminal Miles Davis album 'Kind of Blue' was recorded without any two musicians being in the studio at the same time! Wouldn't be great if product engineering teams could perform more like jazz bands? No massive requirement documents, no endless discussion, no misalignment, and no mistakes? Yes, they can! In this talk, he will: * give you a crash course in the history and structure of jazz * explain how jazz bands work and... * give you some hints on how your team can ship code more like a jazz band! Let's meetup at our office on 19th September between 6PM to 8PM.

    5
  • Ruby, my dear! by Siddharth, CTO at Shaadi.com

    Go-Jek Office

    Siddharth Sharma has been a startup Founder and CTO at established companies. He has built and managed teams and systems across the stack and in a wide variety of scales. His biggest professional achievement was founding and building a smart bus network. He speaks six languages, is a conference speaker, has been a musician and writer and worked across the globe. Meetup Topic: Ruby, my dear While Ruby remains our most beloved programming language, this talk is not about Ruby, the language. 'Ruby my dear' is a jazz song written by the legendary Thelonius Monk and still very much beloved of jazzers the world over for its twisting harmonics and classic Monk sound. What does this have to do with anything? Well, jazz bands are amongst the world's most high performing teams and I think product engineering teams have a lot to learn from them. Given just a few bars of music and a general concept of the harmonic landscape, jazzers can improvise for hours, and jazz ensembles can play together without having any familiarity with the music or with each other - just like that. This is a feat of creativity and expression that is unparalleled in the performing arts. In fact, jazzers are also pioneers of remote working! The seminal Miles Davis album 'Kind of Blue' was recorded without any two musicians being in the studio at the same time! Wouldn't be great if product engineering teams could perform more like jazz bands? No massive requirement documents, no endless discussion, no misalignment, and no mistakes? Yes, they can! In this talk, he will: * give you a crash course in the history and structure of jazz * explain how jazz bands work and... * give you some hints on how your team can ship code more like a jazz band! Let's meetup at our office on 19th September between 6PM to 8PM.

  • GraphQL Engine on Postgres - Shahidh

    Go-Jek Office

    The Hasura GraphQL engine is an open source GraphQL server that gives you GraphQL APIs instantly over any Postgres database. In this talk, we'll go over the design and architecture of this high-performance, low-footprint engine. For example, on Heroku's free tier with the free postgres addon, you can get query throughputs in excess of a 1000 reqs/sec at around ~50MB of RAM. We will take you over how to set Hasura up with your existing Postgres applications, including authentication and authorization, so that you can start using GraphQL from your apps without writing backend code. About Speaker: Name: Shahidh Shahidh is a senior platform engineer at Hasura and heads the development of Hasura CLI, along with maintaining the Hasura GraphQL Engine. He, along with the team at Hasura, are exploring ways to make application development easier.

  • Kubernetes @ GO-JEK

    Go-Jek Office

    GO-JEK's journey into Kubernetes by Irfan Shah: Irfan explains fundamental concepts and key features of Kubernetes, He explains about CI/CD aspects and how Kubernetes fits into a micro services architecture and then going on to explaining his experiences in setting up production ready Kubernetes clusters. He talks about lessons learnt and pitfalls of deploying existing microservices to Kubernetes at GO-JEK. About Irfan: Irfan is VP Engineering at GO-JEK, currently leading the GO-JEK’s journey to Containers. He has 15 years experience in Product Engineering and Consulting and likes to work in Distributed Systems, Algorithms, Databases among others.

    1
  • Large scale Data pipeline patterns by Vinayak. CTO at ZoomCar

    Speaker: Vinayak Hegde, CTO at Zoom Car Topic: Large Scale Data pipeline patterns Bio: He heads technology spanning development, QA, Analytics, Devops and IT. In the past, Vinayak has worked across different domains such as embedded systems, Content Delivery Networks, Ad technology and CRM software and has more than 16 years of experience in the software industry. Through his career, Vinayak has worked in a variety of individual contributor and senior leadership roles. He has run his own startup as well as consulted with various growth stage startups helping them scale their tech stacks as well as their teams. He brings with him rich experience of working at early stage hyper-growth companies such as Speedera (acquired by Akamai) and Inmobi helping them scale 100x+. He is passionate about large-scale networks, network protocols, big data and programming languages / developer tools. Vinayak is a well known speaker at various national and international technology conferences. He also co-founded Headstart Network - an decade old non-profit that mentors various early and growth stage startups. He graduated from Mumbai University with a Computer Science degree. In his free time, he likes to photograph, travel and read books (mostly science-fiction, history and economics). He is also a certified scuba diver. Abstract for the talk: In this talk, we will talk about different patterns of building data pipelines. This talk will cover machine learning pipelines, search based systems, Datawarehouses, lambda architecture and Complex event processing amongst others. I will also cover components that are used to build these and design philosophy of each.

    4
  • How To Leverage Data For Growth by Crystal Widjaja, SVP BI & Growth

    About Crystal Widjaja, Crystal is SVP of Business Intelligence & Growth and have worked on many things from Bug finding and fixing, Internal portals, Fraud, Marketing promotions, Databases and analytics architecture. Crystal will be covering on How to leverage data for growth in your company.

    3