NELKINDA SOFTWARE CRAFT

Events

Join the Nelkinda Software Craft Pune Meetup group to meet fellow Software Crafters.
Join

Need support with organizing an event? We support clients, communities and organizations with organizing events in various ways.

Below is a list of events involving Nelkinda Software Craft Pvt Ltd.

Ongoing Events

Currently no events going on.

Upcoming Events

Currently no events planned. Stay tuned!

Past Events

: Amdocs Coderetreat

Imagine a day writing code just for the love of writing it beautifully! A day without the office pressures of "getting things done" … a day just focused on practicing the art of writing clean, lean, modular, and test-driven code together and learning from each other. Welcome to the Coderetreat, an event where passionate programmers come together to hone their skills.

Read more…

: Presidential Business School: How to land a tech job

In this session, Christian Hujer shares his experience with landing a tech job. How do you ensure that you're employable? How do you find the right company? How do you apply at a company? How should your application letter and CV / résumé look like? How do you perform during an interview? How do you follow up? How do you survive the first weeks on the job? Christian will try to give answers and advice on all this aspects of landing a tech job.

Read more…

: NOSK: Computer Programming Journey with Open Source and Past, Present, and Future of Programming Languages

In his talk, Christian Hujer gives a brief overview over the evolution of programming languages, from the first programming languages to the present day. This will be accompanied by an evolution of personal computers, from 8-bit computers like the Amstrad CPC 464 to the present day computers. Along the way, he will address questions like why is functional programming, the oldest programming paradigm, the youngest to become popular? After structured programming, object-oriented programming, and functional programming, which will be the next paradigm to gain popularity? And what role did open source play in the evolution of programming languages and personal computers? The talk will be followed by a Q&A session.

Read more…

: NOSK: The Past, Present, and Future of Programming Languages

In his talk, Christian Hujer gives a brief overview over the evolution of programming languages, from the first programming languages to the present day. This will be accompanied by an evolution of personal computers, from 8-bit computers like the Amstrad CPC 464 to the present day computers. Along the way, he will address questions like why is functional programming, the oldest programming paradigm, the youngest to become popular? And after structured programming, object-oriented programming, and functional programming, which will be the next paradigm to gain popularity? The talk will be followed by a Q&A session.

Read more…

: SimplyTech Meetup: Scalable Software Design

Using a temperature converter as an example, we will see a typical scalability problem in software design, and how it can be solved using object-oriented and functional design using Java. During the session, Christian Hujer will demonstrate the following through live coding and discussion

Read more…

: Software Crafters Meetup

You will learn a bunch of tips & tricks on how to effectively navigate the Haskell landscape, i.e. what parts to focus on, and what not to bother with (at least till the intermediate level). And, for a brief period of time, you will not feel so bad about struggling with Haskell.

Read more…

: Software Crafters Meetup

Most of us have a hard time remembering our passwords. Do you remember all your passwords? Do you write them in a physical notebook with a pen and paper? Or do you use some proprietary password manager like LastPass or OnePass? This talk will discuss all of these points. We will discuss the pros and cons of all these methods of storing passwords. KeePassXC among all these is a balance-striking mechanism to store your passwords. In addition to the above discussion, we will shift to an actual demo showing KeePassXC and how it works.

Read more…

: Coderetreat

Like a Coderetreat, at the beginning of the first round each group decides which programming language is used for writing code. Each round has its specific constraints. Unlike a Coderetreat, the code is kept and incrementally developed by the mob during the whole day. Changing constraints relate to communication, not to the code. The mob keeps most of their original members, but after each round one person per mob joins another mob.

Read more…

: Global Day of Coderetreat

Imagine a day writing code just for the love of writing it beautifully! A day without the office pressures of "getting things done" … a day just focused on practicing the art of writing clean, lean, modular, and test-driven code… Welcome to the Global Day of Coderetreat, an annual global event where passionate programmers come together to hone their skills.

Read more…

: TechnoWise September 2020: Kotlin from 0 to 100

Kotlin is the new star among programming languages. Multi-paradigm, running on the JVM, JavaScript, Android, iOS, and native runtimes, Kotlin conquers one platform after another. But the true story behind the success of Kotlin is developer convenience. Kotlin is designed to be as much like Java as possible where it makes sense, and as different from Java as possible where the design choices of Java get in the way. Although that legacy seems officially denied, others may describe Kotlin as the best mix between Java and Ruby.

Read more…

: Why Clean Code matters — The mechanics of code rot

We know that most of the time invested in a software project goes into its maintenance. As a company (Nelkinda Software Craft), we represent the values of software craft. We have been applying Clean Code principles in our projects to minimize the cost and efforts on maintenance. In this session, Christian Hujer will share some of the basics and our experience of Clean Code with code examples of real-world projects.

Read more…

: Pyladies Kampala Coderetreat

Imagine a day writing code just for the love of writing it beautifully! A day without the office pressures of "getting things done" … a day just focused on practicing the art of writing clean, lean, modular, and test-driven code… Welcome to the Global Day of Coderetreat, an annual global event where passionate programmers come together to hone their skills.

Read more…

: Global Liquid Mob

With software crafters all around the world, in an 48 hours mob programming session, we're testing the hypothesis that mob programming, as a format, is resilient and thrives on collaboration.

Read more…

: Global Day of MobRetreat

Imagine a day writing code just for the love of writing it together! A day without the office pressures of "getting things done" … a day just focused on practicing the art of writing code together and learning from each other… Welcome to the Global Day of MobRetreat, an annual global event where passionate programmers come together to hone their skills.

Read more…

: Asia Mobretreat

A Mobretreat s a full day of practicing collaborative software development as a mob of 5±1 people with TDD and refactoring. The focus is on exploring different communication approaches in each round, sharing experiences and evaluating the differences.

Read more…

: Agiliad Tech Talk: Clean Code private

Most of the time invested in a software project is into its maintenance. As one of the world's leading companies in software craft, we have applied Clean Code principles in our projects to minimize the cost and effort on maintenance. In this session, Christian Hujer will share some of the basic experiences of Clean Code in C++ and Python examples. The examples are small enough to understand but big enough to relate to real-world projects.

Read more…

: Microservices (Hinjewadi)

Microservices are a software development technique — a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. In a microservices architecture, services are fine-grained and the protocols are lightweight. The benefit of decomposing an application into different smaller services is that it improves modularity. This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. It parallelizes development by enabling small autonomous teams to develop, deploy and scale their respective services independently. It also allows the architecture of an individual service to emerge through continuous refactoring. Microservice-based architectures enable continuous delivery and deployment. (Source: Wikipedia)

Read more…

: Agile Coffee Meet

Join us for an exciting cup of coffee (Tea lovers you won't be disappointed) and hear to some of the best speakers of Pune on their thoughts and wisdom on Agile, DevOps, Design Thinking, LEAN and KANBAN. Our speakers represent the Who is and Who of the industry and their topics would focus on the practical challenges during Agile implementation, Stakeholder engagement, DevOps, Lean, Kanban and CI/CD.

Read more…

: Expert Talks September Pune

This meetup consists of 2 talks. One talk will be on "Horizontal vs Vertical Software Architecture" by the speaker Christian Hujer. Another talk will be on "Prolog, Where are we going next?" by the speaker Anne Ogborn.

Read more…

: Microservices

Microservices are a software development technique — a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. In a microservices architecture, services are fine-grained and the protocols are lightweight. The benefit of decomposing an application into different smaller services is that it improves modularity. This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. It parallelizes development by enabling small autonomous teams to develop, deploy and scale their respective services independently. It also allows the architecture of an individual service to emerge through continuous refactoring. Microservice-based architectures enable continuous delivery and deployment. (Source: Wikipedia)

Read more…

: Microservices Canceled

Microservices are a software development technique — a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. In a microservices architecture, services are fine-grained and the protocols are lightweight. The benefit of decomposing an application into different smaller services is that it improves modularity. This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. It parallelizes development by enabling small autonomous teams to develop, deploy and scale their respective services independently. It also allows the architecture of an individual service to emerge through continuous refactoring. Microservice-based architectures enable continuous delivery and deployment. (Source: Wikipedia)

Read more…

: Pune Agile UnConference 2019

Pune Agile UnConference 2019 is a one day event devoted to the development of Agile Community. On 04th August, leading Agilists will gather to share their experiences in Agile. The attendees will be from diverse backgrounds for a thought provoking day, sparking deep conversations and connections in Agile.

Read more…

: Organisational Agility Day Pune

Agile Network India is organising Organisational Agility Day at Pune on 27th July 2019 at Townscript, Pune. The program will be a combination of talks and activity-based sessions. It will be a limited seat event, so register early.

Read more…

: Nelkinda/Tavisca: Go vs Java

Christian Hujer will be sharing his experience regarding Java and Go projects. We're comparing Golang 1.12 and Java 12 with respect to various types of projects, ranging from small command-line utilities to enterprise services.

Read more…

: Nelkinda April Meetup

This meetup consists of 2 talks. One talk will be on TDD in Android by the speaker Anay Kamat in which he will show simple but real app development using TDD. Another talk will be on DevOps Overview by the speaker Shweta Sadawarte in which she will talk about DevOps Culture, Values, and Lifecycle.

Read more…

: Expert Talks Pune: Go vs Java

Christian Hujer will be sharing his experience regarding Java and Go projects. We're comparing Golang 1.12 and Java 12 (yes, you read it right! JAVA 12!) with respect to various types of projects, ranging from small command-line utilities to enterprise services.

Read more…

: Nelkinda CSEdWeek 2018 Meetup

This Nelkinda Meetup is going to be a very special one. It's the celebration of the birthday of Admiral Grace Murray Hopper and the celebration of Computer Science Education Week. Nelkinda would be celebrating this day with great enthusiasm by bringing extraordinary women in technology and business under one roof speaking about technology, science, life, career and self inspirations. It's going to be remarkable, potentially motivational and worth attending!

Read more…

: Global Day of Coderetreat

Imagine a day writing code just for the love of writing it beautifully! A day without the office pressures of "getting things done" … a day just focused on practicing the art of writing clean, lean, modular and test driven code… Welcome to the Global Day of Coderetreat, an annual global event where passionate programmers come together to hone their skills.

Read more…

: Elsevier Agile Conference

Nelkinda will be at the Elsevier Agile Conference. Meet the staff and engage them in interesting discussions about software development processes, architecture, craftsmanship, business, programming languages, life style, world politics, education and futurism - and of course Agile!

Read more…

: Pune Agile UnConference 2018

Pune Agile UnConference 2018 is a one day event devoted to the development of Agile Community. On 19th August, leading Agilists will gather to share their experiences in Agile. The attendees will be from diverse backgrounds for a thought provoking day, sparking deep conversations and connections in Agile.

Read more…

: Hour of Code (private)

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. The movement brings the fascinating world of computer programming to those who don't know about it yet. Kids (…especially 6 - 13 yr olds…) and adults who have never seen a line of code get an opportunity to write code (…with some help of course…) and see its impact first hand… :-)

Read more…

: TiECon Pune 2018

Nelkinda will be at the TiECon Pune 2018. And the exciting thing is, Christian Hujer, Director, Nelkinda Software Craft, will be speaking at this TiECon Pune 2018 on Productivity Tools For Start-ups.
Meet the staff and engage them in interesting discussions about software development processes, architecture, craftspersonship, business, programming languages, life style, world politics, education, futurism and of course the startup spirit!

Read more…

: Expert Talks Pune: How your Test Departments are Killing your Businesses

A test department is a group of testers, sometimes also called the test team or QA team, that reports to a different manager than those developers who implement the production code. Many companies still have test departments, and are more or less unaware of the fatal consequences. In this talk, Christian Hujer explains the inevitable mechanics about how organization structures with separate test departments are negatively impacting the businesses of corporations in multiple ways and shows simple ways out of the situation.

Read more…

: Nelkinda February Meetup

This meetup consists of 3 talks on wide areas from technology and business perspective. It will talk about How your Test Departments are Killing your Business, it will cover the second part of the series of Machine Learning Agents talk, and, a talk on NoSQL.

Read more…

: 1st Nelkinda Mob Programming

For the Mob Programming session, a coding problem would be picked up before the start of the session, and everyone would then develop the solution. The focus would be on getting things well (as opposed to getting things done). All good programming and design practices would be used while developing the solution.
Few things to take a note of:

Read more…

: Nelkinda January Meetup

The meetup consists of two talks. One talk is on Machine Learning which is a series of talks and this meetup will cover Part 1 of that series. The second talk consists of Hands-on Introduction to Clojure.

Read more…

: Nelkinda December Meetup

This Nelkinda December Meetup is going to be a very special one. It's the celebration of the birthday of Admiral Grace Murray Hopper and the celebration of Computer Science Education Week. Nelkinda would be celebrating this day with great enthusiasm by bringing extraordinary women in technology and business under one roof speaking about technology, science, life, career and self inspirations. It's going to be remarkable, potentially motivational and worth attending!

Read more…

: 3rd Nelkinda Hour of Code

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. The movement brings the fascinating world of computer programming to those who don't know about it yet. Kids (…especially 6 - 13 yr olds…) and adults who have never seen a line of code get an opportunity to write code (…with some help of course…) and see its impact first hand… :-)

Read more…

: Global Day of Coderetreat

Imagine a day writing code just for the love of writing it beautifully! A day without the office pressures of "getting things done" … a day just focused on practicing the art of writing clean, lean, modular and test driven code… Welcome to the Global Day of Coderetreat, an annual global event where passionate programmers come together to hone their skills.

Read more…

: 2nd Nelkinda Hour of Code

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. The movement brings the fascinating world of computer programming to those who don't know about it yet. Kids (…especially 6 - 13 yr olds…) and adults who have never seen a line of code get an opportunity to write code (…with some help of course…) and see its impact first hand… :-)

Read more…

: Elsevier Agile Conference

Nelkinda will be at the Elsevier Agile Conference. Meet the staff and engage them in interesting discussions about software development processes, architecture, craftsmanship, business, programming languages, life style, world politics, education and futurism - and of course Ruby!

Read more…

: Codewords Pune: Smart Cards

Smart Cards are everywhere. Just open your wallet and look at your phone. But did you know that some of them run a Java Card virtual machine, a multitasking operating system and even a web server? Christian Hujer will ride you through the amazing world, past, present and future of smart cards.

Read more…

: SimplyTech Pune: ATDD-Acceptance Test Driven Development by Example

TDD and ATDD go hand in hand. TDD helps to develop product right, whereas ATDD helps to develop right product. And as we all want right product to be developed rightly, we are coming up with a meetup that will put light on the concept ATDD ‒ Acceptance Test Driven Development. In this talk, we will show Acceptance Test-Driven Development using Behavior-Driven Development in Gherkin and Cucumber by developing a text editor in Java Swing. Not the least, ATDD is not just about frameworks. It's about conversation., so keep in mind that session is going to be very interesting with lot of interactions.

Read more…

: Codewords Pune: Unix Way to the Web

The Unix Philosophy encourages the use of small, generically reusable cooperating programs that collaborate with forms of inter-process communication like pipes, FIFO, sockets, as opposed to shared memory space and linkage. This philosophy may be 30 years old, but is still highly effective. The talk will show how the Unix way could be used to create websites in a stunningly fast, automated fashion.

Read more…

: Codewords Pune: Solving Expression Problem using Java 8 and Haskell

Many a times we lose ourselves into an Object Oriented Programming vs Functional Programming argument. While both of them are self sufficient to solve a software modelling problem, it requires different modelling mindset. This talk will be geared towards solving expression problem in OOP based and Functional Programming based languages to help us understand the differences.

Read more…

: Hands-on Embedded System Development and IoT applications

Do you know about Amazon Dash? Excited about how just pressing a button orders a type of grocery for you automatically to your house, without going through the cart process yourself? Then come on and join us in understanding this exciting field. Red Panda family is happy to announce that in partnership with Nelkinda Software Craft, we're organizing a follow-up to our previous Codewords session on Embedded System Development - A hands-on workshop on understanding the development of IoT applications!

Read more…

: SimplyTech Pune: Discover why having Clean Code matters

SimplyTech is organizing a talk show on the topic Clean Code, followed by an interactive problem solving session through live instances by Mr. Patil, our industry expert. Mr. Patil is a technology enthusiast, who loves to learn new technologies and techniques for effective software development. He is having vast industry experience working as a Full Stack Developer with big IT giants. He has worked on many domains and technologies including C#, Java, JavaScript and Scala and strongly believes in writing clean and maintainable code.

Read more…

: PRUG Pune: Embedded System Development and IOT applications

Do you know about Amazon Dash? Excited about how just pressing a button orders a type of grocery for you automatically to your house, without going through the cart process yourself? You will learn about IoT (Internet of things), Internals of Operating Systems, Good coding practices in embedded system development, Various tools usage, Difference between firmware and Operating Systems, Firmware drivers and software drivers, protocols and binary file formats. By the end of the session you'll have a fair idea about embedded system environment. The topics for the agenda will be:

Read more…

: PyCon Pune 2017

PyCon, the gathering for the community using and developing the open-source Python programming language. This is the first year of the PyCon Pune where the community will meet for two days of talks and working on upstream projects in two days of dev sprint.

Read more…

: Codewords Pune: Embedded System Development and Good Practices

You will learn about IoT (Internet of things), Internals of Operating Systems, Good coding practices in embedded system development, Various tools usage, Difference between firmware and Operating Systems, Firmware drivers and software drivers, protocols and binary file formats. By the end of the session you'll have a fair idea about embedded system environment. The topics for the agenda will be:

Read more…

: Elsevier: Clean Code

We know that most of the time invested in a software project goes into its maintenance. As a company we have learned the value of software craftspersonship, we have been applying Clean Code principles in our projects to minimize the cost & efforts on maintenance. In this session, we will share some of the basics and our experience of Clean Code in a Java example small enough to understand but big enough to relate to real-world projects.

Read more…

: Global Day of Coderetreat

Imagine a day writing code just for the love of writing it beautifully! A day without the office pressures of "getting things done" … a day just focused on practicing the art of writing clean, lean, modular and test driven code… Welcome to the Global Day of Coderetreat, an annual global event where passionate programmers come together to hone their skills.

Read more…

: Elsevier: TDD++: TDD Made Easier Update: Slides and Video online!

TDD is not a new topic. There have certainly been many talks on TDD already. This talk though… is slightly different. It openly admits that TDD is difficult. We will explore a few of the reasons why TDD is difficult. This talk will then provide some advice and hints on how TDD can become much easier. It covers war story experience of different levels of acceptance testing vs integration testing vs unit testing in multi-component and microservices environments ranging from embedded to cloud.

Read more…

: Nelkinda: Hour of Code

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. The movement brings the fascinating world of computer programming to those who don't know about it yet. Kids (…especially 6 - 13 yr olds…) and adults who have never seen a line of code get an opportunity to write code (…with some help of course…) and see its impact first hand… :-)

Read more…

: Codewords Pune: July 2016 SVG - Scalable Vector Graphics

SVG is an XML-based language to describe vector graphics for the Web. While the initial acceptance of SVG at its first release in 2001 was still low, it is now supported by all major browsers. Also, (X)HTML5 describes a clear way of how SVG is integrated in modern web pages. This gives SVG a recent rise in popularity. In this talk we will explore some of the possibilities of SVG.

Read more…

: Codewords Pune: Hour of CodeCancelled

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. The movement brings the fascinating world of computer programming to those who don't know about it yet. Kids (…especially 6 - 13 yr olds…) and adults who have never seen a line of code get an opportunity to write code (…with some help of course…) and see its impact first hand… :-)

Read more…

: EXPERT TALKS: SVG - Scalable Vector Graphics

SVG is an XML-based language to describe vector graphics for the Web. While the initial acceptance of SVG at its first release in 2001 was still low, it is now supported by all major browsers. Also, (X)HTML5 describes a clear way of how SVG is integrated in modern web pages. This gives SVG a recent rise in popularity. In this talk we will explore some of the possibilities of SVG.

Read more…

: Codewords Pune: June 2016 - TDD Made Easier

TDD is not a new topic. There have certainly been many talks on TDD already. This talk though… is slightly different. It openly admits that TDD is difficult. But it provides some advice and hints on how TDD can become much easier. It covers war story experience of different levels of acceptance testing vs integration testing vs unit testing in multi-component and microservices environments ranging from embedded to cloud.

Read more…

: EXPERT TALKS: Microservices - Our Experience Summary booked up - wait list!

Architecting applications in today’s ever changing world requires a different approach to system design than what we have used previously. Applications have to scale to meet the ever increasing demands of your users. They must also be able to shift to meet changes in the business’ direction without requiring wholesale rewrites of the platform. The rise of microservice architectures is one solution to this problem. However as with all things, it’s not as simple as it sounds.

Read more…

: Codewords Pune: May 2016 - Clean Code booked up - wait list!

We know that most of the time invested in a software project is into its maintenance. As one of the world's leading companies in software craftsmanship, we have been applying Clean Code principles in our projects to minimize the cost & efforts on maintenance. In this session, we will share some of the basics and our experience of Clean Code in a Java example small enough to understand but big enough to relate to real-world projects.

Read more…

: TieCon Pune 2016

Nelkinda will be at the TieCon Pune 2016. Whether you're entrepreneur or investor, Nelkinda Software Craft may help you improving your business by ensuring a development process tailored for the needs of your clients and your market. Meet the staff and engage them in interesting discussions about software development processes, architecture, craftsmanship, business, life style, world politics and futurism.

Read more…

: NSOOSE’16 National Level Seminar on Object Oriented Software Engineering

A two day national level seminar on object oriented software engineering where experts from software industry will deliver talks and students from Pune will present their ideas regarding software engineering to judges. Along with this, a hands on workshop will also be conducted by experts. This event is sponsored by Nelkinda Software Craft Pvt. Ltd., Pune and organized by Department of Computer Engineering, SKN Sinhgad Institute of Technology & Science, Lonavala, Pune.

Read more…

: EXPERTALKS: Hour of Code

The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. The movement brings the fascinating world of computer programming to those who don't know about it yet. Kids (…especially 6 - 13 yr olds…) and adults who have never seen a line of code get an opportunity to write code (…with some help of course…) and see its impact first hand… :-)

Read more…

: EXPERTALKS: Aug 2015 - Clean Code Update: Video online! booked up - wait list!

We know that most of the time invested in a software project is into its maintenance. As one of the world's leading companies in software craftsmanship, we have been applying Clean Code principles in our projects to minimize the cost & efforts on maintenance. In this session, we will share some of the basics and our experience of Clean Code in a Java example small enough to understand but big enough to relate to real-world projects.

Read more…