Your knowledge hub on nearshore software development | Pwrteams

Event: Functional Thinking - using Clojure & Java

Written by Admin | September 11, 2023

We are extremely happy to invite you to our first Tech MeetUp for the year! On 26 April we are going to talk about functional thinking and why it is more a way of thinking than a tool set or syntactics.

During the talk, our colleagues Nikolay Penchev, Senior Software Engineer and Dimitar Yoldov, Back-end Software Engineer at the Funding Circle team at Pwrteams will present why developers are falling in love with functional programming. They will share multiple examples that include using Clojure and Java. The presentation will be divided into five parts:

  • Introduction
  • Functions
  • Laziness
  • Composition
  • Functional Data Structures

In the end, all the participants will have the opportunity to learn plenty of interesting facts, ask questions and to initiate a discussion with the speakers. Make sure to join us!

Speakers

Nikolay Penchev

Nikolay Penchev is a Senior Software Engineer at the Funding Circle team at Pwrteams. He has experience with multiple front-end projects and expertise with frameworks and libraries like AngularJS and Reagent. Nikolay is passionate about functional programming and for the last 5 years he has been focusing on Clojure/ClojureScript stack.

Dimitar Yoldov

Dimitar is a Back-end Software Engineer at the Funding Circle team at Pwrteams. He has almost 10 years of work experience in the sector and has solid professional knowledge in both object-oriented and functional programming. Dimitar very often describes himself as a passionate advocate of Clojure and the Function programming paradigm.

Who should attend?

  • Software Engineers interested in AWS Serverless and/or working with cross-cultural teams
  • Everyone keen to learn more about Funding Circle
  • Everyone who is just curious and/or a true geek

Agenda

This event is free, but we require registration. 

18:30 – 18:45 Reception
18:45 – 19:05 Presentation part 1
19:05 – 19:15 Break
19:15 – 19:35 18:45 – 19:05Presentation part 2
19:35 – 20:30 Questions & Talks