IT-meetups in Tallinn (in English)

Year: 2016

Devclub #044 March event follow-up

It’s been couple weeks since our last event, so here’s the follow-up:

Last devclub was hosted in Transferwise new office in Baltika district. It is located almost exactly where their previous office was, right the opposite building. Transferwise is really great host, made this event special and guests feel very welcome. We’d love to come again to them with Devclub the other time.

This time we had four speakers and three talks. First one was by Erko Risthein from Transferwise. The talk was more financial than technical. It was about currency rate change risk management and how to perform money transactions with different currencies and not loose money when currency exchange rate is changed. The idea is quite simple, yet really smart. Each time you sell some amount in one currency you buy equivalent value in other currency and vice versa. This ables you to lock the exchange rate between these two currencies at certain state that existed at the moment when transaction started. It is called currency hedging. Erko did great job explaining this concept in his talk, I’m really glad I had a chance to hear and see him. Now I have good understanding on the subject.

Second talk was also by Transferwise engineers Dmitry Zhukov and Maksims Juvcenko. Their talk was about how they built a fraud detection engine. It was a story about how the project evolved and how the guys helped it to get better. How to get started when everything needs to be fixed and everything is important. How to make decisions and prioritize in though circumstances.

Can’t really say much about the last talk as I did it myself. Probably it was epic 🙂 I was talking about AWS Lambda – what it is, how we use it for our needs in Folkefinans and how you might want to use it.

There was an office tour after the talks too, had to skip this one so can’t really say much about the office. From what I managed to see it looked really nice, definitely a place you want to be in.

Unfortunately there’s no pics from the event this time, but at least we managed to record the videos of the talks (here, here and here), so there’s a great way for you to follow-up if you missed it. This is pretty much about it. Thank you and see you at the next Devclub really soon!

VIDEO: AWS Lambda in Your Stack — Stanislav Gorski

VIDEO: Fraud Detection in PHP: Ascending from Hell — Dmitry Zhukov, Maksims Juvcenko

VIDEO: Risk@TransferWise — Erko Risthein

Devclub #044 March 23

March DevClub will be hosted by TransferWise and we’ll meet @ TransferWise New Office, Veerenni 24 (Norway House, entrance D, 7th floor). The event will be held on 23rd of March at 19:00.

AGENDA

1. Risk @ TransferWise.

Erko Risthein is Software Developer @ TransferWise What will Erko talk about? How do we manage financial risk at TransferWise? With the foreign-exchange rates in constant fluctuation, how is it possible to build a sustainable money transfer service in this volatile environment? What kind of hedging techniques you could use to hedge a currency portfolio? 

2. Fraud Detection in PHP: Ascending from Hell.

Dmitry Zhukov & Maksims Juvcenko are Software Engineers @ TransferWise

What will Dmitry & Maksims talk about? We will tell the story of Fraud Prevention Team and its journey of converting prototype into solid fraud detection engine while supporting rapidly growing business. We will unveil good, bad and ugly decisions we have already made and making now concerning team, architecture, fraud detection algorithms and infrastructure. Also we will discuss what product thinking and KPI-driven approach gave us to power our decisions.   

3. AWS Lambda in Your Stack.

Stanislav Gorski is Senior software developer @ Folkefinans What will Stanislav talk about? AWS Lambda is Amazon’s way to run pieces of code in response to the events both inside and outside AWS infrastructure. This talk will briefly introduce what does it exactly mean and how to get started with AWS Lambda. Also it will go through examples and opportunities of fitting the Lambda into Your technology stack. And last, it will cover some gotchas to watch out with Lambda based on our experience with it in Folkefinans.

See you on 23rd of March, 19:00 @ TransferWise Office.

PS! Event will be held in English.

Devclub #043 February event follow-up

Last tuesday we had one of the most crowded devclub so far. Awesome vibe, good emotions and great talks. On behalf of DevClub team I want to thank the speakers and the audience for making it happen. Special thanks goes to Pipedrive for being very welcoming host, we’d love to come to you with DevClub again one day.

We had two talks this time, they were very different and both were great.

First on the stage was Martin Tajur, the CTO of Pipedrive. His talk was about event-driven architecture and about RabbitMQ in particular. This quite hot topic among tech people for last several years already. The talk was an introduction to RabbitMQ, really high value for people who’d like to get started with event-driven architecture but lack the basic knowledge. The feedback was really good also, lots of interest and questions from the audience.

The second talk by Anton Keks, software developer at Codeborne was about encryption and digital signatures. Anton told a story about how easy and common it is in Estonia and how much effort it takes to implement digital signing in other countries on example of Russia. The talk was really live and interesting, included some historical background on topic and some interesting facts, such why two different private keys are used for authentication and digital signing given that the technology behind both actions is exactly the same. There was also live discussion with Anton after the talk.

After the talks Pipedrive organized a guided office tour, which was really nice of them. Photos and videos of both talks are available below.

Google photos, video of Martin’s talk and video of Anton’s talk.

See you in March on our next event hosted at Transferwise!

VIDEO: Digital Signatures: Estonia vs The World — Anton Keks

VIDEO: Queues, queues, queues. How RabbitMQ enables reactive architectures — Martin Tajur

Devclub #043 photos

Devclub #043 Feb 16

February DevClub will be hosted by Pipedrive. So all DevClubers are most welcome @ Pipedrive Office, Paldiski mnt 80 (G4S house). The event will be held on 16th of February at 19:00, at the 6th floor hall.

AGENDA

1. Queues, queues, queues. How RabbitMQ enables reactive architectures.

Martin Tajur is the CTO and Co-Founder of Pipedrive, the sales pipeline management tool used by well over 10,000 businesses worldwide. Having background in design and systems engineering, he built and shaped core systems during most of Pipedrive’s existence until mid 2015. He now evaluates new tools and technologies, and takes part in long term architecture planning at Pipedrive. What will Martin talk about? In a system architecture discussion a few weeks ago, a colleague of mine said “if an organization is large enough, the only things you’ll hear its engineers talk about are queues.” Obviously it takes more than just queues to form a good systems architecture — or any kind of system at all for that matter — but queues are crucial nevertheless. If one looked at floor plans of small, medium and large airports, one easily notices the growing correlation between the overall size of the airport and floor space allocated to … queues. Martin will share some war stories from their use of RabbitMQ at Pipedrive during the last 3,5 years, covering use cases, philosophies as well as tips and tricks. Also covering reactive manifesto, async communication and message routing patterns, scalability and how to good care of your RabbitMQ instances. 

2. Digital Signatures: Estonia vs The World.

Anton Keks is Co-Owner and developer at Codeborne. What will Anton talk about? It is really easy to identify a website visitor and get their legally valid digital signature in Estonia. All the necessary tools for that were provided to all the Estonian citizen and residents already 15 years ago. When I faced all the problems with digital signatures in Russia I started to appreciate much more what have been built in our country in this field. In this talk I’ll cover how it all works and what parts of infrastructure other countries miss and what has to be built from scratch. I will also explain why it is important to have two keys on ID card and how convenient it is to work with in Java. 

See you on 16th of February, 19:00 @ Pipedrive Office.

PS! Event will be held in English.

Page 2 of 2

Powered by WordPress & Theme by Anders Norén