Curriculum vitae
Personalia
- Name
- Jan Henning Thorsen
- Birthdate
- 24th of Februar, 1983
- Maritial status
- Married
- Nationality
- Norwegian
- Languages
- Norwegian and English
Work career
- 2018-
- Chief Technology Officer (CTO) at Braves.
- 2016-2018
- Employee at Reisegiganten: Backend developer and web monkey. Core focus on HTML, CSS and JavaScript.
- 2011-2016
- Employee at Telenor: System developer and system designer. Core focus on router automation and web development.
- 2007-2011
- Employee at Redpill Linpro: Consultant and system developer.
- 2004-2007
- Employee at Eidolon A/S: Software developer and web designer. Supporting customers, with question regarding cable networks and DOCSIS.
- 2002-2005
- Part time employee at Montér Tvedestrand: Sales consultant.
- 2002-2004
- Part time employee at Grimstad Kabel-TV: Software developer and web designer.
- 1999-2001
- Part time employee at Laget Byggsenter / Fiane Byggshop: Knowledge with materials and customer attention.
Education
- 2005
- Honours degree in telecommunication: “EuroDOCSIS 2.0, how it works and specification”.
- 2003-2006
- Bachelor degree in telecommunication, Høyskolen i Agder.
- 2002
- Distinct study qualification, Høyskolen i Agder.
- 2001
- Further education course in electronics, Arendal Maritime.
- 2000
- Basic course in general electronics, Risør Videregånde Skole.
- 1990-1999
- Elementary school, completed at Tvedestrand Ungdomskole.
Knowledge base
I’ve studied these topics in both personal and work relations:
- Perl
-
- Core member in the Mojolicious realtime web framework.
- Number of libraries on CPAN.
- Web technologies
-
- HTML5,
CSS and
JavaScript - SASS and LESS
- VanillaJS
- Vue.js
- React
- jQuery
- Bootstrap and
Materialize CSS - nginx and
Apache web server - HTTP and RESTful web APIs.
- HTML5,
- Databases
-
- MySQL and PostgreSQL
- Redis
- General knowledge of relational databases and SQL.
- Linux
- Other
-
- Interested in delivering quality products. Quality to me, means readable code, good test coverage and structured documentation.
- My second language is JavaScript. I would very much like to get more familiar with NodeJS in the backend.
- I like to be involved in system design. I’m good at seeing small changes, that have big impact.
- Passion for open source. I have a hard time seeing myself work with (only) closed technologies.
- Git – Version control system.
- Ansible – System automation.
- OpenAPI – The World’s Most Popular Framework for APIs.
Projects
- Mojolicious – Real time web framework.
- Convos – Web based chat application.
- See also Github for complete list of projects.
Courses
- 2005
- 30 hours with basic Chinese.
- 2005
- One week Cuda CMTS course.
Personal interests
My main interest is programming, both in frontend and backend. I like to
learn new things about API design, but also design principles regarding
frontend development. I also like to take a walk, jog or go skiing. Whenever
I can, I travel to meet new people and experience new places.