Drupal services by Fredrik Jonsson

Fredrik Jonsson I do contract work with Drupal and Linux servers. I’m based in Sweden and work via the service company Combonetwork development. Most of my work is as a Drupal developer and Drupal architect.

To contact Fredrik use this contact form.

Jag utför konsultuppdrag med Drupal och Linux-servrar. Min bas är i Sverige och jag arbetar via tjänsteföretaget Combonetwork development. Huvuddelen av mina uppdrag är som Drupal-utvecklare och Drupal-arkitekt. Utför också utbildningar.

För att kontakta Fredrik använd detta kontaktformulär.



druplicon.pngDrupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.

I have experience with various CMS systems since 2000 and with Drupal since 2004. From 2006 I have worked almost exclusively as a Drupal developer. Here follows a selection of Drupal related services that I can offer my clients:

  • Building modern Drupal sites with Entities, Views, Context/Panels, Rules and Features etc.
  • Development of new modules and custom extensions to existing modules.
  • Drupal training, learn how to build themes, develop modules and more.
  • Set up a development and deployment environments.
  • Versioning system, i know Bazaar and Git.
  • Drush, the Drupal shell.
  • Theme development.
  • Automated backup of files and databas.

I am not a designer but can take a design and implement is as a Drupal Theme. I know CSS and SASS/Compass well.

I prefer function and accessibility before whizz bang effects. A nice sprinkle of jQuery magic, like with the Colorbox module when function meets nice effects, is however very much liked.

I’m a strong believer in using Drupal Coding standards and Writing secure code.

Linux servers

debian_logo.pngDebian GNU/Linux is what I prefer to use for servers, xdeb.net is running Debian. It defines solid and stable.

I have experience with installation, configuration and optimization of LAMP servers for small and medium sites (Linux, Apache, MariaDB/MySQL and PHP). Using APCu, OPcache, Memcache, separate static file server and CDN:s etc. for improving the performance. Setting up Apache Solr on Tomcat as a search solution.

I mainly use VPS solutions, they are good value for the money and very flexible. Customers with small demands use a shared VPS and customers with big demands normally have there own servers that I help setup and configure. I prefer to use Ansible playbook for all configurations of a server.

Development environment

I help customers set up development environments with Ansible, Vagrant, VirtualBox, Git and Drush. The development environment is set up to be as close as possible to the production environment.

With this setup all developers on a project, regardless of their choice of platform and other tools, will run the code in identical environments. This makes testing and bug fixing far easier and you can trust it will work when deployed to production.