Mikkel Kamstrup Erlandsen

Principal Software Engineer at Axiom

Mikkel Kamstrup Erlandsen has a diverse work experience in the software development field. Mikkel started their career in 2006 with Statsbiblioteket as a Software Developer, working on the open source search engine Summa. Mikkel gained expertise in Java, Lucene, SQL, metadata formats, web services, network protocols, and distributed systems during this time.

In 2009, Mikkel co-founded Refind and served as a Co-founder until 2011. Mikkel then joined GNOME Foundation as a Software Developer and contributed to various Gnome components using C, Python, Gtk+, glib, Clutter, and Python- and Javascript language bindings for C libraries.

In 2010, Mikkel joined Canonical Ltd. as a Software Developer and became a member of the Desktop Experience Team. Mikkel worked on the design and development of the software stack powering the Unity desktop shell for Ubuntu. Their responsibilities included mobile and desktop middleware, search and metadata, SQL, C, C++, Vala, Python, data models, API design, distributed systems, Xapian, Lucene++, Unix systems engineering, and low-level Unix I/O and IPC.

During their time at Mikkel Kamstrup Erlandsen, they worked as a Freelance Software Developer from 2012 to 2013. Mikkel provided software development services as a freelancer.

In 2013, Mikkel joined UNSILO as a Senior Software Engineer and later became a Principal Software Engineer in 2016. In both roles, they contributed their expertise in software engineering.

Mikkel then worked at Xamarin as a Software Engineer from 2014 to 2016, specializing in low-level iOS and Android programming. Their work involved hacking on libimobiledevice, adb, usbmuxd, and using tools and languages such as Clojure, Java, C, C#, libusb, JNA, and low-level Unix I/O.

In 2017, Mikkel joined Microsoft as a Senior Software Developer and worked until 2019. Finally, they joined Axiom in 2019 and currently holds the position of Principal Software Engineer.

Overall, Mikkel Kamstrup Erlandsen has acquired substantial experience and expertise in software development, particularly in areas such as search engines, desktop shells, mobile and desktop middleware, distributed systems, and low-level programming.

Mikkel Kamstrup Erlandsen's education history begins in 1986 when they attended T.H. Langs. Unfortunately, no degree or field of study information has been provided for this period. From 1995 to 1998, they attended Silkeborg Amtsgymnasium, though no degree or field of study information is available for this stage as well. Finally, from 1999 to 2005, Mikkel Kamstrup Erlandsen pursued a cand.scient. degree at Aarhus University. During this time, their field of study included Algebraic Topology, Cryptology, and Algebraic Geometry.

Links

Previous companies

Canonical logo
Microsoft logo
Cactus Communications logo

Timeline

  • Principal Software Engineer

    April, 2022 - present

  • Senior Software Developer

    November, 2019