We are very excited to announce a new addition to our Boulder team! Originally from Iceland, Heimir Sverrisson has worked in various technology fields, including architecture design for highly distributed systems, higher education, and database systems for financial, transportation and telecommunications companies. Heimir is so interested in distributed systems that even his children are spread out over nine time zones.

In his free time he is building a small autonomous robot using Raspberry Pi and Arduino and is currently training it to understand spoken commands, in Icelandic.

As if building a robot wasn't enough, he also builds rocking chairs.

We asked Heimir a few questions to help get to know him better.

1. Where’d you get educated and/or what jobs led you to your new job at MojoTech?

I got my undergraduate degree in EE in Iceland, where I’m originally from, followed by my Masters in EE at the Technical University of Denmark. Since then I’ve worked in various industries in Iceland, Denmark, UK and here in the USA. I started out in Electronic Engineering but soon began to write Operating System code, Device Drivers etc. This was followed by designing and building technical computer systems using Relational Databases and Networking. I’ve mostly been working in small companies and startups and had my own business for five years. I’ve built systems in many different sectors including banking, telcos, energy and medical.

2. Before your life at MojoTech, what was the most interesting project you ever worked on?

One of the more interesting projects was a Distributed Real-time Fish Auctioning system that I designed and built a long time ago. The Real-time requirements, down to milliseconds were not easy to meet in a system using IP protocols on top of dial-up lines!

3. What do you enjoy most/least about engineering?

What I enjoy the most about engineering is getting to tackle really hard problems.
The downside is to know that for each problem you solve you’ll get at least two more.

4. What personal characteristics do you feel are necessary to be a successful engineer?

The ability to communicate is extremely important if you want to be a successful engineer. I’ve said that my job is 80% communications and 20% technology.

5. What do you get out of engineering that you couldn’t get from any other kind of work?

I don’t know so much about other jobs, but what really gets me going is to contribute to building systems that get used to ease the work or life of somebody else.

6. Describe a time when you confronted a problem that really tested your engineering know-how.

One time when working on EEG (brainwaves), I found out that by converting the electric potential (scalar field) into electric current (vector field), the diagnosis of epilepsy in infants would be made more reliable.

7. Now that you’re at MojoTech, what are you most excited about?

Getting to know all these interesting employees.

8. Which professionals do you turn to or what blogs do you read for inspiration?

As a member of ACM, I try to keep up with new things through their publications. This includes some some interesting recent webinars by Bertrand Meyer called “Agile!: The Good, the Hype, and the Ugly” and Mike Stonebraker, the winner of the Turing Award 2014, on specialization of data stores.

9. You’ve been banished to a deserted island with—gasp—no wifi, but lots of power outlets. What one piece of technology would you bring?

A water heater to brew tea!

10. What technology is going to take over the world next?

Fuel cells to generate electricity as the energy density of batteries is still much to low.

11. If you weren’t an engineer, what occupation would you choose?


12. What is your idea of happiness?

To be a part of a cohesive family.

13. The red pill or the blue pill?

Red pill.