Cloud og DevOps konsulent Fredericia, Danmark

Kan være tilgængelig

(Opdateret 2020-08-31)

Cloud og DevOps konsulent

Fredericia, Danmark

Modersmål Danish, English

  • 15+ års erfaring med C# og .NET
  • 5+ års erfaring med Microsoft Azure Cloud
  • 13+ års erfaring med Azure DevOps/TFS (DevOps/ALM/Agile)

Kvalifikationer (34)

SOFTWARE DEVELOPMENT

VISUAL STUDIO

CONTINUOUS INTEGRATION/DELIVERY

.NET

MICROSOFT VISUAL STUDIO

C#

.NET Core

.NET FRAMEWORK 2.0

MS .NET

.NET FRAMEWORK 3.5

CI/CD

TRADING

DATA COLLECTION

JavaScript

META DATA

BI

QUALITY CHECKS

WCF

OPERATIONS

INTEGRATION

ARCHITECTURE

TypeScript

API

PROTOTYPE

INSTRUCTOR

ANALYSIS SERVICES

CONTENT MANAGEMENT

RAPID PROTOTYPING

DATA ANALYTICS

STRUCTURED SOFTWARE

Python

Business Intelligence

BATCH PROCESSING

BizTalk

Resumé

Highly skilled cloud and DevOps consultant with many different skillsets. Has
been working as application architect, software developer, DevOps engineer,
business intelligence consultant and Scrum master over the last 15 years.
Holds a long list of certifications in Microsoft technologies, primarily .NET
focused, as well as several agile certifications for Scrum, Kanban, and DevOps.

Now a partner in Tricloud with the title of Principal Cloud Consultant, specializing
in Microsoft Azure Cloud, IoT and DevOps.

Has been working on many complex projects during the last 15 years, where a
recent project includes development of an energy trading and asset automation
platform for a major Danish energy supplier. The platform was based on a micro-
services architecture hosted in Azure and used IoT technology for
communication with external assets. Another project involves development of a
data warehouse/business intelligence platform based on Microsoft SQL Server
technology stack for a Danish Business Intelligence consultancy company.

Work is always based on high quality with a sharp focus on delivering customer
value using agile practices and DevOps principles. Has a deep understanding on
how cloud and Azure works as well as how to execute software projects
successfully using Azure DevOps.

In the latest customer project MN have been acting as a Data Engineer with a
strong focus on platform development, automation and monitoring for FLSmidth'
Data Analytics and Architecture team, developing the Analytics Platform, which
is to serve data and insights to the entire organization.


1

Professionel erfaring

Partner
Tricloud

2020-04 - 2020-08

in Tricloud, which specializes in consultancy
within Cloud computing and Industrial IoT (IIoT). When not engaged in consultancy with customers in Cloud and Industrial IoT, the consultant
develops an IIoT platform.

The goal of the IIoT platform, is to speed up the process for businesses, when
engaging on the Industry 4.0 journey, thereby saving a lot of upfront
development costs. The platform consists of an IoT Edge Application, Backend
Services / Api's and a Webportal for managing, configuring and remote
monitoring of Edge Devices.

The consultant's actions/responsibilities were:
● Design & develop an IIoT platform based on Microsoft Azure IoT Edge
● Provision Cloud resources using Azure Resource Manager templates
● Configure CI/CD pipelines for the components of the platform using Azure
DevOps
● Develop Frontend based on Microsoft Blazor Webassembly
● Develop Backend services based on Azure Functions

Used technologies Azure IoT Edge, Azure IoT Hub, Docker, Azure TimeSeries Insight, Application
Insights, Data Lake, Azure Storage, Azure Functions, Azure Event Hub, Blazor
WASM, Azure DevOps, .Net Core, Azure Resource Manager, PowerShell, C#
Role in project DevOps Engineer, Web Developer, Backend Developer, IoT Developer
Contact person Anders Fredborg, CEO
freelance Cloud consultant with specialty in DevOps
FLSmidth

2019-08 - 2020-04

He
participated as a Data / DevOps engineer on the Data Engineer team, tasked with creating a new Analytical Platform based on Microsoft Azure data
technologies such as Data Lake, Data Factory and Databricks.

The goal of the Analytics Platform was to collect, clean, store and expose data from a variety of data sources, ranging from ERP systems to IoT devices. Key
data consumers were data sciencetist and business analysts.

MN also participated in project focusing on re-designing IoT data collection,
based on Azure IoT Edge technology, focusing on DevOps capabilities such as
deployment to IoT devices at scale.

The consultant's actions/responsibilities were:
● Design and provision Azure cloud resources of the Analytics Platform
● Configure CI/CD pipelines for Azure Data Factory, Azure Databricks, Python
ETL jobs
● Design and implement PoC, showcasing use of new technology as well as
new automation process, e.g. automation of key rotation strategies and MLOps
● Agile coach for the Data Engineering team
2
● Implement DevOps practices in the IIoT Edge development team
Used technologies Docker Containers, Azure Storage, Data Lake, DataBricks, Azure Functions, Log
Analytics, Azure DevOps, Linux, Python, PowerShell, Bash, Snowflake, Azure
Machine Learning, Streamlit, Azure IoT Edge and Azure IoT Hub
Role in project IoT & Cloud Architect, IoT Developer, IoT trainer/instructor
Contact person Head of Architecture, Data & Analytics Umid Akhmedov
Coach the team
Ørsted

2017-02 - 2019-07

Project description Flexibility Platform is an energy trading and automation platform, allowing 3rd
party energy assets to be traded in the English energy market by Ørsted
traders, handling the power portfolio by Ørsted. The platform can ensure power
delivery through automation controlling the asset's run schedules using IoT
technology. The platform is architected as an event-based microservice
architecture running in the cloud, leveraging several platform-as-a-service
solutions such as Azure Service Fabric and Azure IoT Hub. Azure DevOps was
used to automate build and deployment pipelines and to automate testing of the platform.

The consultant's actions/responsibilities were:
● Configure CI/CD pipelines
● Provision Azure resources
● Design and implement backend functionality
● Coach the team on agile practices using Azure DevOps
● Define and implement test automation strategies
● Define and implement PoCs on technology choices

Used technologies Service Fabric, Azure IoT Hub, Azure Service bus, Azure App Services, Azure
AD, Azure DevOps, Application Insights, Angular 6+7, Azure SignalR,
TypeScript, .Net Core, Domain-Driven Design
Role in project Cloud Solution Architect, Full-stack developer, DevOps specialist
Contact person Product Owner for Flexibility Solutions Runi Bærentsen
Lead Backend Developer
Nabufit Global

2015-12 - 2017-01

in startup set out to develop a Fitness
platform for Web and Mobile Devices.

Nabufit was a fitness platform allowing users to perform workouts with fitness
trainers and sport stars. Access to content of the platform was possible through mobile apps for iOS and Android and online through the Nabufit web
site.

The backend of the platform was developed as a cloud-native solution based on a microservice architecture with API gateway serving multiple client
applications such as mobile apps and web sites. Media streaming was handled
by Azure Media services and static content was served by a combination of content delivery networks (CDN) and Umbraco content management system
(CMS).


3
The consultant's actions/responsibilities were:
● Design and provision the Azure cloud resources
● Configure CI/CD pipelines for fast automated deployements using Azure
DevOps
● Scrum master and agile coach across several teams
● Design and develop backend microservices
Used technologies Service Fabric, Web Apps, Azure Media Services, Azure CDN, Azure Storage,
Azure DevOps, Umbraco CMS, .Net Core
Role in project Senior Solution Architect
Contact person CTO Anders Fredborg
Systemadministrator
Rehfeld Partners A/S

2007-08 - 2015-11

on Team Foundation Server for Rehfeld Partners, a danish
Business Intelligence and software development consultancy company,
focusing on Microsoft technology.
Responsible for daily operations, planning and execution of product upgrades,
education of new hires and consultancy services for external clients.
Used technologies Team Foundation Server 2005/2008/2010/2012/2013/2015, SQL Server
(multiple versions), Windows Server (multiple versions), Visual Studio Lab
Management, System Center Virtual Machine Manager, Release Management for Visual Studio Team Services.
Role in project Systemadministrator
Contact person Ditlev Moltke, COO at Rehfeld Partners
Master and DevOps engineer
Rehfeld Partners A/S (now IQVIA) / Effektor A/S

2012-03 - 2015-08

Project description Effektor is a platform that accelerates data warehouse projects based on
Microsoft SQL Server and the Business Intelligence suite. Based on meta-data the system can generate data warehouse components such as schemas, ETL,
security principals, rules and visualizations, enabling rapid prototyping and
development of complex data warehouse. Management and configuration of the platform was done using a web portal. The scaffolded code and artifacts
was deployed to the Sql Server BI components, such as SSIS, SSRS, SSAS.
Used technologies C# .NET, SQL Server, ASP.NET, SQL Server Integration Services, SQL Server
Analysis Services, SQL Server Reporting Services, JavaScript, T-SQL, BIML
Role in project Employeed as Managing Architect, acting as Lead Developer, Architect, Scrum
Master and DevOps engineer.
Contact person Kennie Nybo Pontoppidan, Head of R&D at Rehfeld, CEO at Effektor
Employeed as Senior Consultant at Rehfeld Partners, acting as Lead Developer
Energinet

2012-08 - 2013-12

Project description Beslutnings Støtte Værktøj (BSV) is a decision support tool used by Energinet, the Danish transmission system operator of natural gas and power. The system
helps Energinet to better control the distribution of gas in the main pipelines in
Denmark, by making planning, operation and simulation of gas flows easily
available for the operators of the system.


4
Used technologies C#, .NET, SQL Server, ASP.NET, knockout.js, JavaScript, Sql Server Integration
Services BizTalk, Azure DevOps (known as Team Foundation Service at the time), Domain-Driven Design
Role in project Employeed as Senior Consultant at Rehfeld Partners, acting as Lead Developer,
Scrum Master and DevOps engineer (known as ALM specialist at the time).
Contact person Rolf Therkildsen, Application Architect for Energinet
Developer and Scrum Master on the project
Sundhedsministeriet

2009-04 - 2010-05

Project description SØC monitor is a data collection system used be external parties, such as
hospitals, ensuring timely delivery of mandatory data used by the Danish health
authorities.
The system integrated with existing system FREUD to import data from a
variaty of sources, such as files. Overall responsibility of the system was to monitor the import process in regards to quality checks and adding meta data,
enabling reporting through a web-based dashboard.

The consultant's actions/responsibilities were:
● Design and implement the overall application architecture
● Design and implement backend functionality
● Act as Scrum master on the project

Used technologies C#, .NET, WCF, ASP.NET, SQL Server, SSIS, Team Foundation Server
Role in project Employeed as Consultant at Rehfeld Partners, acting as Architect, Lead
Developer and Scrum Master on the project.
Contact person Lars Holm, Product Owner for Sundhedsministeriet
Lead Developer and Architect
Danish Municipalities

2007-01 - 2009-05

Project description Kommune Information System (KIS) was a journal system, focusing on the
child care sector in municipalities. The system was implemented in municipalities of Roskilde, Ballerup and København. The system served as a
journal system allowing professionals, such as pedagogues and psychologist to track child case. The system also had an economic insight into the cost of each
case.
Used technologies C#, .NET, SQL Server, Web Services, ASP.NET, Sql Server Reporting Services,
Team Foundation Server
Role in project Lead Developer and Architect
Contact person Ditlev Moltke, COO at Rehfeld Partners
Developer
Sundhedsstyrelsen

2007-08 - 2009-03

Project description Participated in multiple projects for the client.
VisualDRG / CaseMix:
CaseMix is an editor used to design the tariff system for the Danish Health
aread, known as DRG. VisualDRG is an web-based viewer of the DRG system
allowing grouping of patients into specific categories.
InteraktivDRG:
A web-based portal to lookup relevant information from the DRG system based on anonymous patient information.
Afregningsportalen:
A web-based management information system used by SST and the Danish
Regions to get insights into economic settlement between various government
parties.
Used technologies C#, .NET, SQL Server, Web Services, ASP.NET, Team Foundation Server
Role in project Developer
Contact person Ditlev Moltke, COO at Rehfeld Partners
Developer
Region Southern Denmark

2007-10 - 2008-05

Project description SydLIS


5
A web-based management information system used by the client to get
insights into economic situation for the hospitals in the region.
Used technologies C#, .NET, SQL Server, ASP.NET, Sql Server Analysis Services, Team Foundation
Server
Role in project Developer
Contact person Ditlev Moltke, COO at Rehfeld Partners
Web developer
International Health Insurance (now IHI BUPA)

2005-07 - 2006-12

maintaining the official company web site as well as developing
several web applications used by both back-officer worker and customers.
Implemented integration of Skype with call-center phone system.
Used technologies SQL Server, ASP 3.0, ASP.NET, C#
Role in project Web Developer
Contact person Hans Haller Baggesen, Lead Developer at IHI

Akademisk baggrund

Software Development

2012-01 - 2014-01

EDB-Skolen Vejle
EDB-Skolen Vejle

2003-01 - 2005-01

Certificeringer

Microsoft Certified
Microsoft Certified Solutions Developer
Certified Solutions Developer
Microsoft Specialist
Microsoft Certified Technology Specialist
Certified Technology Specialist
Certified Technology
Microsoft Certified Professional Developer
Certified Professional Developer
Certified SAFe 4 DevOps Practitioner
Certified SAFe 4 Practitioner

Kontakt konsulent

/