Arne Molland


arne@molland.sh | medium | github | linkedin


Education

2017-2020 : BsC, Information technology; Western Norway University of Applied Sciences (Bergen)

Thesis title: Predicting sales volumes with an on-demand ML model platform

Experience

DNB:

Summer internship (2019)

Responsible for development of microservices running on AWS, native Android/iOS apps. Conversion from native mobile apps to Flutter.

Sofware Engineer (2020-tdd)

Responsible for day-to-day development & operations. Android development, CI/CD pipelines. Representative for DNB facing universities and on tech events, hosting workshops, among other activities.

Design-developer interaction including a complete, adaptive design system library written from scratch with Flutter.

YPN Bergen Board member (2020-tdd)

Sitting board member of Young Professionals Network Bergen, arranging internal events, workshops and conferences within DNB.


YoungTech Bergen

"Benevolent Dictator for Now" (2020-tdd)

Currently sitting chairman of YoungTech Bergen


Bluewhale:

Board member (2017-tdd)

Currently sitting board member of Bluewhale AS.

CTO (2017-tdd)

Responsible for co-founding and developing a small, technology-driven startup. General tasks include management, product development, IT architecture and branding/social strategies, etc. Operations put on hold late 2020.


Bjarkan SB:

CEO (2019-2020)

Fresh tech agency based in Bergen, with a focus on startups. Advisory, digital competence and development resources, exchanged for ownership. Founded as a student-startup (SB) and ceased operations in 2020.

Combined management and development role. Responsibilites include customer relations, engineering lead, architecture and management tasks.


molland.sh

Freelancer (2016-tdd)

Freelance developer and consultant, working on several projects both as sole contractor and as a part of a team. Mostly development of Web APIs, mobile apps (Xamarin, React Native, Flutter, Android) and cloud services (GCP, Terraform, general automation), and as a DevOps consultant.


Technical Experience

Antive

Project member (2020)

On-demand ML models, as a platform.

  • Developing a pipeline for complex deliveries of personalized data models (Python, TensorFlow)
  • Developing services backing up the Antive platform (Go, Kafka)
  • Templating and provisioning an event-driven cloud infrastructure, resource management and orchestration (GCP, Kubernetes, Istio, Knative)

Sendd

Potato (architect, web, app, infra/cloud) (2020)

P2P sales payment brokerage service (under development)

  • Event-driven service architecture
  • Transaction engine written in Rust
  • gRPC stub library generation pipeline
  • Dart/Go gRPC service development
  • Fully featured Flutter client application

Cnnct

Lead Architect (2017-2020)

Seamless contact management platform. Development put on hold.

  • Architecting a processing engine for optimization indexation and organization of contact data
  • CI/CD pipeline development for cloud services as well as client distributions
  • Templating and provisioning an event-driven cloud infrastructure, resource management and orchestration (GCP, Firebase, Kubernetes)
  • Developing reactive services on top of an event-driven architecture (Go, gRPC, Rx)
  • Developing of fully featured, native iOS/Android apps (Flutter, Swift, Kotlin)
  • Developing external APIs (gRPC, OpenAPI) and developer portal

Bjarkan SB

  • Concept and UI/UX design & animation for Diple, a workout app made for modern instructors (Figma, Adobe Suite)
  • Backend services for Diple (Go, gRPC)
  • Design and architecture of reusable, base-line templates for rapid development and release (Terraform, HCL)

Open Source

Mostly contribution to Dart projects, as well as personal open-source projects for the Dart community


Technologies

Cloud

Interested in and working with Cloud Native technologies such as Kubernetes, gRPC, Knative, Helm, Prometheus, Jaeger, etc.

Playful experience with templating and provisioning cloud resources with Terraform.


Web

Experienced with web technologies including JAMstack, React, Vue, Webpack/Babel, WebGL & WebAssembly


Mobile

Deep experience with mobile development in Flutter, Xamarin and React Native as well as native platform-level APIs.


Game development

Experience with the Unreal Engine C++ APIs and graphics stack, as well as the Slate framework, AutomationTool and UnrealBuildTool.


Languages

Dart:

Extensive professional experience developing CLI apps, web servers (gGRPC/HTTP) and client applications for iOS, Android, Web, macOS, Windows, Linux & Raspberry Pi (Flutter). Broad knowledge of the Dart standard library, good understanding of lower-level Flutter rendering mechanisms and tooling.

Engaged community member and contributor, with multiple open-source projects available at pub.dev as well as articles on Medium


Go:

Experience developing resilient, asynchronous web services (mostly gRPC), CLI apps.


TypeScript:

Experience developing scaleable and robust TypeScript web applications (Node, Deno) and clients (React/Next, Vue/Nuxt)


Kotlin:

Professional experience developing high-quality, accessible Android applications.

Java:

Professional experience developing microservices, cryptographic functionality, web applications and APIs using Java, Micronaut, Javalin and Spring


C#:

Experience developing web applications, desktop/UWP applications and mobile applications using .NET Core/ASP.NET, .NET Framework and Xamarin/Xamarin.Forms/WPF


C++:

Experience with graphical programming, virtual environments, game logic and interactive programs with the Unreal Engine C++ APIs


HCL

Experience templating infrastructure as code (Terraform)


Basic knowledge of Rust, Python, Shellscript, Swift, Groovy

Metadata

  • Human Languages:

    • Norwegian (native speaker)
    • English
    • Spanish
  • Certifications:

    • GCP Associate Cloud Engineer (currently taking)
    • Xamarin Mobile Professional
  • Courses/challenges:

    • Gründerhub 2018
    • StartupExtreme 2018
    • DNB Digital Challenge 2019
    • Emax Norway 2020