DeccanRubyConf
2019
Venue
Address: Hyatt Pune Hotel,
88 Nagar Road, Kalyani Nagar,
Adjacent to Aga Khan Palace,
Kalyani Nagar, Pune,
Pune, Maharashtra 411006
Sponsors
Platinum Sponsors
GO-JEK is a Super App. It’s one app for
ordering food, commuting, digital payments, shopping, hyper-local delivery, getting a massage and two dozen
services. It is Indonesia’s first and fastest growing unicorn building an on-demand empire.
Gold Sponsors
True to its name, it was an innate enthusiasm and passion for building web solutions in Ruby On Rails. that led to the establishment of Josh Software in 2007. With a belief that Programming is An Art, Josh Software has a unique organizational process focused to facilitate high performance, scalability and high-standard code quality.
We are building a global credit marketplace with a vision to connect borrowers and lenders on all digital consumption channels. Our proprietary credit score that sits at the heart of our platform is proven to outperform the current state of the art (measured in terms of GINI score) and enables additional 40% of population (underbanked) access to credit. Our platform will make lending and underwriting a completely digital and predictable workflow, enabling a launchpad for next generation of credit products.
Digital Sponsor
BigBinary is a Ruby on Rails Consulting company based in San Francisco, Miami and Pune. Over the years, they have made tons of contributions to Ruby on Rails code, with their team consisting of three of the top 40 contributors to Ruby on Rails. They build web and mobile applications using Ruby on Rails, React and React Native.
Silver Sponsor
Saeloun is a Ruby on Rails Consulting and ReactJS company based in New York and Pune. The team loves open source and regularly contributes to Ruby on Rails and other open source projects.
Speakers

Nadia Odunayo Keynote speaker
Nadia is Founder and CEO at The StoryGraph a website for avid readers. Before that, she co-directed Ignition Works, a company that helps enterprise teams run their cloud platforms. She previously worked at Pivotal and originally learnt to code at Makers Academy in London. She maintains speakerline.io in her spare time.

Rohas Nagpal Keynote speaker
Blockchain architect (Primechain), co-founder (Asian School of Cyber Laws), public speaker, retired hacker & cyber crime investigator. Authored 18 books & whitepapers, He manages the Global Cyber Law Database and Blockchain Security Controls and maintains the Blockchain Blog on medium.com.

Kapil Bhosale
Kapil is a Ruby developer for the past 6 years. Co-founder of ruby on rails development shop named 'Decision Tree Labs', located in Pune. He works mostly on Web app development with Ruby on Rails. His areas of interest include image processing, distributed and parallel computing. He loves sports, trekking, travel and food.

Iqbal Farabi
Iqbal is a teacher, developer, and now a system engineer at Gojek. Before joining Gojek, he worked for 8 years a Ruby developer and taught Ruby to fresh graduates on pro-bono basis in Indonesia. Now, at Gojek he works as part of Gojek Cloud Foundation team which focuses on developing containers based infrastructure for Gojek.

Laura Kirby
Laura is a software engineer at IBM Aspera. She is currently working on a full-stack web application that processes and manages big data. In her spare time, she volunteers for Bridge Foundry, a non-profit that aims to diversify the tech industry. When she isn’t thinking about code, she can be found practicing gymnastics or hosting friends for board games.

Ratnadeep Deshmane
Ratnadeep aka rtdp, a software craftsman, an entrepreneur and working with Ruby and Ruby on Rails since past 10 years. He is founder of Rails consulting company - BetaCraft Technologies. Please find him to discuss anything related to - Ruby, remote working, digital nomading and travelling.

Prashant Chaudhari
Prashant leads the Engineering Team at Jombay. Jombay is one of the fastest growing and highly recognised talent assessment and development companies in India. He has been leading a team of around 15 developers to build next generation assessment and development products using sophisticated technologies like RoR, NodeJS, AngularJS, Android, iOS, Postgres, MongoDB etc. He has tried his hands on venturing a start-up of his own a few years back.

Nishant Modak
Nishant leads engineering at Trusting Social. He loves Ruby, enterprenurship, beatles, tea and naming companies after fictional characters.
Tickets
Get your tickets from here!
Program

Kapil Bhosale
Kapil is a Ruby developer for the past 6 years. Co-founder of ruby on rails development shop named 'Decision Tree Labs', located in Pune. He works mostly on Web app development with Ruby on Rails. His areas of interest include image processing, distributed and parallel computing. He loves sports, trekking, travel and food.
Talk: An error reporting tool - using Rack Engine and Active Support Instrumentation
Simple, efficient error tracking tool. It’s a Rack-based gem, with small memory footprints & built for performance. It uses Active Support Instrumentation to capture errors & uses threads to process multiple requests simultaneously. It’s not the tool to speak about, it’s the unique way we built it.

Iqbal Farabi
Iqbal is a teacher, developer, and now a system engineer at Gojek. Before joining Gojek, he worked for 8 years a Ruby developer and taught Ruby to fresh graduates on pro-bono basis in Indonesia. Now, at Gojek he works as part of Gojek Cloud Foundation team which focuses on developing containers based infrastructure for Gojek.
Talk : Testing Your Infrastructure as Code
In this talk, I will discuss about how to write tests for Infrastructure as Code (IaC). I will demonstrate how to provision a Kubernetes cluster a la Kelsey Hightower’s Kubernetes The Hard Way using Ruby based IaC tools, tested with ServerSpec.

Laura Kirby
Laura is a software engineer at IBM Aspera. She is currently working on a full-stack web application that processes and manages big data. In her spare time, she volunteers for Bridge Foundry, a non-profit that aims to diversify the tech industry. When she isn’t thinking about code, she can be found practicing gymnastics or hosting friends for board games.
Talk : Building a Customer Facing Analytics Platform
My team at Aspera IBM created a real-time data analytics platform using Kafka, Spark, Cassandra and Ruby on Rails. Spark parses and writes the data to Cassandra and Kafka. Our Rails application handles GET requests and websockets. Our customers now have access to real-time & highly detailed data.

Ratnadeep Deshmane
Ratnadeep aka rtdp, a software craftsman, an entrepreneur and working with Ruby and Ruby on Rails since past 10 years. He is founder of Rails consulting company - BetaCraft Technologies. Please find him to discuss anything related to - Ruby, remote working, digital nomading and travelling.
Talk : Debugging Ruby Memory Issues - all you need to know
A typical Rails application that is doing CRUD or IO intensive tasks running in production, often hits limitations on RAM side than the processor side. This talk goes into details of why and how applications should be optimised when running on production - specifically memory management part.

Prashant Chaudhari
Prashant leads the Engineering Team at Jombay. Jombay is one of the fastest growing and highly recognised talent assessment and development companies in India. He has been leading a team of around 15 developers to build next generation assessment and development products using sophisticated technologies like RoR, NodeJS, AngularJS, Android, iOS, Postgres, MongoDB etc. He has tried his hands on venturing a start-up of his own a few years back.
Talk: Association Caching with Mongoid & ActiveRecord / ActiveResource in Rails
Do you use Mongoid/ActiveRecord/ActiveResource? Have you used them together in one app? Do you define associations between models? How often do those associations change? Why not cache the necessary attributes of the association and avoid JOINS and LOOKUPs / API hits? Want to know how this is done?

Nishant Modak
Nishant leads engineering at Trusting Social. He loves Ruby, enterprenurship, beatles, tea and naming companies after fictional characters.
Observability and correlation using the right tools and practices should be the first class citizen of your engineering approach
Each one of us deals with distributed systems in one way or the other every day. Problems across these systems, be it infrastructure or micro-services are pretty similar. Do we have the right tools for the job? Do we have a stethoscope that is reliable and accurate for us to keep our systems healthy, wealthy and wise.? The talk helps highlight why Observability and correlation using the right tools and practices should be the first class citizen of your engineering approach.
Schedule
Time | Talk |
---|---|
8.00 AM - 9.15 AM | Registration and Breakfast |
9.15 AM - 9.30 AM | Kickoff |
9.30 AM - 10.15 PM | Keynote by Nadia Oduyano |
10.15 AM - 10.45 AM | Association Caching with Mongoid & ActiveRecord / ActiveResource in Rails by Prashant Chaudhari |
10.45 AM - 11.15 AM | Tea break |
11.15 AM - 11.45 AM | Debugging Ruby Memory Issues - all you need to know by Ratnadeep Deshmane |
11.45 AM - 12.15 PM | An error reporting tool - using Rack Engine and Active Support Instrumentation by Kapil Bhosale |
12.15 PM - 12.45 PM | Testing Your Infrastructure as Code by Iqbal Farabi |
12.45 PM - 2 PM | Lunch break |
2 PM - 2.45 PM | Panel Discussion |
2.45 PM - 3 PM | Building a Customer Facing Analytics Platform by Laura Kirby |
3 PM - 3.30 PM | Tea break |
3.30 PM - 4.15 PM | Flash talks |
4.15 PM - 4.45 PM | Obeservability and Corelation by Nishant Modak |
4.45 PM - 5.30 PM | Keynote by Rohas Nagpal |
5.30 PM - 5.45 PM | Vote of Thanks |
5.45 PM - 6.30 PM | Networking |
6.30 PM - | Party |