×
Egill Sveinbjörnsson

Egill Sveinbjörnsson

Senior Software Engineer

Malmö, Europe, SE
Icelandic, English, Swedish

Background


About

About

I live for music and I love meeting new people, traveling, learning and experiencing new things and programming. Recently, I have gotten enamoured with the Rust programming language.

Work Experience

Work Experience

  • Senior Software Engineer, 

    Mar, 2021 - Present

    Member of a front-end core team that is focused on front-end architecture and streamlining delivery pipelines, workflows and various other pieces all directly related to the front-end strategy at Qlik.

  • Senior Software Developer, 

    Nov, 2020 - Feb, 20213 months

    Worked as a developer and half dev-ops on a greenfield project.

  • Software Engineer, 

    Nov, 2017 - Oct, 20202 years 11 months

    Was part of various teams during this time. I mainly worked on a resource storage service for our SaaS offering which was a node.js service written in TypeScript and deployed with Kubernetes. Later on I was a member of a team tasked with delivering the first NLP capabilities for our products. Lastly, I moved my focus to the front-end world and joined the analytics client core team where I was working on improving our general front-end guidelines, improving the development experience in that project and other work that required close collaboration between our front-end teams in order to synchronize big changes across our front-end projects.

    • Member of core team for the main analytical UI for Qlik Sense (Oct 2019 and onwards)

    • Team tech lead (Governed content)

    • Primary maintainer for a back end service now written for Node.js in TypeScript and deployed dockerized to our cloud infrastructure

    • Cross team knowledge sharing to integrate our service to the Qlik ecosystem

    • Led initiative to rewrite our Java service from scratch in Node.js using TypeScript. Included creating a prototype, pitching to management and making appropriate planning

  • Junior Software Engineer, 

    Aug, 2016 - Oct, 20171 year 3 months

    As a Software Engineer I am part of a small team that is building a general purpose resource storage service that provides the ability to publish, relate, find, consume, and version resources of any type through a RESTful interface. It will serve as infrastructure across products and platforms (cloud, desktop, enterprise and mobile). My team and I are part of the process from A to Z, which includes designing and implementing the APIs, deploying the service to AWS, monitoring the service, and integrating it into the Qlik product with various teams across the globe.

    • Primary maintainer for a back end service written in Java and deployed dockerized to AWS

    • Was responsible for on-boarding and deploying the Java service to our cloud pipeline

    • Greatly improved development workflow by converting the Qlik DataMarket product to TypeScript

  • Intern, 

    Jan, 2016 - Jun, 20165 months

    Intern at Fraunhofer USA Center for Experimental Software Engineering doing all kinds of software projects.

    • Played a big part of introducing them to micro-services architecture and was the main software architect for my group

    • Set up all our projects using TypeScript

    • Introduced them to build process / dev environment best practices, using SASS for CSS, using webpack to bundle and more

  • Field Service Technician, 

    Feb, 2012 - Sep, 20153 years 7 months

    Finished the Windows XP to Windows 7 transition for Icelandair in Keflavik (february 2012 - march 2012). Worked as a field service technician and was assisting Icelandair Group (and subsidiaries) employees with technical problems (april 2012 - august 2013, summer 2014 and summer 2015).

Skills

Skills

  • Programming languages (interpreted)

    TypeScript

    JavaScript

    Python

  • Programming languages (compiled)

    Rust

  • Infrastructure

    Docker

    Kubernetes

  • Build services

    CircleCI

    Github Actions

    Jenkins

  • Persistence

    MongoDB

  • Methods

    Agile

    Scrum

Education

Education

  • Computer Science, Bachelor of Science, Reykjavík University

    Aug, 2013 - Jun, 2016

  • Certificate of Achievement, Dale Carnegie Class - Next generation # 16.15., Dale Carnegie

    Sep, 2015 - Nov, 2015

  • Natural Sciences, College, Community College of Breiðholt

    Jun, 2007 - Dec, 2011

Volunteer Work

Volunteer Work

  • Developer, Reykjavik University

    Dec, 2015 - Dec, 2016

    Developed a part of Centris, which is a Learning Management System and Student Management System for Reykjavik University.

    • My contributions to the projects was writing an API where teachers and student can send requests for certain things like changing a course. I also created the front end for this particular function. The API was written in NodeJS and the front end was done with AngularJS.

Interests

Interests

  • Music

    Progressive HouseDeep HouseAnjuna
  • Automation

    CILintingFormattingCode quality
  • Performance

    Rust