Barium Live, a Business Process Management Platform

Jonatan Hilmarch

Fullstack Engineer
Angular
jQuery
.NET

Sep 2018 - Dec 2019

Project

Barium was founded in Gothenburg in 1995 with a vision to deliver smart IT support that simplifies everyday life for companies and organizations. The product Barium Live has been a cloud service in the "Business Process Management Platform" segment since 2009 and is a tool for digitizing business processes.
The Barium Live platform is an ASP.NET web application with a focus on quality and security. As proof of this, the product is security classified according to ISO 27001. The system has many functions divided into several modules:
A drawing tool for modelling and configuring processes according to the BPMN standard. Standardized rules, scripts, listeners, and integration connections can be added to the model, but there is also the possibility of specific customizations with Barium's script service or business components written by developers at Barium or partners.
A tool for creating and displaying forms with an associated rule engine.
A process engine that runs the deployed applications.
Standardized and customized lists for displaying tasks.
Pages for overview and administration.
A login portal with advanced support for corporate logins (Identity Providers).
An integration client that can be installed at customers using the platform locally (on premise).
Barium Live
Barium Live

Role

Jonatan participated in a team consisting of a work leader, product owner, three developers, and three testers. The work methodology was KANBAN. As a developer, Jonatan participated in daily stand-ups, workshops, backlog refinement, wrote user stories, programmed test-driven, and reviewed colleagues' code. The tasks were mainly of a maintenance nature back-end with limited opportunities for major changes. Restructuring has been done for more manageable code but not for any changes in architecture.
The most extensive and time-consuming task Jonatan participated in was data deletion and erasure for GDPR compliance.

Keywords

C#, .NET 4.6, .NET Core, ASP.NET MVC, NUnit, SignalR, MS SQL-Server, MongoDB, HTML, CSS, {less}, JavaScript, TypeScript, jQuery, Knockout, KANBAN, Git, JIRA, TeamCity, Azure DevOps, Octopus Deploy, ADFS, TDD
Partner With Jonatan
View Services

More Projects by Jonatan