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

Get in Touch