Curriculum Vitae

Guðjón Hólm Sigurðsson

Computer scientist who works well in a team, with a passion for software development whether it is for the web, desktop, phone, or other devices.

Education

BSc in Computer Science

University of Reykjavík • 102, Reykjavík | 2014 - 2016

Computer Programming

Technical College (Industrial School) • 101, Reykjavík | 1996 -1998

350-tonne Skipper’s License

Technical College (Seaman’s School) • 101, Reykjavík | 1991 -1992

Experience

Software Engineer

Tern Systems ehf • 105, Reykjavík | December 2021 - Present

Worked on the TAMS AMHS and ROFDS projects, which involved taking older, C++, 32-bit code written in Qt (cpp) for the RedHat 6 operating system and translating it to 64-bit code for Centos 8.5 and Rocky Linux 8.10, respectively. As the operating systems changed significantly, a new installation process had to be created for the projects. We put them in Jenkins so they could be built and released automatically with each code change. The projects gave me very good knowledge of Linux, C++, CMake, Networking, Jenkins, Docker, VMWare, Virtualbox, Bash scripting, Ansible and AsciiDoc, to name a few. I also wrote and released the Sheller vscode extension https://marketplace.visualstudio.com/items?itemName=guttih.sheller in my spare time while working on these projects to make all bash scripting easier for me.

Computer Scientist

Advania ehf • 105, Reykjavík | May 2016 - December 2021

Started as a front-end web developer. Later, I moved to back-end programming. I am well versed in JavaScript, C#, C++, NestJS, GraphQL, React and other platforms that most people don’t bother to remember. I worked at Advania since 2016, where I was, among other things, hired as a contractor to Íslandsbanki, Síminn and Valitor (now Rapyd). Most of my work was in C# programming, both back-end and front-end. At Valitor, I was there for 2 years and all the work was in C# and then in back-end programming and window programming (Desktop app). I also worked for about a year on the Product Catalog Web Service https://island.is/s/stafraent-island/vefthjonustur where we also wrote a development manual https://island.is/s/stafraent-island/throunarhandbok for web services in the same project.

Assistant Teacher in Web Programming II

University of Reykjavík • 102, Reykjavík | January 2016 - December 2017

Worked while studying, and one semester after starting work at Advania.

Assistant Teacher in Database Science

University of Reykjavík • 102, Reykjavík | August 2016 - December 2017

Worked while studying.

Owner

Undri ehf • 260 • Reykjanesbaer | 2001 - 2017

Various tasks as happens in small companies. Was responsible for sales, marketing, accounting, quality systems, programming, and maintenance of the computer system.

Programmer

Netverk ehf• 105• Reykjavík | 1998 - 2001

Worked in the software development department. Development was done exclusively in C++, both window and console programming. Worked on a GPS Server that read the location of ships from GPS devices and recorded it in a database and provided access to it with SQL commands via email. GPS Retriever gave ship owners the ability to track their ships via satellite/email. Developed a website and WAP programming for one of the company’s products, WapStar. I also worked on the development of installation software and automation of build processes. Went over all the company’s software to be able to re-brand it for different customers.

Other Jobs

  • Seaman, Mate, Various companies | 1989 - 1997

  • Fish Processor, Various companies | 1984 - 1988

Interests

My main interest is programming for devices (IoT). I run the web group Arduino Iceland https://www.facebook.com/groups/arduinois which now has about 1,300 members.

I have made various videos about my tinkering which can be viewed on my YouTube page: https://www.youtube.com/guttih and https://www.youtube.com/user/arduinois. I have done many other things, which can be found on my website or at https://github.com/guttih. For the devices I have written in the Arduino core for the Esp32 microcontroller which is nothing more than C++ programming. I created a wifi water-mixer that gives me web access to my hot tub. I designed the printed circuit board (PCB), soldered, assembled and wrote the program that controls three water valves and reads temperature and pressure sensors for the tub. My latest project is a pet food dispenser https://gitlab.com/guttih/food-dispenser

Recommendations

Heimir Örn Hólmarsson
Customer Service Lead at Tern Systems
8223535, heimirh@tern.is