diff --git a/md/curriculumVitae/cv.md b/md/curriculumVitae/cv.md index 2a87d59..2dac3df 100644 --- a/md/curriculumVitae/cv.md +++ b/md/curriculumVitae/cv.md @@ -13,19 +13,19 @@ m: +47 454 80 xxx **Education** ``` -2019: MOOC / Kadenze - The Processing Foundation - The nature of code -2012: MOOC / Coursera - Stanford University - Machine learning -2004: The Victorian College of the Arts, - School of film & TV, Melbourne, Australia. - Graduate Diploma in visual effects -2003: University of New South Wales, Sydney, Australia. - Masters of Computer Science and Engineering -1995 - 2002: University of Oslo, Oslo, Norway (part time). - Bachelor of Computer Science -1992 - 1995: Sandefjord videregående skole, Sandefjord, Norway. - Upper secondary school +2019: MOOC / Kadenze + The Processing Foundation - The nature of code +2012: MOOC / Coursera + Stanford University - Machine learning +2004: The Victorian College of the Arts, + School of film & TV, Melbourne, Australia. + Graduate Diploma in visual effects +2003: University of New South Wales, Sydney, Australia. + Masters of Computer Science and Engineering +1995 - 2002: University of Oslo, Oslo, Norway (part time). + Bachelor of Computer Science +1992 - 1995: Sandefjord videregående skole, Sandefjord, Norway. + Upper secondary school ``` @@ -33,30 +33,30 @@ m: +47 454 80 xxx **Employment History** ``` -2019 - present: Curious Creators (formerly Mpathic DA) - CTO (Chief Technology Officer) - Systems developer - Researcher and editor (for the Antijantepodden podcast) -2019 - 2021: kursiver.no - CTO (Chief Technology Officer) -2012 - 2019: Norwegian Consumer Council (finansportalen.no) - CTO (Chief Technology Officer) -2010 - 2017: Eight Eighteen Ltd - CEO (Chief Executive Officer) -2007 - 2011: Tele2 Norway AS - Launch Coordinator, Systems developer -2005 - 2010: Klevstul Productions / Eight Eighteen EMF - CEO (Chief Executive Officer) -2005 - 2007: Informant DA - CEO (Chief Executive Officer) -2005: Capgemini AS - Senior consultant -2002 - 2005: WM-data AS - Systems developer -1999 - 2002: Icon Medialab AS - Systems developer, Technical Project Manager -1997 - 1999: Intergate AS - Systems developer, Project Manager +2019 - present: Curious Creators (formerly Mpathic DA) + CTO (Chief Technology Officer) + Systems developer + Researcher and editor (for the Antijantepodden podcast) +2019 - 2021: kursiver.no + CTO (Chief Technology Officer) +2012 - 2019: Norwegian Consumer Council (finansportalen.no) + CTO (Chief Technology Officer) +2010 - 2017: Eight Eighteen Ltd + CEO (Chief Executive Officer) +2007 - 2011: Tele2 Norway AS + Launch Coordinator, Systems developer +2005 - 2010: Klevstul Productions / Eight Eighteen EMF + CEO (Chief Executive Officer) +2005 - 2007: Informant DA + CEO (Chief Executive Officer) +2005: Capgemini AS + Senior consultant +2002 - 2005: WM-data AS + Systems developer +1999 - 2002: Icon Medialab AS + Systems developer, Technical Project Manager +1997 - 1999: Intergate AS + Systems developer, Project Manager ``` @@ -129,267 +129,267 @@ Mixing: Experience with music sampling with Audacity IT and Telecom ``` -What: Tracking of adverse events (pqq.gitlab.io/c19vaxno/) -When: 2022 -Client: Own project (private) -Info: Graphical representation of the adverse events from the - COVID-19 vaccination in Norway. -Role: Developer and technical manager. -Technology: Python, TypeScript and Chart.js. +What: Tracking of adverse events (pqq.gitlab.io/c19vaxno/) +When: 2022 +Client: Own project (private) +Info: Graphical representation of the adverse events from the + COVID-19 vaccination in Norway. +Role: Developer and technical manager. +Technology: Python, TypeScript and Chart.js. -What: Online bookstore (manuskript.no) -When: 2022 -Client: Manuskript Forlag -Info: Built the ecommerce store for the publishing company - Manuskript Forlag. -Role: Developer and technical manager. -Technology: WordPress, WooCommerce and Python. +What: Online bookstore (manuskript.no) +When: 2022 +Client: Manuskript Forlag +Info: Built the ecommerce store for the publishing company + Manuskript Forlag. +Role: Developer and technical manager. +Technology: WordPress, WooCommerce and Python. -What: Podcast (antijantepodden.no) -When: 2021 - present -Client: Own project (Curious Creators) -Info: The first version of the web page was built using WordPress. - The second version was built using Jongleur, and a companion - plugin that automatically creates the podcast web site based - on config files. -Role: Developer and technical manager. -Technology: Reaper (DAW), Jongleur, WordPress and Python. +What: Podcast (antijantepodden.no) +When: 2021 - present +Client: Own project (Curious Creators) +Info: The first version of the web page was built using WordPress. + The second version was built using Jongleur, and a companion + plugin that automatically creates the podcast web site based + on config files. +Role: Developer and technical manager. +Technology: Reaper (DAW), Jongleur, WordPress and Python. -What: Online sales of books (antijanteboka.no) -When: 2021 - 2022 -Client: Own project (Mpathic DA) -Info: A WordPress site for sale of books, with a a specially crafted - back-end solution for automatic accounting plus shipping of - books. -Role: System design and developer -Technology: WordPress and Python. +What: Online sales of books (antijanteboka.no) +When: 2021 - 2022 +Client: Own project (Mpathic DA) +Info: A WordPress site for sale of books, with a a specially crafted + back-end solution for automatic accounting plus shipping of + books. +Role: System design and developer +Technology: WordPress and Python. -What: Online art sales (curious.art) -When: 2021 - present -Client: Own project (Curious Creators DA) -Info: A site for sale of drawings and apparel. -Role: Every role -Technology: Jongleur (Python, HTML, JS), SnipCart, nginx +What: Online art sales (curious.art) +When: 2021 - present +Client: Own project (Curious Creators DA) +Info: A site for sale of drawings and apparel. +Role: Every role +Technology: Jongleur (Python, HTML, JS), SnipCart, nginx -What: Web site builder (Jongleur) -When: 2020 - present -Client: Own solo project -Info: A system for creating static web sites from Markdown content. -Role: Every role -Technology: Python, HTML +What: Web site builder (Jongleur) +When: 2020 - present +Client: Own solo project +Info: A system for creating static web sites from Markdown content. +Role: Every role +Technology: Python, HTML -What: Online teaching courses (kursiver.no) -When: 2019 - 2021 -Client: Own project (Mpathic DA) -Info: Developed online teaching courses within media and IT. -Role: Course and site development -Technology: thinkific.com +What: Online teaching courses (kursiver.no) +When: 2019 - 2021 +Client: Own project (Mpathic DA) +Info: Developed online teaching courses within media and IT. +Role: Course and site development +Technology: thinkific.com -What: Huginn Ok Muninn content management solution (hom.is) -When: 2018 - 2020 -Client: Own solo project -Info: Developement of a CMS. -Role: Every role -Technology: Python, HTML, TypeScript, JavaScript, Lighttpd +What: Huginn Ok Muninn content management solution (hom.is) +When: 2018 - 2020 +Client: Own solo project +Info: Developement of a CMS. +Role: Every role +Technology: Python, HTML, TypeScript, JavaScript, Lighttpd -What: Gaming statistics solution (steamchamber.com) -When: November 2014 - September 2015 -Client: Own solo project -Info: Developed a system to collect and present statistics for the - computer game Counter-Strike: Global Offensive (CS:GO). -Role: Idea, Designer, Developer -Technology: AngularJS, Bootstrap, JavaScript, Python +What: Gaming statistics solution (steamchamber.com) +When: November 2014 - September 2015 +Client: Own solo project +Info: Developed a system to collect and present statistics for the + computer game Counter-Strike: Global Offensive (CS:GO). +Role: Idea, Designer, Developer +Technology: AngularJS, Bootstrap, JavaScript, Python -What: A web bundling engine (foreNeno / forene.no) -When: May 2013 - 2019 -Client: Own solo project -Info: Developed a system to collect and present content - that was used for the sites runners.no and jernvilje.no. -Role: Idea, Designer, Developer -Technology: AngularJS and Angular, Bootstrap, JavaScript, Python, Perl, - TypeScript +What: A web bundling engine (foreNeno / forene.no) +When: May 2013 - 2019 +Client: Own solo project +Info: Developed a system to collect and present content + that was used for the sites runners.no and jernvilje.no. +Role: Idea, Designer, Developer +Technology: AngularJS and Angular, Bootstrap, JavaScript, Python, Perl, + TypeScript -What: A Chrome extension for avoiding country redirection (NCR) -When: August 2012 - 2020 -Client: Own solo project -Info: Created a Chrome browser extension to prevent Google's automatic - redirection to country code specific domains. At its peak it had - more than 36.000 users. -Role: Idea, Developer -Technology: JavaScript +What: A Chrome extension for avoiding country redirection (NCR) +When: August 2012 - 2020 +Client: Own solo project +Info: Created a Chrome browser extension to prevent Google's automatic + redirection to country code specific domains. At its peak it had + more than 36.000 users. +Role: Idea, Developer +Technology: JavaScript -What: Telecom Customer Administration (CustAdm) -When: March 2010 - October 2010 -Client: Tele2 Norway AS -Info: Development of web services, action classes for returning - JSON and web based GUI for Tele2's customer support. CustAdm - is a complete customer administration / management solution. -Role: Developer -Technology: JavaEE, Ext JS, JavaScript, HTML, Python, PL/SQL, Oracle 11g +What: Telecom Customer Administration (CustAdm) +When: March 2010 - October 2010 +Client: Tele2 Norway AS +Info: Development of web services, action classes for returning + JSON and web based GUI for Tele2's customer support. CustAdm + is a complete customer administration / management solution. +Role: Developer +Technology: JavaEE, Ext JS, JavaScript, HTML, Python, PL/SQL, Oracle 11g -What: Shinagara web hosting (shinagara.com) -When: January 2010 - January 2016 -Client: Own solo project -Info: Setup of the hosting company shinagara.com. -Role: Founder, Designer, Developer, Manager -Technology: jQuery, HTML, JS, PHP, Python +What: Shinagara web hosting (shinagara.com) +When: January 2010 - January 2016 +Client: Own solo project +Info: Setup of the hosting company shinagara.com. +Role: Founder, Designer, Developer, Manager +Technology: jQuery, HTML, JS, PHP, Python -What: File transferring and notification solution (Printera) -When: November - December 2009 -Client: Tele2 Norway AS -Info: Printera was a virtual printer, a system that could "print" to - miscellaneous targets like files on the file system (OS), - FTP servers, e-mails and SMS messages. In addition, it had a - reporting module that generated content based on SQL statements. -Role: Idea, Designer, Developer, Technical Project Manager -Technology: Oracle 11g, PL/SQL, Perl +What: File transferring and notification solution (Printera) +When: November - December 2009 +Client: Tele2 Norway AS +Info: Printera was a virtual printer, a system that could "print" to + miscellaneous targets like files on the file system (OS), + FTP servers, e-mails and SMS messages. In addition, it had a + reporting module that generated content based on SQL statements. +Role: Idea, Designer, Developer, Technical Project Manager +Technology: Oracle 11g, PL/SQL, Perl -What: Message solution (Brus) -When: October 2009 -Client: Tele2 Norway AS -Info: Development of a "Twitter-like" web application for publishing - short messages. -Role: Designer, Developer, Technical Project Manager -Technology: Oracle 11g, PL/SQL, Ext JS, Apache, mod_owa +What: Message solution (Brus) +When: October 2009 +Client: Tele2 Norway AS +Info: Development of a "Twitter-like" web application for publishing + short messages. +Role: Designer, Developer, Technical Project Manager +Technology: Oracle 11g, PL/SQL, Ext JS, Apache, mod_owa -What: Reporting solution (Ptarmigan) -When: May - August 2009 -Client: Tele2 Norway AS -Info: Development of a web application used for generating reports - and statistics. -Role: Designer, Developer, Technical Project Manager -Technology: Oracle 9i, PL/SQL, Google JSAPI, Blueprint CSS, jQuery, - jQuery UI, Apache, mod_owa +What: Reporting solution (Ptarmigan) +When: May - August 2009 +Client: Tele2 Norway AS +Info: Development of a web application used for generating reports + and statistics. +Role: Designer, Developer, Technical Project Manager +Technology: Oracle 9i, PL/SQL, Google JSAPI, Blueprint CSS, jQuery, + jQuery UI, Apache, mod_owa -What: Web based tele-marketing portal (Raven) -When: January - August 2009 -Client: Tele2 Norway AS -Info: Development of a web application used for ordering Tele2 - products / mobile subscriptions. The application was used - by all Tele2's sales agents. -Role: Developer, Technical Project Manager -Technology: Oracle 9i, JavaEE, Ext JS, JavaScript +What: Web based tele-marketing portal (Raven) +When: January - August 2009 +Client: Tele2 Norway AS +Info: Development of a web application used for ordering Tele2 + products / mobile subscriptions. The application was used + by all Tele2's sales agents. +Role: Developer, Technical Project Manager +Technology: Oracle 9i, JavaEE, Ext JS, JavaScript -What: vxg.com -When: January 2009 - 2018 -Client: Own solo project -Info: Creator of the online services at vxg.com. Implemented - using cloud computing ideas and systems. -Role: Idea, Founder, Developer, manager -Technology: Google apps, Adobe Flash, HTML, JS, PHP +What: vxg.com +When: January 2009 - 2018 +Client: Own solo project +Info: Creator of the online services at vxg.com. Implemented + using cloud computing ideas and systems. +Role: Idea, Founder, Developer, manager +Technology: Google apps, Adobe Flash, HTML, JS, PHP -What: Collaborate list system (Zaru) -When: November - December 2008 -Client: Tele2 Norway AS -Info: Development of a Google spreadsheet "replacement" for - Tele2's customer support. Zaru was a web based management - task list tool for simultaneous use by multiple users. -Role: Designer, Developer, Technical Project Manager -Technology: Oracle 9i, PL/SQL +What: Collaborate list system (Zaru) +When: November - December 2008 +Client: Tele2 Norway AS +Info: Development of a Google spreadsheet "replacement" for + Tele2's customer support. Zaru was a web based management + task list tool for simultaneous use by multiple users. +Role: Designer, Developer, Technical Project Manager +Technology: Oracle 9i, PL/SQL -What: SIM card order system (Simsalabim) -When: April - June 2008 -Client: Tele2 Norway AS -Info: Development of an order system to handle sim orders. -Role: Developer, Technical Project Manager -Technology: Oracle 9i, PL/SQL, Perl +What: SIM card order system (Simsalabim) +When: April - June 2008 +Client: Tele2 Norway AS +Info: Development of an order system to handle sim orders. +Role: Developer, Technical Project Manager +Technology: Oracle 9i, PL/SQL, Perl -What: Surveillance system (Nagios) -When: March 2008 - April 2008 -Client: Tele2 Norway AS -Info: Setup and configuration of Nagios surveillance - system. Special designed plugins were developed to - keep track of miscellaneous order systems. -Role: Developer, Technical Project Manager -Technology: Oracle 9i, PL/SQL, Perl +What: Surveillance system (Nagios) +When: March 2008 - April 2008 +Client: Tele2 Norway AS +Info: Setup and configuration of Nagios surveillance + system. Special designed plugins were developed to + keep track of miscellaneous order systems. +Role: Developer, Technical Project Manager +Technology: Oracle 9i, PL/SQL, Perl -What: Web based SQL reporting system (LHH) -When: February - March 2008 -Client: Tele2 Norway AS -Info: Reporting solution to automate generation of SQL - reports and output to different formats. -Role: Developer, Project Manager -Technology: Oracle 9i, PL/SQL +What: Web based SQL reporting system (LHH) +When: February - March 2008 +Client: Tele2 Norway AS +Info: Reporting solution to automate generation of SQL + reports and output to different formats. +Role: Developer, Project Manager +Technology: Oracle 9i, PL/SQL -What: PL/SQL web framework system (Exodus) -When: August 2007 - 2011 -Client: Tele2 Norway AS -Info: Developed a framework to ease the creation of web - interfaces against Oracle databases. -Role: Developer, Project Manager -Technology: Oracle 9i, PL/SQL +What: PL/SQL web framework system (Exodus) +When: August 2007 - 2011 +Client: Tele2 Norway AS +Info: Developed a framework to ease the creation of web + interfaces against Oracle databases. +Role: Developer, Project Manager +Technology: Oracle 9i, PL/SQL -What: Order-workflow Reporting System (ORS) -When: May 07 - May 08 -Client: Tele2 Norway AS -Info: Developed a solution to keep track of ADSL orders - for reporting purposes. -Role: Developer, Project Manager -Technology: Oracle 9i, PL/SQL +What: Order-workflow Reporting System (ORS) +When: May 07 - May 08 +Client: Tele2 Norway AS +Info: Developed a solution to keep track of ADSL orders + for reporting purposes. +Role: Developer, Project Manager +Technology: Oracle 9i, PL/SQL -What: Launch Coordination -When: March 07 - July 08 -Client: Tele2 Norway AS -Info: Coordination of the implementation and launch of an - order system handling ADSL LLUB network with - combined VoIP service. -Role: Launch Coordinator -Technology: Oracle, Java, Perl +What: Launch Coordination +When: March 07 - July 08 +Client: Tele2 Norway AS +Info: Coordination of the implementation and launch of an + order system handling ADSL LLUB network with + combined VoIP service. +Role: Launch Coordinator +Technology: Oracle, Java, Perl -What: uteliv.no -When: 2005 - 2007 -Client: Own cooperative project -Info: Creation of the site uteliv.no, including a complete - publishing and customer management control solution. -Role: Founder, Designer, Developer -Technology: Oracle 10g / Oracle express, PL/SQL, Perl +What: uteliv.no +When: 2005 - 2007 +Client: Own cooperative project +Info: Creation of the site uteliv.no, including a complete + publishing and customer management control solution. +Role: Founder, Designer, Developer +Technology: Oracle 10g / Oracle express, PL/SQL, Perl -What: Tax payment solution (SOFIE) -When: 2005 -Client: Capgemini AS (Skdir / Skattedirektoratet) -Info: Worked as part of the "casework group" with - bankruptcy as special field. Developed miscellaneous - bankruptcy-modules. -Role: Developer -Technology: Oracle 9i, PL/SQL +What: Tax payment solution (SOFIE) +When: 2005 +Client: Capgemini AS (Skdir / Skattedirektoratet) +Info: Worked as part of the "casework group" with + bankruptcy as special field. Developed miscellaneous + bankruptcy-modules. +Role: Developer +Technology: Oracle 9i, PL/SQL -What: bokkilden.no -When: 2001 - 2002 -Client: Icon Medialab AS, WM-data AS -Info: Development of the sites online payment solution and - several Java modules. -Role: Technical Project Manager, Developer -Technology: IBM WebSphere, DB2, Net.Data, Java 2SE, C +What: bokkilden.no +When: 2001 - 2002 +Client: Icon Medialab AS, WM-data AS +Info: Development of the sites online payment solution and + several Java modules. +Role: Technical Project Manager, Developer +Technology: IBM WebSphere, DB2, Net.Data, Java 2SE, C -What: fishmarket.no -When: 2000 - 2001 -Client: Icon Medialab AS -Info: ASP development. -Role: Developer -Technology: Windows 2000, MS/SQL, ASP +What: fishmarket.no +When: 2000 - 2001 +Client: Icon Medialab AS +Info: ASP development. +Role: Developer +Technology: Windows 2000, MS/SQL, ASP -What: bytur.no -When: 1999 - 2004 -Client: Own cooperative project -Info: Creation of the site bytur.no, including a web based - publishing solution. -Role: Founder, Designer, Developer -Technology: Oracle 8.1.5, PL/SQL, Perl +What: bytur.no +When: 1999 - 2004 +Client: Own cooperative project +Info: Creation of the site bytur.no, including a web based + publishing solution. +Role: Founder, Designer, Developer +Technology: Oracle 8.1.5, PL/SQL, Perl -What: Hafslund Intranett -When: 1998 - 1999 -Client: Intergate AS -Info: Development for the intranet for Hafslund. -Role: Technical Project Manager -Technology: NT 4.0, ms/SQL, ASP +What: Hafslund Intranett +When: 1998 - 1999 +Client: Intergate AS +Info: Development for the intranet for Hafslund. +Role: Technical Project Manager +Technology: NT 4.0, ms/SQL, ASP -What: hugin.no (Hugin Online) -When: 1997 - 1999 -Client: Intergate AS, Icon Medialab AS, Hugin AS -Info: development of Hugin's award winning investor - relation site. -Role: Project Manager, Technical Project Manager, Developer -Technology: sybase, Perl, Oracle, PL/SQL +What: hugin.no (Hugin Online) +When: 1997 - 1999 +Client: Intergate AS, Icon Medialab AS, Hugin AS +Info: development of Hugin's award winning investor + relation site. +Role: Project Manager, Technical Project Manager, Developer +Technology: Sybase, Perl, Oracle, PL/SQL ``` Bibliography @@ -489,7 +489,7 @@ The Chase (2004): **Organisational** ``` -2019 - present: CTO of Mpathic DA +2019 - present: CTO of Curious Creators (Mpathic DA) 2012 - 2019: CTO of finansportalen.no 2005 - 2017: CEO of Eight Eighteen 2005 - 2007: CEO and board member of Informant DA