CV (brief)

CV for Björn G. D. Persson

Introduction

My name is Björn G. D. Persson, a Southern Swede with 35+ years of experience of computers - programming and administration. My main interest is computer related problem solving, but I also like sharing my knowledge with others.

Below are summaries of my work experience, computer knowledge, and education. See Full CV for details.

Work experience

Years Employer Work description/Title
2008- Ecolabelling Sweden, Stockholm Systems Administrator and Developer
2008 Västerås Mälarcamping, Västerås Part-time stand-in
2008 School of Sustainable Development of Society and Technology, Mälardalen University, Eskilstuna/Västerås Student career counsellor, and more
2007 School of Business, Mälardalen University, Eskilstuna/Västerås Lecturer, student career counsellor, and more
1996-2006 School of Business, Mälardalen University, Eskilstuna/Västerås Systems administrator, lecturer, student career counsellor, and more
1995 Medicinsk teknik, Eskilstuna (hospital) Software developer
1994 Buller Data AB, Båstad Telephone sales, packaging, and support of multimedia products
1991-92 Royal Air Force, Ängelholm/F10 Military service as meteorological assistant
1990-93 KronoCamping Båstad/Torekov Grounds keeper, receptionist, and more
1989-91 Fältbiologerna, Halmstad Administrator (for youth organisation for field biology)

Computer knowledge - clients, servers and networking

I've been using PC's since 1986 and I bought my first own computer with MS DOS in 1991. Since then I've been introduced to MacOS, UNIX and OS/2, started to learn about Linux on my own. In 2011 I bought my first Apple Mac with Mac OS X.

As part of my work (and hobbies), I've installed and administered Novell NetWare, Windows, and server software like DBMS and webservers. In later years I've started taking a look at Microsoft's cloud (Azure and Office/Microsoft 365).

Computer knowledge - programming

My first programming language was Turbo Pascal, by I really learnt to program using Ada at University in 1992. Since then I have learnt quite a few more languages and "envirnoments".

My first databases were Oracle and Paradox, and I have seen a shift from relational (ER) to document data (NoSQL). I've seen and worked with a plethora of CMS'es, frameworks and libraries.

In a project for EU Ecolabel, I've published a website to Microsoft Azure.

Below are programming languages, database systems, content management systems (CMS), and other programming related technologies I master or have a working knowledge of.

Languages/technologies in (round) brackets below are ones I have come across during my studies, i.e. mainly have a 'knowledge' about (or feel less inclined to program in or use :-)).

Programming languages
  • Ada
  • (Assembler, 68000)
  • (C/C++/Visual C++)
  • C#
  • Delphi
  • Eiffel
  • Java
  • JavaScript
  • Pascal
  • (Perl)
  • PHP
  • (Prolog)
  • Python
  • Ruby
  • Smalltalk
  • TypeScript
  • Visual Basic/VB.NET
Databases/storage
  • Access/Jet
  • CouchDB
  • Couchbase
  • MongoDB
  • MySQL/MariaDB
  • Oracle incl. PL/SQL
  • Paradox
  • SQL Server incl. T-SQL
  • SQLite
Content Management Systems (CMS)
  • Concrete5
  • DotNetNuke
  • Drupal
  • EPiServer
  • Joomla
  • (Sitecore)
  • Umbraco
  • Wordpress
CSS frameworks
  • Bootstrap [3+]
  • (Bulma)
  • Foundation
  • Materialize
  • Milligram
  • (MUI CSS)
  • (Paper CSS)
  • (Picnic)
  • Primer CSS
  • (Pure CSS)
  • Semantic UI
  • Skeleton CSS
  • (Tachyons)
  • (Tailwind)
  • UIkit
JS frameworks and libraries
  • AngularJS [1.x]/Angular [2+]
  • Aurelia
  • Backbone.js
  • Dojo Toolkit
  • Ember.js
  • Express
  • Handlebars
  • jQuery/jQuery UI
  • KnockoutJS
  • Lodash
  • Meteor
  • Mustache
  • Next.js
  • Node.js
  • Nuxt.js
  • Prototype
  • React
  • Svelte
  • Underscore
  • Vue.js
  • YUI
Tools for web development
  • Babel
  • Bower
  • Browserify
  • Chocolatey
  • ESLint
  • Grunt
  • Gulp
  • Homebrew
  • npm
  • PowerShell
  • Webpack
  • winget
  • Yarn
Other technologies
  • .NET/.NET Core
  • AJAX
  • Apache
  • ASP [3.0]
  • ASP.NET/ASP.NET Core
  • COM/DCOM/COM+
  • CSS
  • DOM
  • Entity Framework (EF)
  • Git
  • HTML/XHTML
  • IIS
  • J2EE
  • SSI
  • SSL
  • Subversion

Education

Compulsory school in Sweden is (or was when I went to school) nine years, preparing you for 'optional' (upper) secondary school (three to five years), to be followed by studies at University.

Years Schools Subjects
2009 Mid Sweden University Computer science
2008 Mälardalen University, Mid Sweden University, Umeå University, and Gotland University Commercial law, computer science, and information systems
2000 & 2002 Örebro University Information systems
1995-96 Mälardalen University Computer science and information systems
1992-95 Växjö University Mathematics, computer science, and information systems
1986-89 Osbecksgymnasiet, Laholm/ Kattegattskolan, Halmstad Engineering/Structural engineering (upper secondary school)

I haven't stopped learning - I love learning new things. ;-)

Languages

Swedish is my first language, having been brought up in Sweden and done all my studying there, which includes the subject Swedish all through primary and secondary schooling.

My English is not far behind, having been brought up bilingual by British mother and Swedish father, spent most of my childhood summers in Scotland with grandmother, aunt and cousins, and having studied English as a second language up to level B2 at school, as well as receiving highest grade in the subject, so is equal to level C1.

Having spent 5 years studying German, but not really having practiced it, my level is A2.

Private accomplishments

Climbed Ben Nevis, Scotland, at 1.345 m (which took me about 4 hours to walk the 8 km up and about 2 hours back down) and Ben Vrackie, Scotland, at 841 m, but since also Shetland's highest point, Ronas Hill at 450 m.

Address: https://kiltedviking.net/cv/

Created by: Björn G. D. Persson. Last updated: 2024-10-27.

Photo: Beach at Mellon Udrigle.