Cover Photo for Prototype to Production - Finding Flow on the JVM with Groovy

Prototype to Production - Finding Flow on the JVM with Groovy

Primary Photo for RVA Software Development Community

Hosted by

RVA Software Development Community

In-Person

Address available to attendees

Ready to join in on the fun?

Inspired by Python, Ruby and SmallTalk, Groovy is a multi-faceted language for the JVM that aims to provide a Java-like feel and syntax, but with added productivity features. It is especially well suited to tasks such as writing scripts, experimenting with new APIs, spinning up a quick proof of concept and creating expressive Domain-Specific Languages.

In this talk we will go over some of the powerful features of Groovy. We will also explore practical ways of using Groovy to improve your day to day developer experience. Whether you are looking for tools to augment your workflow or getting ready to build a new application, I am sure you will find a few valuable takeaways from this session.

Agenda
05:30 - 05:55 Welcome & Networking
05:55 - 06:00 Announcements
06:00 - 07:00 Main presentation
07:00 - 07:15 Q&A
07:15 - 07:30 Wrap-up

Speaker: Sujith Paul
Sujith Paul is a Principal Software Engineer at Richmond National, responsible for the architecture, design and delivery of software solutions of internal applications. His previous experience includes working on cloud migrations, enterprise application modernizations and agile transformations. On projects, his preferred toolset consists of Java, Jakarta EE, Spring, Groovy, Go, AWS, Docker and Terraform. Additionally, he is passionate about XP, software craftsmanship and mentoring. Away from the computer, Sujith enjoys live music, craft beer and being out in the nature taking a walk or riding a bike.

Sponsor: Ippon Technologies
Ippon is a consulting and expertise firm, who is convinced that technology is a source of progress for society. We help our clients leverage their digital assets to design an appropriate strategy and deploy their transformation roadmap at scale.

Prototype to Production - Finding Flow on the JVM with Groovy

Primary Photo for RVA Software Development Community

Hosted by

RVA Software Development Community

In-Person

Address available to attendees

Inspired by Python, Ruby and SmallTalk, Groovy is a multi-faceted language for the JVM that aims to provide a Java-like feel and syntax, but with added productivity features. It is especially well suited to tasks such as writing scripts, experimenting with new APIs, spinning up a quick proof of concept and creating expressive Domain-Specific Languages.

In this talk we will go over some of the powerful features of Groovy. We will also explore practical ways of using Groovy to improve your day to day developer experience. Whether you are looking for tools to augment your workflow or getting ready to build a new application, I am sure you will find a few valuable takeaways from this session.

Agenda
05:30 - 05:55 Welcome & Networking
05:55 - 06:00 Announcements
06:00 - 07:00 Main presentation
07:00 - 07:15 Q&A
07:15 - 07:30 Wrap-up

Speaker: Sujith Paul
Sujith Paul is a Principal Software Engineer at Richmond National, responsible for the architecture, design and delivery of software solutions of internal applications. His previous experience includes working on cloud migrations, enterprise application modernizations and agile transformations. On projects, his preferred toolset consists of Java, Jakarta EE, Spring, Groovy, Go, AWS, Docker and Terraform. Additionally, he is passionate about XP, software craftsmanship and mentoring. Away from the computer, Sujith enjoys live music, craft beer and being out in the nature taking a walk or riding a bike.

Sponsor: Ippon Technologies
Ippon is a consulting and expertise firm, who is convinced that technology is a source of progress for society. We help our clients leverage their digital assets to design an appropriate strategy and deploy their transformation roadmap at scale.