My name is Filip Holmberg and I live in Turku Finland. I was born in 1984 in Hanko, a small coastal town on the southernmost peninsula of Finland. I am a software and sports enthusiast. I have been building applications for 10+ years and at the moment I am working as a Lead Developer at Routa, a Sanoma owned marketing company in Turku.
Please scroll down and found out more about me. If you would like to reach out to me, you will find the needed info at the bottom.
During my ten years as a software developer I have had to use a broad variaty of tools and techniques. I am therefore very comfortable with making architectural decisions for all kinds of software projects, both at the back- and front-end. The architect role in the development process has been my main responsibility for the last few years.
I have spent last 7 years developing various types of back-end solutions built with object-oriented PHP. I'm quite strict with my coding standards and enjoy refactoring old ugly code into more readable and testable, re-usable code. I have experience from building projects from scratch as well as building upon existing frameworks and composer packages.
Database design is a vital part of most software projects. Choosing the most suitable type of database and using it properly is key when kicking off a new project. I have real-life experience with the following databases: MySQL, Microsoft SQL, PostgreSQL, MariaDB, MongoDB, Redis, and DynamoDB. My first employment involved a lot of database plannig and querying, so databases have played a major role throughout my career.
Back in the good old jquery days I was not really into front-end developing. Mainly because I felt there was no way of doing things in a proper way, e.g. using classes. With the introduction of frameworks like Backbone, AngularJS and React, my opinion has totally changed. Nowadays I enjoy building complex and real-time solutions with most of the new fancy js-frameworks.
The list of CMS's that I have used is long. All the biggest are familiar: Joomla, Wordpress, Drupal and, my personal favourite, concrete5. Although CMS projects haven't been my passion for several years, I still keep up-to-date and do a few projects per year.
I have done a lot of hobby projects/prototypes for iOS/Android mostly with Angular and Ionic. Most of them haven't ever reached app stores, but I really think that hybrid apps are the future. React Native will probably be the next tool I'll test out.
Routa is a growing mobile marketing company employing 100+ digital marketing experts with thousands of clients.
Routa has several large-scale in-house services that are used on a daily basis by the whole company. My work is mostly related to these in-house tools. One of my few public references is the result service for the Finnish Floorball Association where I was responsible for both designing and implementing the Angular app.
Proprietorship offering all kinds of software. MAF has successfully delivered dozens of website projects as well as more complex custom software. One of the largest projects is an offline product tracking/scanner software for Forcit Oy. MAF has also released an app, Alias Star, in the iOS App Store. The app was made mostly to get to know the whole native process, but has reached out to a surprisingly large amount of word-game fans around the world.
Grand Avocado is a small agency building complex customer specific software mostly with PHP, Javascrip and Flash/Actionscript. I was responsible for the development of several large-scale projects during my time at Avocado.
A startup company where we built an online image gallery service that combined Facebook, Google Picasa, Flickr and MySpace photos.
Lounaispaikka is a regional geographical information (GI) network, operating since 2002. The project is funded by several universities and my post was via the Åbo Akademi University. Lounaispaikka gathers spatial datasets and publishes them in a online map service.
Assistor is an automotive logistics service provider specializing in vehicle and spare part deliveries in Finland, the Baltic countries and Russia.
Assistor is an automotive logistics service provider specializing in vehicle and spare part deliveries in Finland, the Baltic countries and Russia. My career at Assistor started as a part time software engineer working on in-house applications.
2012 - University of Applied Sciences Novia
2003 - Hangö Gymnasium
I studied a few years at the Åbo Akademi University (Information Technology) as well, but due to my promotion at Assistor the studies were put on hold. Later, instead of continuing at Åbo Akademi, I decided to get a bachelor degree at Novia since I was able to work more or less full-time at the same time.