Senior Arkitekt/Utvecklare Stockholm, Sverige

Kan være tilgjengelig

(Oppdatert %updatedDate %)

Senior Arkitekt/Utvecklare

Stockholm, Sverige

Nybegynner French, Danish, Svenska, English

Ferdigheter (54)

INTRANET

RISK ANALYSIS

TRADING

MICROSOFT .NET 4.5

INVOICING

BI-LINGUAL

LEARNING MANAGEMENT

ENTERPRISE APPLICATION

SECURITY

IIS

SOFTWARE DEVELOPMENT

Git

MICROSOFT .NET FRAMEWORK 4.5

PIPELINE

MICROSOFT OFFICE

OAUTH

TPM

LIFE CYCLE

BILINGUAL

SharePoint

ASP.NET

BUSINESS PROCESS MANAGEMENT

PERFORMANCE TUNING

Jenkins

INTERNET INFORMATION SERVICES

RECORDS MANAGEMENT

Python

JavaScript

B2C

STRUCTURED SOFTWARE

ARCHITECTURE

MS .NET

MICROSOFT .NET

.NET 4.5

JOURNAL

PASSPORT

.NET Core

INTEGRATION

ASP

BUSINESS REQUIREMENTS

MICROSOFT ASP.NET

WIRELESS

.NET FRAMEWORK 4.5

APPLICATION INTEGRATION

PRODUCTION ENVIRONMENT

MS ASP

SOA

Risk Management

TAXONOMY

PERSONNEL MANAGEMENT

GOVERNANCE

BUDGET

TECHNICAL PRODUCT MARKETING

MENTORING

Arbeidserfaring

byBrick Development AB

2016-01 - Nåværende

ES2 (Perth, Western Australia) Jul 2014 - Jan 2016
ES2 (Perth, Western Australia) Jul 2014 - Jan 2016
Projektledning
Scania AB

2019-01 - Nåværende

2019 - Ongoing
The project included support for missiles (through AGILE SCUM) raised by METHODS & PROCESSES
production and applications utilising the Scania Communications Module Agile Scrum Methodology
(SCOM), as well as continued development of it to support future business Continuous Delivery
vision. Cost savings strategies
DevOps
Work done with C++, C# and included defining new architecture to support Legacy Systems Modernization
the workshop communicator unit (WCU) project via wireless connectivity Projektledning
through the use of VCI3. Records Management
Requirements handling
Return on Investment
Risk Management
Riskanalys
Solutions Architecture
Solutions Design
Test automation
TOGAF Architecture Development
Method (ADM)

PRODUCTS
Docker
Entity Framework Core 2.0 CEO
Mulesoft 0735-290700
Visual Studio Team Services
jorgen.nilsson@bybrick.se
WORK EXPERIENCE
SOLUTIONS ARCHITECT AND SCRUM MASTER
Scania AB

2019-05 - Nåværende

Scania AB
Working together with leadership and portfolio management to introduce an agile way-
of-working, through the introduction of a structured Scrum Agile methodology. This
consisted of Jira project, board and portfolio configuration across three teams within the R&D department.

Migration of source code from Perforce to GitLab, including the implementation of a stable CI/CB pipeline for highly complex build and testing scenarios.

Architecture and development on the Scania Communications Module (SCOMM) to
implement multi-vehicle connections through multible VCIs. Re-architecture of the SCOMM to be scalable and modular in order to support multiple higher level initiatives.
Gitlab-runner
SCOMM

2019-05 - Nåværende

SCANIA COMMUNICATIONS MODULE
Södertälje Scania AB
The project included support for missiles (through AGILE SCUM) raised by production
and applications utilising the Scania Communications Module (SCOM), as well as development of it to support future business vision.

Work done with C++, C# and included defining new architecture to support the
workshop communicator unit (WCU) project via wireless connectivity through the use of VCI3.

In addition, several PoCs where created:

1. development of alternative secure key licensing solution (Gemalto) replacement with TPM2.0 chipsets through the TSS framework;
2. moving SCOM from Perforce to GitLab as a source code repository, replacing also
Jenkins with GitLab-CI, GitLab-runner and Docker as build services;

Other achievements during assignment:

1. successful implementation of Portfolio management through JIRA;
2. established a way-of-working agile with SAFe as a foundation;

Agile SW Development Scaled Agile Framework (SAFe) C# Atlassian Jira Gitlab

TPM Docker Compose gitlab-CI Docker containers Gitlab-runner Kvazer API
DCODE - ECU INFORMATION CATALOG

2019-05 - 2019-09

of web applications through AWS Elastic Beanstalk, which provides applications and service with vehicle ECU
information.

It was orchestrated through GITLAB and utilised build services through GitLab runners and AWS.
SOLUTION ARCHITECT AND DEVELOPMENT
AMBEA AB

2016-08 - 2019-03

AMBEA AB
AMBEA AB acquired the SMART solution through the acquisition of Resursteamet AB in
2017 - SMART is a planning, invoicing, risk analysis and effective management solution
for the personal care industry, developed by byBrick Development.

The solution solves common industry issues, such as council contract invoicing, GDPR
compliant information management, journal and records management as well as carer
time keeping.

Development has been ongoing, in line with business requirements, with integration to VISMA. The platform is ASP.Net MVC, jQuery, Angular and HTML5.

jQuery HTML5 programming ASP.NET MVC 6 AngularJS
SOLUTION LEAD

2018-02 - 2019-02

GSR
Provide the customer with a solution with which end customers (20 of the largest nordic insurance companies) could register and search for registered incidents. This solution
was replacing an ageing DB2 and Java based application and consisted of a web
solution, SOAP service stack and REST API endpoints.

Additionally, the solution was compliant with GDPR and implemented also BankID.

Brian's role included architecture, design, development and stakeholder management.

jQuery C# BankID Security Hardening
Nintex Workflows

2017-01 - 2017-01

SCOMM - SCANIA COMMUNICATIONS MODULE Windows Powershell
SENIOR DEVELOPER-TECHNICAL ARCHITECT
Entity Framework Core

2016-04 - 2017-01

ASP.NET Core MVC Azure Devops Agile Scrum Methodology

Microservice Architecture

Apr 2016 - Jan 2017 SENIOR DEVELOPER-TECHNICAL ARCHITECT
Stockholm Arbetsformedlingen
Worked together with internal stakeholders, test teams, solutions architects and developers to deliver on business requirements for internal applications.

Delivered X500, SveFaktura and Gallring application performance tuning together with bug fixing from user feedback and test runs.

SOAP Microsoft ASP.NET Oracle SQL jQuery REST C#
General Data Protection Regulation (EU)
GDPR

2016-01 - 2016-01

679 Docker Compose
IT CONSULTANT
SVEFAKTURA

2015-09 - 2016-01

Perth Department of Mines and Pretroleum
This WA government agency was looking to lower their technical debt accrued through
a legacy and outdated Records Management System. Brian delivered a solution
definition for the replacement of the enterprise records management replacement. This
included TOGAF based baseline architecture and future architecture for business,
technology, application and security.
This solution included Service Orientated Architecture for corporate and enterprise
solutions being delivered throughout the department. The solution roadmap will
significantly lower technical debt accrual, operational costs and resource costs when fully implemented.

Requirements handling SOA - Service Oriented Architecture BizTalk Server

TOGAF Architecture Development Method (ADM) Technical architecture

Cost savings strategies Return on Investment Legacy Systems Modernization
Records Management
Mulesoft

2015-03 - 2015-12

TECHNICAL ARCHITECT AND LEAD DEVELOPER - AUSTRALIAN PERSONNEL
Perth MANAGEMENT (APM)
Australian Personnel Management (APM)
The project deliverables were to re-architecture an onboarding solution, which would fit
the growth and existing enterprise solutions, for staff movement, onboarding and
offboarding. The solution required segregation of dependencies on existing services and disparate data. It also required orchestrations to be included which would allow for vital
data to be updated through an event-driven architecture.

The architecture of the solution was based on CQRS and utilised C# as the primary
platform for development. Queuing technology, to support the command structure
utilising RabbitMQ and allowed for external and existing systems to deploy subscription-
event management through the event-sourcing pattern.

The solution also required Office 365 and Windows Azure integration in order to
function with parallel projects which was moving on-premise collaboration solutions to the cloud.
SOLUTIONS ARCHITECT
AngloAshanti Gold

2015-03 - 2015-09

This international gold mining company needed to migrate an internal, Western
Australian, solution from SP2007 to SP2010 in order to get off an unsupported operating
system and office application platform. Brian managed and delivered a successful
migration project, together with internal stakeholders and staff.
The project also included an upgrade to NINTEX workflows and patching of target
environment as well as a F5 load balancing solution.
SOLUTIONS ARCHITECT AND DEVELOPMENT LEAD
Solution Design

2014-03 - 2015-08

Perth Australian Personnel Management (APM)
APM needed to migrate their document management solution to a cloud-based
solution in order to cut the cost overheads being built up by their growing
infrastructure requirements. Brian designed and delivered the solutions architecture for
a bespoke application integration with SharePoint Online. The solution also included the migration of more than 500,000 documents to SharePoint Online, for a custom
taxonomy, as well as a custom CSOM API to be utilised to integrate a bespoke Document
Management System.

The engagement also included full SDLC management, development mentoring to junior and senior staff in the utilisation of an ALM (Visual Studio Online) via an Agile
(Scrum) approach.

Development included CSOM, Microsoft .Net 4.5.2 and Azure AD and Visual C#.
MICROSOFT SQL SERVER CONSULTANT
Perth

2015-04 - 2015-06

Apache Energy
Denna LPG tillverkare (#2 största tillverkare i Australien) behövs för att migrera alla
företagsomfattande BAU ansökan från äldre domän till ny domän vid försäljning
bekräftelse (Macquarie Bank/Brookfields). Brian levererat en Microsoft SQL Server 2012
hög tillgänglighet lösning samt utformade och avrättades domän migreringen av alla
företagets applikationer genom en övergångsfas efter ett företagsförvärv av Apache
Energy's Australian operationer av Brookfield och Macquarie Bank.

Projektet ("Tetris") var begränsad på en AUD$3.6mill kosta och kom nästan AUD$1.8mill
mindre, tack vare effektiv förvaltning och genomförande.

Projektledning Microsoft SQL Server Microsoft Active Directory Windows Powershell
SOLUTIONS ARCHITECT AND TECHNICAL LEAD
Department of Water WA

2015-02 - 2015-06

DoW needed to provide enterprise wide integration services, through the
implementation of an integration platform. The chosen platform was BizTalk due to
capability and alignment with current infrastructure. The project consisted of integration between various legacy solutions, disparate data stacks and various service
endpoints (incl. IoT). Brian's role as the solutions architect and technical lead was to design and guide the implementation of the integration platform.
This engagement also included solution definitions, application architecture framework
recommendation and implementation as well as enterprise architecture utilising TOGAF.

BizTalk Server Solutions Architecture TOGAF Architecture Development Method (ADM)
TECHNICAL ARCHITECT AND DEVELOPENT LEAD
Solutions Design

2014-06 - 2015-03

Perth PetroAUS
PetroAUS was looking to build a multi-tenanted solution to facilitate a cost reduction of their services to their clients enabling them to maintain a competitive advantage over
their competitors. Brian designed a solution to enable oil and gas industry clients to display a Network Build Model, in 3D, through a multitenanted web application, utilising
Azure AD, OAuth 2.0 and Active Directory Federation Services.

The solution was designed for customers to upload their reviewed network model,
consisting of wells, pipes and pumping stations, then visualise it through a 3D model.

The solution included ASP.Net MVC, Microsoft .Net 4.5, Visual C#, Entity Framework 6,
JQuery, JavaScript and WebGL.

JavaScript ASP.NET MVC jQuery C# WebGL Microsoft .NET Framework 4.5

Entity Framework 6.0 Microservice Architecture Microservices SOA
SECURITY DEVELOPMENT CONSULTANT
WesFarmers Chemical

2014-10 - 2014-12

Brian's role as a security development consultant consisted of a complete application
review for both PCI-DSS accreditation and locating vulnerabilities based on OWASP
fundamentals. The code base review was executed through a structured, 2-phased
approach and delivered a risk mitigation strategy as well as a final best practices report and application hardening recommendations.
Code base consisted of Microsoft .Net 4.5, Visual C#, ASP.Net MVC, JQuery and JQuery UI.
This code review successfully identified security vulnerabilities in the code base, which
was remediated prior to going live.

ASP.NET MVC jQuery Risk Management Microsoft .NET Framework jQuery UI

Riskanalys C# Application Development OWASP Top 10 PCI-DSS
Perth, Western Australia

2012-08 - 2014-04

SOLUTIONS ARCHITECT AND SHAREPOINT DEVELOPMENT
Imprimerie Nationale

2013-11 - 2014-04

Imprimerie Nationale is the official printing works for the French government. Brian
designed a scalable solution for Imprimerie Nationale, enabling business functions across France (Douie, Rousset and Paris), to work within a tightly governed and secure
environment for french passport applications and production.

This involved the design of a geographically distributed Microsoft SharePoint 2013 farm.

The solution included Microsoft SharePoint 2013, Microsoft SQL Server 2012, Microsoft
ASP.Net, JQuery, HTML5 and CSS3.

ASP.NET MVC jQuery HTML5 programming Microsoft SQL Server 2012 CSS3

Windows Powershell Microsoft SharePoint 2013 Server
SENIOR DEVELOPER AND RISK MANAGEMENT
iiNet

2013-01 - 2013-07

Brian developed a bespoke, Microsoft SharePoint 2013 application, to facilitate the process and governance of the corporate Risk Management policies.

This included the delivery a business process management and integration solution, as
well as the design of the application structure to support the corporate processes.

The solution included K2, Microsoft .Net 4.5, ASP.Net, Entity Framework 6 and Microsoft
SharePoint 2013; The solution successfully introduced a manageable Risk Management
process for staff across all offices, effectively lowering the cost of risk mitigation by early
identification and classification of risks.

Microsoft ASP.NET Microsoft SharePoint 2013 Windows Powershell

Entity Framework 6.0 Microservices SOA K2 blackpearl
Projektledning
Nintex Workflows

2013-01 - 2013-01

Orchestration
Fujitsu Australia (Perth, Western Australia)

2010-05 - 2012-08

Fujitsu Australia (Perth, Western Australia) May 2010 - Mar 2011
MICROSOFT SQL SERVER CONSULTANT
Murdoch University

2011-09 - 2012-04

Brian designed and delivered a Microsoft SQL Server 2008 High Performance and High
Availability solution, for a Microsoft SharePoint 2010 farm supporting more than 40,000
active users (student and faculty) for the university's Learning Management Solution.

The solution saw the delivery of both SAN/Storage design, development, test and production environment.
LEAD ARCHITECT AND SERVICE DELIVERY MANAGER
Department of Health

2010-01 - 2010-09

DOH needed to provide a whole of government (read: Health) intranet, policies and
enterprise search for 127 state based hospitals (including Fiona Stanley Hospital) and
50,000+ end users. The project, HealthPoint, delivered a custom platform, on SharePoint
Fujitsu Australia (Perth, Western Australia)

2008-08 - 2010-05

ADG and Ministry of Health

2010-01 - 2010-01

which enabled DOH to deliver against the ADG and Ministry of Health
requirements.

Brian managed the architectural deliveries, through TOGAF, for a team of 3 SharePoint
Architects, 8 SharePoint Developers, 60+ business stakeholders and analysts. The project
was successfully delivered for both v1.0 and 2.0 (2.0 was a complete interface refresh).
EMPLOYER
Change Corporation

2007-11 - 2008-08

Micromine

2006-11 - 2007-11

Freelance (Perth, Western Australia)
Perth, Western Australia

2006-11 - 2006-11

Jul 2005 - Nov 2006

Amcom Telecommunications (Perth, Western Australia) Jul 2004 - Jul 2005

Eduka (Perth, Western Australia) Jul 2001 - Jul 2004
Freelance (Perth, Western Australia) Dec 1999 - Jul 2001
Danish Army Aug 1994 - Dec 1999

Kontakt konsulent

/