Author Image

Michael J. Nicholson

Michael J. Nicholson

Senior B2B Consultant at Telenor AB

Software Engineer
Leader
Mentor

Skills

Experience

1
Senior B2B Consultant
Telenor AB

Nov 2022 - Present, Karlskrona, Sweden

Telecommunications provider for B2B & B2C solutions

Responsibilities:
  • Design and build of new B2B stack using Python & Django
  • Requirements and process management
  • Solution architecture
  • CI/CD pipeline configuration with Jenkins and Docker

Cloud Solutions Engineer
Divio AG

Aug 2021 - Nov 2022, Stockholm, Sweden

Divio provides cloud-managment solutions for multiple cloud providers

Responsibilities:
  • Design and build of solutions using Python & Django
  • Requirements analysis and management
  • Sales & Marketing support and content production
  • Customer support and onboarding
2

3
Senior Consultant - Telia Finance
Sopra Steria

Mar 2021 - May 2021, Stockholm, Sweden

A digital services and software development company

Responsibilities:
  • Analysis of new issues and requirements
  • ServiceNow solution design, build & test
  • JavaScript scripting

Senior Software Engineer - Contract Role
Telenor AB

Apr 2017 - Feb 2021, Stockholm & Karlskrona, Sweden

Telecommunications provider

Responsibilities:
  • Analysis of new issues and requirements
  • Solution design, build and test
  • Migration of consumer customers within large transformation project from legacy DB using Python
  • Proof of concept for migration of monolithic system to Python/Django-based service architecture
4

5
Owner
Wine Brothers & Co HB

Jun 2015 - Jul 2018, Stockholm, Sweden

Wine & Spirits import

Responsibilities:
  • Import of wines from around the world
  • Budget & finances
  • Sales support

TeliaSonera AB

Jun 2012 - Feb 2016, Stockholm, Sweden

Telecommunications provider

Head of Business Analysis

Jun 2012 - Feb 2016

  • Build Business Analysis unit into a centre of excellence
  • Recruitment of Business Analysts, Information Architects & Business Architects
  • Drive quality work for processes & requirements
  • Personnel responsibility
Manager - Analysis & Delivery

Jan 2013 - May 2014

  • Merge 2 teams – Business Analysis & Delivery Managers
  • Manage 20+ people, 4 locations, 3 countries
  • Define & promote the BA & DM roles
  • Investigate & pilot new requirements tool
  • Personnel responsibility: training, coaching, development, salary review & performance management
  • Steering committee membership & project ownership
Business Analyst

Jun 2012 - Dec 2012

  • Analyse & manage requirements & processes
  • Drive small assignments from concept to completion
6

7
Billing Specialist
ComHem AB (Now merged with Tele2)

Nov 2009 - Jun 2012, Stockholm, Sweden

Telecommunications provider

Responsibilities:
  • PM for upgrade of IRB rating engine with redesign of provisioning flow from billing system
  • Streamline rating & billing processes
  • Support & solve billing system issues
  • Manage mediation, rating & revenue assurance systems
  • Central point of contact for technical specialists, business, finance and IT department

Parental leave

Oct 2008 - Oct 2009,

8

9
Senior Software Engineer - Contract Role
Telenor AB

Mar 2007 - Sep 2008, Stockholm & Karlskrona, Sweden


Senior Software Engineer - Contract Role (50%)
Tele2 AB

Apr 2006 - Feb 2007, Stockholm, Sweden

10

11
Senior Analyst - Contract Role
AXA

Mar 2005 - Dec 2006, Melbourne, Australia


Senior Software Engineer - Contract Role
Vodafone AB

Mar 2007 - Sep 2008, Stockholm & Karlskrona, Sweden

12

13
Global backpacker
Sabbatical

Jun 2001 - Apr 2002,


Senior Software Engineer - Contract Role
Europolitan AB

Sep 1999 - Jun 2001, Stockholm & Karlskrona, Sweden

14

15
Software Engineer - Contract Role
NetCom AB

Nov 1997 - Aug 1999, Oslo, Norway


Senior Analyst
IBS (Public Services) Ltd.

Nov 1996 - Nov 1997, Manchester, UK

16

17
Analyst
MDIS

Jan 1995 - Nov 1996, Bristol, UK


Analyst
Barclays Bank

Sep 1993 - Dec 1994, Douglas, Isle of Man & Liverpool, UK

18

Projects

MissionAbort
MissionAbort
Owner

(Under development) A meeting scheduler with a collaborative abort function

Calcs
Calcs
Owner

A sample project for learning Vue3 - various calculators and convertors

Chattr
Chattr
Owner

(Under development) A chat application using websockets and Django channels

Menu
Menu
Owner

A simple menu application for managing a rotating family menu

The Darkness Inside
The Darkness Inside
Author Dec 2021

Emerging Horizons, edited by Allen Ashley (Members only British Fantasy Society anthology)

Room to Grow
Room to Grow
Author Nov 2021

No Sleep Podcast, S17 Ep04

Exit, pursued by a minotaur
Exit, pursued by a minotaur
Author May 2020

Guest blog post for Kendall Reviews on Mark Z. Danielewski’s ‘House of Leaves’

Side Effects
Side Effects
Author May 2019

No Sleep Podcast, S12 Ep24

Twist
Twist
Author Aug 2018

Electric Spec, Vol 13, Issue 3 (Blog post)

Room to Grow
Room to Grow
Author Aug 2018

Robbed of Sleep, Vol. 4: Stories to stay up for

Wonderman (tm)
Wonderman (tm)
Author June 2023

Summer of Speculation: Sidekicks

Mastodon