Adam Sznajder bio photo

Adam Sznajder

Software Engineer, passionate Scala programmer, problems solving lover, efficiency fanatic, craft beers enthusiast.

Email Twitter LinkedIn Github Stackoverflow

About me


Works as: Cloud Software Engineer @ Sumo Logic

Lives in: Warsaw, Poland

Loves: Scala, JVM, NoSQL, distributed systems, algorithms, functional programming, concurrency, operating systems.

If not engineering then: training CrossFit, travelling or reading books.

Long story

There are two types of people: those who are fascinated with something and those who are not. Passion is something that affects your life in so many ways. It can not only determine how do you spend your free time, but also what is your job, who are your friends and which books do you read. This blog was created to share thoughts about my lifelong passion - software engineering.

I live in Warsaw, Poland and currently work for Sumo Logic as a Cloud Software Engineer. I'm responsible for developing in Scala a distributed platform for big machine data analysis. My main activity is finding bottlenecks and applying optimisations to reduce AWS usage costs. Previously I worked for a Chicago-based hedge fund. On my daily basis, I conducted research and implemented algorithmic trading strategies. I really liked the combination of science and software engineering, but also always wanted to join some Silicon Valley startup. That's why I didn't have to think twice when an offer from Sumo appeared. Before all of that, I worked for e-point which is one of the best software houses in Poland.

My technical areas of interest changed many times in the past. In high school I was mainly interested in IT security. During studies I was fascinated by operating systems internals and low level programming. At the same time, I was also very interested in functional programming, JVM and it's languages. After joining the Algorithmic Trading and Smart Execution Team at TradeLink, I started learning more about statistics and machine learning algorithms. Currently, I'm mainly interested in distributed systems and cloud computing. I still love solving algorithmic problems, JVM languages (especially Scala) and functional programming.

I'm very curious about the world around me. That's why, I love to try out new things, meet interesting people and travel. At the age of 18, I created a list of 50 places in the world that I want to see. Every year I visit some of them. In my spare time, I like doing some sports and reading books.