Ever since I was given the choice, age 15, between my own PC or a moped the path was pretty much set. I wasn’t gonna be a mechanic, but computers intrigued me. So now, some 16 years later, I find myself as a full stack web developer.
Got my degree from Mid-Sweden University, in Computer Engineering. Started working at Konkret, on a 6-month contract. I had worked a few odd jobs before and during university, but nothing really suited me. At Konkret I worked with primarily HTML, CSS and PHP. Turning PSD layouts into code for frontend. WordPress was pretty much their standard solution for all things on the web. We didn’t have much in terms of deployment, versioning or build tools but we had fun most days!
After Konkret I decided to take up a position at Lagercrantz Media. I felt like I needed to learn from a good team, and keep advancing my skills (this never stopped). We were a small but ambitious team of full stack developers that worked mostly with HTML, CSS and PHP. We used WordPress as well as Drupal 7, and later we got into object-oriented PHP through the framework CakePHP. Jquery was still pretty big but we started to lean more to frameworks, and I got my first taste of Angular here. I also got started with Git, build tools like Grunt and more serious web application development.
In September 2013 Lagercrantz Media merged with one of their bigger clients, Framtidsutveckling, and formed a new company called Mangrove Publishing. We were to support the clients’ websites, keep developing in CakePHP and take on outside work when needed. The entire staff went along with the merger, but it soon turned out to be an ill-fated venture. People started quitting due to managerial problems, and I followed suit in May 2014.
In March 2017 I was offered the role as lead web developer at Academic Positions, and I accepted. They were just in the process of finishing their new online job ad platform, written entirely in Symfony 2 by an outsourced team, supplemented by a junior developer inhouse.
As one of my bigger projects, I’ve developed a brand-new website called Academic Stories (not yet released publicly) using Laravel 5.5, with Memcache, Redis and various other cool stuff. This project also called for the need to provision a new web server (Nginx, MariaDB) and move operations inhouse from a previously managed hosting solution. Trying to cut costs and use cloud services, I’ve moved assets into AWS S3 and plan to utilize services like CloudFront to improve speed globally.