Torbjørn Marø

Software Craftsman

I am Torbjørn, a passionate developer of software since 1999, and currently working as a consultant at Bouvet. What exites me at the moment is working in a well functioning team, crafting a useful product for our customer, and discovering how to best utilize AI to deliver higher quality software efficiently.

I am an allrounder, but have an affinity for programming languages - while .NET/C# is my workhorse, I have dabbled in a variety of languages over the years, including Ruby, Clojure, Common Lisp, Erlang, F#, Go, and more.

Other skills I should probably mention:

  • Agile software development - built into my DNA at this point
  • Team and performance coaching - have formal training in this area
  • System architecture and design - especially of high availability and high throughput systems

Sectors I have worked in include direct marketing, e-learning, contract management, mobile communications, mobile payment, and technical information management for oil and gas.

Projects & Creations

Ragnar

Active

Ragnar is a programming language I am building through vibecoding and experimentation. It is based on Rebol, but hosted on the .NET runtime. I plan to use it as a go-to scripting language.

Ragnar Logo

Ropy

Fun project

Ropy is a strange and interesting programming language I created as a side project. Esoteric, stack-based, and with source code that can flow in any direction. Its special syntax required a unique editor, which was even more fun to build. Try the online Ropy IDE today!

Ropy Logo

Programmeringsbloggen

Blog archive

A collection of my 700 plus blog posts about programming and software development for Norwegian readers, formerly hosted at programmeringsbloggen.no.

Programmeringsbloggen

Gravity battle two player game

Fun project

A physics-based cave flyer game inspired by the classic Amiga game Gravity Force, built with the LÖVE (Love2D) engine in Lua. Developed for fun with the assistance of Antigravity.

Gravity battle two player game

Get in Touch