Photo of book and Erik Johansson's desk & computer

About Erik

Are we a good fit?

Contact Me

I Work With

01. About me

I have been working professionally with web technologies since 2007. For about half of these 15+ years, I have worked as primarily a back-end developer, and for the other half as a full-stack developer. This mix of experience makes me particularly suited for projects that require intricate business logic, but also a good eye for interface design and user experience.

Check out my projects page for a list of some of the stuff I have worked on.

02. Specialities

During my time as a dedicated back-end developer, I have worked heavily with system architecture, APIs, testing, Domain-Driven Design, payment system integrations, and more.

These are all areas in which I can offer my expertise, and in combination with my intermediate front-end knowledge, I can help you with full-stack projects such as initial prototypes, custom administration panels, and implementing whole new features to existing applications.

See my services page for more information.

03. Technology Preferences

My primary competency is back-end development with PHP, .NET (C#) and Node.js. On the front-end side, I mainly use TypeScript and Vue.js.

Here is a list of my most used frameworks and libraries:

  • PHP: Laravel, Symfony, PHPUnit
  • .NET: ASP.NET Core, Hot Chocolate, XUnit
  • Node.js: Electron, Tauri
  • Vue.js: Nuxt.js, Vite, Pinia

You can see a self-assessment of my various skills below.

Back-End Technologies

.NET (C#)
Docker
Electron
MySQL
Node.js
PHP
Redis
REST APIs
Tauri

Front-End Technologies

CSS
GraphQL
HTML
JavaScript
jQuery
React
Tailwind CSS
TypeScript
Vue.js

Other Skills

Domain-Driven Design
Graphical Design
Performance Optimization
Project Management
Search-Engine Optimization
Software Architecture
System Administration
Test-Driven Development
UI/UX Design

Work History

Freelancing
Flash and Web Developer
January 2007 - Present
Various own and client projects, in Flash and then in web development.

Trioplex i Baltak AB - Sweden
Chief Executive Officer
Apr 2018 - Jul 2021
An unexpected career change where I found myself running a small industrial company on part-time and mostly remote basis.

Gamon Solutions Limited - Malta
Senior Full-Stack Web Developer
May 2015 - Feb 2020
At Gamon I primarily worked with GosuGamers.net, a large esports news website. Initially full-stack, but over time I became the lead back-end developer.

Dumarca Gaming Limited - Malta
Web System Developer
Feb 2013 - Sep 2014
At Dumarca I worked with the Vera & John Casino website, primarily with payment system integrations.

Help-it AB - Sweden
Full-Stack Web Developer
Jun 2011 - Sep 2012
At Help-it I worked with a variety of different web-related projects, mostly related to accessibility.

Education

University of Skövde
2009-2011
Web Development

University of Skövde
2008-2009
Game Development - Programming