Speaker

Bjørn Erling Fløtten

Bjørn Erling Fløtten

Aniri AS, Owner and consultant

Trondheim, Norway

Software engineer with a passion for start-ups and information management.

Bjørn Erling Fløtten designs system with efficient use of development resources and simplified architecture facilitating multiple areas of use for every component.

Founder and cofounder of in total six companies, five of them within the area of Information technology. One successful exit (so far).

Currently working with Sikom Connect AS (Remote heating, alarm systems, IoT).

Bjørn consulted for Telenor (a telecommunications company) for 17 years, working with reporting and surveillance systems. Bjørn also has experience with other big organizations in the field of data analysis and reporting.

Area of Expertise

  • Information & Communications Technology

Topics

  • REST API
  • Business Intelligence
  • C#

AgoRapide REST API, winning the battle against repetition

AgoRapide is about avoiding repetition. By repetition we mean all kinds of tasks that are similar to each other. Like creating database tables, API-methods, objects, properties for objects, populating objects, validating properties, naming of properties.

Bjørn Erling Fløtten developed AgoRapide with meticulous attention to the issue of repetition and wants to share the result with you.

Target audience: Backend developers and architects using C#.

Format and duration could be anything from a 10 minutes "lighting" talk to a full workshop.

With only 10 minutes available I will just go through basic principles.

With one hour I will explain more in detail the philosophy behind AgoRapide and show detailed examples of how little code is actually needed for building a backend API, including an administrative HTML based interface.

With a full workshop (2 hours) I will guide participants through the creation of an API backend with their own chosen datamodel.
Prerequisites would then be
1) Microsoft Visual Studio 2017 Community (with workflow ASP.NET and web development),
2) PostgreSQL database (latest version) and
3) AgoRapide (cloned from https://github.com/AgoRapide).

AgoRapide as a practical method for low-cost data analysis

Have you ever had questions about your data that you knew had an answer but where too cumbersome to implement?

AgoRapide attempts to be a practical solution to that problem. This talk will give you an indication whether AgoRapide or its principal methods is relevant for your organization to implement.

AgoRapide is used with great success at Sikom Connect AS giving the company improved insight into its own performance and the needs of its customers. Through its flexible open-source license (MIT-license), AgoRapide is open also for you to try out.

Basic principles utilized are: Quick synchronizing with external data sources, selective storing of data (some in a traditional database, some in text-files), entity relation aware logic, on-the-fly tagging of data, in-memory (almost instant) queries, drill-down based on set-operations that traverses entity relations, automatic aggregates and very easy report generation for power users.

Target audience: Power users and developers of business intelligence and reporting systems for small to medium sized datasets.

Format and duration could be either a 10 minutes "lighting" talk or a one hour speech.

With only 10 minutes available I will just go through basic principles.

With one hour I will explain more in detail the philosophy behind AgoRapide and demonstrate report creation with a combination of C# coding and power user interaction through an ordinary web-browser based interface.
Quick minded participants should be able to try some examples by themselves during the presentation (only a web-browser with Internet would be needed).

AgoRapide is available under MIT license from
https://github.com/AgoRapide

Bjørn Erling Fløtten

Aniri AS, Owner and consultant

Trondheim, Norway