Ari Palo

About

I'm 30-something almost 40-year-old geek and music lover from Finland. Quite easy-going and sociable, although I like to spend most of my time in the peace & quiet of Finnish countryside.

I mainly live in Kokkola Kälviä, located in the west coast of Finland, but I also spend a lot of time in the capital city Helsinki - due to work, friends and culture events. Due to work I also travel a lot in Tampere and often internationally.

I could summarize myself as a visual techie/geek: I have a background in graphic design & UX, but I've been rather at home with computers all my life which resulted in a career in web development: Starting from frontend development, to being fullstack developer and finally to working with cloud infrastructure. I work as a Lead Technologist at Alma Media, focusing on cloud development - especially with AWS.

Traveling by train Concert Gaming PC Lake view
I travel a lot due to my work (both domestically and internationally), but I relax with live music (I've been to several hundred gigs) and outdoor swimming. Sometimes I play also video games, but these days not as much as I'd like to.

System Log

Some notable events throughout the years.

1987

Born.

1987+

My mother encouraged me to study hard and my dad taught me to work hard. Extremely valuable guidelines for life!

1996

Had the opportunity to start using computers at my elementary school. Windows NT & 95 PCs with no restrictions. Great for learning stuff.

1997

Got my first own PC; Played a lot of NHL 97, Age of Empires 1 and Action Quake 2. Also tinkered a lot with the OS so I had to format C:\ quite many times…

1999

Won a Corel Draw 9 graphic software license from a raffle organized by a Finnish computer magazine Mikrobitti (which funnily is part of Alma Media where I now work); That software blew my mind and got me started with graphic design.

2000

Built my first website with Netscape Composer for my elementary school during 6th grade with my classmate.

2001 – 2004

Junior High School. Hated it.

2001 – 2019

Lot of miscellaneous web development & graphic design work (both print & digital).

2002

Started using IRC.

2004

High School. Loved it!

2004

Built my first “dynamic” personal website - with “advanced stuff” like dynamic nested subsections and a guestbook a visitor could write on. Coded by hand. Big thanks to Finnish PHP-guide Mureakuha.

2004

Built my first brand new PC from components myself, dual boot with Windows & Gentoo Linux; After breaking the Gentoo installation too many times, I switched between Suse & Fedora and few years later settled on Ubuntu. You can find the specs on my old 2004 website. For my early-age Linux hobby, a big thanks goes to raja-antura.org and later kapsi.fi websites.

2004 – 2006

Acted as “village PC support”, making few bucks here and there: Basically fixing virus-infected & broken Windows installations and correcting invalid TSV/CSV-data that farmers used to upload to some weird proprietary web app to later receive EU agricultural subsidy money or something like that.

2005

Turned 18 and got my driving license which helped at attending LAN parties! I also organized multiple LAN parties myself with ~40 attendees.

2006

Worked as a techical support person (PC/Windows) for Finnish Central Union of Agricultural Producers and Forest Owners.

2006 – 2007

DJing in High School discos.

2006 – 2010

Worked in a Newspaper Printing House. During the years I basically worked throughout the web offset printing process: From pre-press computer-to-plate, to newspaper printing itself with Solna G150 and post-press tasks.

2007

Nine month Conscript Military Service in Finnish Defence Forces, served as Graphic Designer in Finnish National Defense University. Discharged as Lance Corporal.

2008

Built my first JS+PHP+WordPress powered website. Since then I've built dozens of those. Nowadays I try to heavily avoid PHP.

2008 – 2013

Media Technology bachelor's studies in Metropolia University of Applied Sciences. Never really graduated, but definitely the best part of the school was getting great friends and being able to go to student exchange!

2010

Erasmus Student Exchange period in Fachhochschule Salzburg (Austria). There I studied Multimedia Art & Technology. It was my first time abroad and flying to a new country for a 7 month stay even without having an apartment there taught me things tend to work themselves out (if you let them and stay positive)!

2010

After ~6 years of running PCs with Linux operating systems, I started to “Think Different” (switched to mainly Macs).

2011

Started working at Iltalehti (Alma Media) as a Frontend Developer for Telkku.com which at the time was 10th biggest website in Finland. Later I heard that some of the main reasons I was chosen instead of other candidates was that I had put up a properly working portfolio website online and for the recruitment interview I made a single button with CSS, one that used the latest and greatest CSS3 features at the time, but one that also - with various dirty hacks - worked great with the worst browsers such as IE 6, Nokia Symbian browsers and really old Samsung flip phones. Cool beans.

2011+

Since the rest of the Telkku team developed with Linux-machines and my development machine was a Mac, one of my initial tasks was to “wrap” the development enviroment into virtual machine using VirtualBox, Vagrant and Puppet; I still feel this was one of the main reasons I later on started with infrastructure as code.

2012

Started to regularly attend to HelsinkiJS meetups. HelsinkiJS was the biggest monthly developer meetup in Finland. By attending these events I learned a massive amount about web development from my peers and also made some friends!

2012 – 2015

Working with some of the biggest websites in Finland, I got a lot of experience in short time and with it a lot more responsibilities. Job role transitioned from Frontend Developer to Fullstack Developer and finally to Senior Developer within Alma Media

2014

First time I myself launched an AWS EC2 instance. I had no idea what I was doing, but anyway.

2015

Started working with AWS EC2 and Beanstalk with Ansible & CloudFormation.

2015

Jumped into ReactJS bandwagon early on by rewriting Telkku.com frontend with ReactJS v0.13 and universal/isomorphic rendering on top of ExpressJS/NodeJS.

2015

Held my first public meetup talk in HelsinkiJS meetup and I was super nervous! I am still nervous always before a talk, but it gets easier with experience. For anyone looking to improve in public speaking I can warmly recommend this book.

2016

Applied and was chosen to Solution Architect position at Alma Media. This was a big step up for me personally as it required a lot of effort and growth to be able to fill that role. For example, I spent countless evenings and nights studying AWS tools (focusing especially on CloudFormation, CloudFront, S3, Beanstalk and Lambda).

2016 – 2020

Multiple conference & meetup talks.

2017+

We started the annual “Alma Developer” -program at Alma, where we recruit developer trainees (which we hire as full-time employees after the 9 month trainee period). We have hired over 50 new employees via Alma Developer -program since then and almost all of them are still working at Alma! I have been heading marketing, program content and the intensive training for the program.

2017

I deployed my first serverless API into production at scale, receiving hundreds of millions requests per month. It was just few NodeJS-based Lambda functions behind an API Gateway defined with AWS SAM, but at the time it was a big step up for me.

2017

Built couple AWS projects with Terraform.

2017

Attended AWS re:Invent conference in Las Vegas. Oh boy, that was something else!

2018

Completed my first AWS associate certification. This was a huge goal for me personally, since I've always felt like an impostor working with cloud & backends since I have a background in frontend development.

2018+

I've always been actively sharing stuff in Slack and face-to-face, but around this time I started more actively sharing best practises and useful resources internally within Alma. One could call it “in-house developer advocacy”.

2018

Started using AWS CDK in production.

2018 – 2020

Built systems with almost billion requests a month in total on top of AWS cloud with serverless technologies and infrastructure as code (with CDK).

2019

Had completed all AWS associate and professional certifications, with one AWS specialty certificate and one GCP associate certificate.

2019
Photo of Ari Palo in front of Amazon meeting room named "Lambda" Seattle city view
Meeting room aptly named “Lambda” and Seattle city view.

Got to visit Amazon Web Services offices in Seattle, USA. Had some great discussions with many AWS specialists and product teams.

2020

AWS released “The Journey to Serverless-First: Enterprise Stories” -whitepaper which features Alma Media as one of the customers alongside iRobot and Fender. I was part of the creation process on behalf of Alma.

2020

"Ari Palo speaking at AWS Community Day Nordics 2020"

Definitely one of the highlights of the year was having the opportunity to speak at AWS Community Day Nordics 2020 at Stockholm. After that talk, there was almost 2 year gap until next in-person event due to Covid-19.

The 2020 Stockholm Community Day holds a special place in my heart as it was the largest event so far where I got to speak and more importantly there I got to know a lot of fantastic people like Anahit Pogosova & Anurag Kale!

2020

Promoted to Lead Technologist in Alma Media.

2020

Recognized by AWS as a Community Builder in the Dev Tools category!

Extra bragging rights due to being part of the first invite-only group of people!

2022

At AWS re:Invent again! And this time as an AWS Community Builder!

2023

I was selected to be part of “Future Leaders” -program: Twenty-or-so of us participants learned about being a better leader from the fantastic trainers Ester & Martin, Alma Media corporation's top executives, and of course from each others. Besides the top notch training, the opportunity to bond with others during 11 intensive days spent in Helsinki, Bratislava and Prague made the experience unforgettable.

2023+

Started working with a large Cloud Migration project with our Alma Career organization around Eastern Central Europe. Spent total 3 months in Prague, Czechia, just in 2023.