Johan Lindell

Johan Lindell

Developer

Contact

  • Phone
  • (+46) 073-988 03 28

Location

  • Country
  • Sweden
  • City
  • Stockholm

Languages

  • English
  • Fluent
  • Swedish
  • Native speaker

Profiles

About Me

I'm a developer who has loved creating things digitally since the day I realized I could make my own website at a young age. Ever since then I've been into development. The first years, I did exclusively web development, but my interests and knowledge have expanded since then. Today, I've been doing development for over a decade and I'm still in love with it. I have a master in Computer Science and is currently working as an IT consultant at Netlight.

Work Experience

2017-02-20 till Ongoing

IT consultant at Netlight

Netlight is an IT consultant firm located in multiple european countries. I'm currently working at the Stockholm office where I've been on several assignments listed below.

Backend developer at Lendo

This assignment involved assisting Lendo with their move from a PHP monolith to a microservice architecture. The first period involved both creating a new microservice and restructuring of Lendos template for Node.js services. Thereafter, the majority of the development was performed in Go with both the recreation of new microservices and refactoring of old.

Web developer at Improove

The assignment at Improove involved both front- and backend development. This included improvements of existing webshops, the implementation of a redesign (shop.picadeli.se), and the creation of a new one (savannahs.com). The backend of the webshops was powered by Magento and Demandware.

2013-08-01 till 2016-06-30

System administrator at Linköping University

When working as a system administrator at Linköping University, I and one other student, was in charge of two computer labs with approximately 100 computers. The work involved configuration and maintenance of these computers. All computers were running Windows that was managed via an Active Directory server. We did also maintain a Linux server with web and email services.

2012-04-01 till 2012-07-01

Developer at OnServer360

This job was over the summer of 2012 where I created a platform for tracking customers through webshops and other websites. The platform also made it possible for the user to specify rules that sent emails to the customers based on configurable criteria.

2010-01-01 till 2010-06-01

Teacher at KomTek

I created and taught a programming course for children with another person at KomTek (municipal technical school). The course was organized so that the children received a basic understanding of programming while still having fun in the process. It was fun and instructive to see the children's expression of epiphany when they figured out new things. The same epiphany I experienced when I started programming.

Education

2014-08-15 till 2016-12-31

Linköping University

Master: Programming and Algorithms

2011-08-15 till 2014-06-15

Linköping University

Bachelor: Computer Science

2008-07-01 till 2011-05-30

Tullängsskolan

High School: Computer Science and Science

Open Source

2014-06-01 till Ongoing

Creator and main contributor of JsBarcode

JsBarcode is a barcode generation library written in JavaScript. I'm the creator and main developer of the project. It is currently the most popular barcode generation library (all languages) on GitHub and is used by everything from Turkish bookshops to the Swedish postal service (PostNord). It has currently multi-million end users world wide each month.

Skills

Web Development: HTML, CSS, Javascript, React, Angular, and more...

Programing languages: Javascript (ECMAScript), SQL, Python, GO, PHP, Java, C#, C/C++, LISP, and more...