Hands on overview of the Kotlin programming language

Presenting Hands on overview of Kotlin programming language by Dhananjay Nene. Brought to you by PuneTech, TechJam Pune, and SICSR. The event is free for anybody to attend, but registration is required

Agenda

  • 4:30 – 5:00 pm Networking
  • 5:00 – 7:00 pm Introduction to Kotlin
  • 7:00 – 7:15 pm Q&A and Closure

We will start exactly on time, so please plan to reach a bit early.

Abstract of the Talk – Hands on overview of Kotlin programming language

This session will cover an introduction to the Kotlin programming language and lots of hands on examples of how Kotlin helps write concise, safe and expressive code. It will also refer to how naturally Kotlin interoperates with existing Java libraries and frameworks and how Java and Kotlin frameworks and libraries can work smoothly with each other. The session will focus on core programming rather than any specific areas such as Android or Web or other specialised types of programming.

The audience is presumed to be reasonably aware of Java programming.

About Kotlin

Kotlin is one of the hottest new programming languages in recent times. One of the fast growing languages of 2017, it has the potential to become the preferred language for Android app development, for backend development on the JVM, and even has to potential for use in the frontend (browser). It is a concise and modern language with many advanced features like null safety, extension functions, infix notation. It has full Java compatibility (so you can use all Java libraries without any significant impedence mismatch), good IDE support (Android Studio, and IntelliJ), improves code readability, reusability, and development speed.

Kotlin has been announced as an official Android Development language by Google, and it has been adopted by a number of high-profile companies like Amazon Web Services, Pinterest, Coursera, Netflix, Uber, Square, Trello, Basecamp, and others.

About the Speaker – Dhananjay Nene

Dhananjay is a Software Engineer with over 26 years of experience in programming. He has worked with Citicorp  and AT&T in the pre millennial times. After that as a consultant he has worked on providing solutions to a number of diverse problems including building interactive educational software for pre teen children, building administration suites for workflow authoring applications, creating applications that compute electromagnetic wave signal strengths, financial supply chain services and building frameworks and applications which process in excess of a million financial transactions per hour.

For the last year he has spent most of his time on GST and he wrote, and helps manage, Vayana GSP—one of India’s leading GSPs. GSPs are the licensed systems that allow ERPs and accounting softwares to interface with the GST Network. The Vayana GSP is written in Kotlin.

Apart from programming, he has been involved with the cloud for more than a decade including all aspects of operations management and operation automation. He has switched across a number of roles including those of a developer, chief architect, chief technology officer and head of product development. He continues to be passionate about programming and design and all that comes under the umbrella of software engineering.
Dhananjay has done his post graduation from IIM-Ahmedabad, and has been involved in Senior Management positions, and has managed team sizes in excess of 120 persons.

Specialties: Software Architecture, Technology Research, OO Modeling and Design, Programming

Fees, Registration, Logistics

This event is free and open for anybody to attend. Please register here.

The event is in Room 707, on the 7th floor, from 4:30pm to 7:00pm, on Saturday, 6 January, at SICSR, Model Colony. Note: This is Symbiosis Institute of Computer Studies and Research, near Om Supermarket Circle. There are 2 or 3 different Symbiosis institutes on the same road, so read the signs carefully to ensure that you’re entering the correct one.