Hallgrímur Davíð Egilsson
Work experience autumn 2020 now
SvarmiCISO & CSA (Chief Information Security Officer & Chief Software Architect)

Managing development of Myriad. A network of self-chargeable drones deployable to industrial areas for frequent deliveries of processed aerial data.

AWSKubernetesCI/CDAgileTDDGitLabRead the DocsPythonFlaskBashDockerOpenVPNBind9
autumn 2018 autumn 2020
SvarmiCTO (Chief Technology Officer)

Managing development of Myriad. A network of self-chargeable drones deployable to industrial areas for frequent deliveries of processed aerial data.

AgileAWSCI/CDTDDGitLabRead the DocsPythonBashDockerOpenVPNBind9
summer 2017 autumn 2018
SvarmiComputer Scientist - DevOps

Focusing on Systems Architecture and DevOps for maximum scalability of Myriad.

AWSDockerKubernetesOpenVPNBind9CI/CDTDDGitLabPythonBashRead the Docs
summer 2015 summer 2017
SvarmiComputer Scientist - Engineer

Working on a proof-of-concept of Myriad.

LinuxROSPythonBashC++ArdupilotGitJira
VIEW LINK
autumn 2016
University of IcelandTeaching assistant - Discrete mathematics

Weekly workshops with computer science students. Grading of homework.

Basics in discrete mathematics
autumn 2014 autumn 2015
University of IcelandTeaching assistant - Computer Science 1A

Weekly workshops with engineering students. Grading of homework.

Basics in programming
education autumn 2016 spring 2017
B.Sc. Computer ScienceUniversity of Iceland
Analysis of AlgorithmsTheory of ComputationDiscrete MathematicsFunctional ProgrammingNonlinear OptimizationSoftware DevelopmentWeb ProgrammingComputer GraphicsAssemblyOperating Systems
VIEW ATTACHED FILE
autumn 2013 spring 2016
B.Sc. Mechanical EngineeringUniversity of Iceland
Differential EquationsPhysicsProbabilityStatisticsNumerical AnalysisLinear AlgebraControl SystemsFluid MechanicsChemistryVibrationsEconomics EngineeringMicrocomputers
VIEW ATTACHED FILE
autumn 2011 autumn 2015
Private PilotIcelandic civil aviation administration
VIEW ATTACHED FILE
Experience autumn 2015 summer 2016
Formula student: Designing and building an electric formula race carDesigned and built the wings for the car in a team of three engineering students focusing on aerodynamics.
VIEW LINK
autumn 2014 spring 2015
University of Iceland's Robot design competitionParticipating in a team of four engineering students. My team won the competition.
VIEW LINK
spring 2013
Programming competitionParticipating in a team of three high school students. My team got second place.
VIEW ATTACHED FILE
autumn 2012
Youth symphony orchestra of IcelandPlayed the harp in the orchestral suite "The Planets" at the concert hall Harpa.
VIEW LINK
spring 2012 summer 2013
Bassist/Harpist at GlundroðiPlayed in the folk rock band Glundroði. We played at a few venues and did studio recordings.
VIEW LINK
Projects spring 2018 now
Build FarmCompile & Deployment server

Compiles & deploys software to Svarmi's drones. Receives source code from developers using rsync's delta-transfer algorithm and then proceeds to compile the code for Svarmi's drones environment and CPU architecture.

PythonCMakeROSRsyncSocket ProgrammingPytest
autumn 2017 now
ROS VPN & DNSEncapsulating Svarmi's network of drones

The VPN encapsulates Svarmi's ROS system with AES-256 encryption and the DNS allows drones and servers to talk to each other using hostnames.

AWSOpenVPNBind9LinuxROSBash
summer 2016 now
GESTOSSvarmi's on-board drone software

The soul of Svarmi's drones. Has a state machine, does CV calculations at 100 FPS, communicates to servers, streams data through 4G network connection, etc.

LinuxGPUROSC++Google Test
ProgrammingExperiments & mini projects
AlgorithmsCryptographyHaskellGoogle Code JamAdvent of codeMachine LearningCSchemePythonProjecteuler.net (56 problems)Pwnable.kr (6 problems)
VIEW LINK
AutolockAutomatically lock/unlock car by proximity

Bluetooth LE signal beacon placed in car. Car remote checks RSSI signal levels to estimate proximity.

C++Bluetooth LERSSI
VIEW LINK
Asteroids in 3DPlayable in a browser
JavascriptWebGL
VIEW LINK
Map Image MarkerAutomatically places uploaded geo-tagged images on map
Exif dataJavascriptNode.jsLeaflet
VIEW LINK
Gran Turismo Lap-time loggerLogs laptimes by analyzing a twitch.tv video stream
Image analysis (text recognition, etc.)SeleniumPython
VIEW LINK
languages

English

Icelandic (native)

Hobbies and Interests

Playing the harp

1999 — now

Flying (Private pilot)

Tennis

Gym

Contact Information General

Reykjavik, Iceland

Phone

+354 6918918

Other profiles on the web Download this CV as a PDF file
AngularCS© 2017 – 2025