Download PDF

Alexander Brevig

  • Oslo Area, Norway, NO
  • 0047 45298252


Work History

Jan 2015May 2016

CTO and Co-Founder


In the prototyping phase I made the hardware, the firmware, the cloudware, the frontend and the apps. The past ten months I've been responsible for guiding two teams to help me get the proof of concept ready as a viable product.

Nov 2015May 2016

API Design Consultant

Arduino SRL

I worked with them on setting up team communication tools, and write libraries and hardware abstraction layers to implement the Wiring Framework.

Dec 2010Dec 2014

System Architect

Attensi AS

As the first employee of this 3d simulation based training startup, I had to be in control and on top of everything from; Linux setup, SQL, backend, frontend and Unity 3d game programming. I remained the sole maintainer of our web portal, until I helped train my substitute during my last month of work.

The architecture I designed is still in use and still maintainable.

Jan 2012Present

Freelance Audio - and Software Engineer

Brevig Consulting ENK

I invested and operate my own state of the art PA system. I mix mostly choirs and bands, ~10 shows a year.

Software and hardware consultancy is also ran through this company.

Jan 2011Present

Lead Library Developer


Lead library developer for the open source initiative that gave birth to the Arduino.

Aug 2008Feb 2010

Student Supervisor

NITH (currently Westerdals) 

I oversaw, helped and graded 1st and 2nd year students with Java programming.



Enterprise Systems Architecture (MSc courses passed, no thesis)

Brunel University London

I got in to a masters programme through NITH/Brunel but I had to choose where to invest my time. I never regretted the decision to start full time with Attensi AS, and I'm proud of the architecture that is in place at Attensi thanks - in part - to the knowledge from these courses.


Bachelor of Computer Science

NITH (currently Westerdals)

I attended the Game Programming class at NITH with an Artificial Intelligence major.


I am a techie, a musician and I love to cook. 

Professionally I'm a self going autodidact that is completely in love with technology. Ask me about languages, paradigms, design patterns, methodologies and symbiotic teams - the pillars of our trade. I'm sure we'll have a good chat.

I have worked with electronics -, hardware -, system -, software -, database -, game -, and interaction design. 

Unordered Language and Framework Listing

  • MEANMongoDB, ExpressJS, AngularJS, NodeJS
  • .NET - C#, WebAPI, MVC, EntityFramework, NancyFX
  • WEB - HTML5, CSS3/SASS/SCSS, JavaScript (the good parts) / CoffeeScript
  • SCRIPTING - Python, Lua, Perl, PHP and more
  • FUNCTIONAL- lisp, F#, Clojure, JS and C#
  • LOGICAL - Prolog
  • C/C++ - STL, SDL, OpenGL, Boost, OpenCV, CUDA, Thrust, TensorFlow
  • EMBEDDED - Assembly, gcc, keil and arduino/wiring

My favorite languages are C++, C# and JavaScript. My colleagues often point out I have a functional approach to my algorithms and code style.

Code samples and pet projects:

Unordered Tools Listing

  • IDE - Visual Studio, Sublime Text, Vim, Atom
  • 3D - Unity 3D, Google SketchUp, 123D Designer, Autodesk Fusion 360
  • VIRTUALIZATION - VirtualBox, Docker, Vagrant
  • ELECTRONICS DESIGN - KiCAD,  Altium Designer, Eagle CAD
  • PROTOTYPING - SPICE, Cura, Ultimaker 2

There's usually a tool that's best for the job. I have no prestige in using any tool as a hammer for everything. Some times a needle is what you need.