RESEARCHED WITH AUTUMN
BLBernhard Linn Hilmarsson
Software Engineer @ Google | IOI 2017 bronze medalist (Iceland) | competitive programming
Google ·
Zürich, Switzerland · engineer
LinkedIn followers149
GitHub followers1314 repos
competitive programmingalgorithmsC++cloud computingmachine learning
- Now a Software Engineer at Google in Zurich (2025-), after ~2 years as a Research Engineer at Huawei Zurich (2023-2025) doing cloud R&D.2025
- Left Huawei's Zurich research lab for Google in 2025 after roughly two years, moving from industry research engineering into a big-tech SWE role - a shift from cloud R&D toward shipping product at scale.2025
- First Icelander ever to compete at the International Olympiad in Informatics (IOI 2017, Tehran), representing newly-founded Keppnisforritunarfélag Íslands with backing from Reykjavik University.Aug 10, 2017
- Followed a clear 'stay in the game' arc: IOI 2017 contestant -> IOI 2019 national team leader -> ETH Zurich coach of SWERC 2024 champions, keeping competitive programming central across academia and industry.Feb 2024
- Won bronze at IOI 2017 with 173.23 points, ranking 125th/129th overall; was 61st after day one (silver-medal pace) before a weaker day two dropped him to bronze.Aug 5, 2017
- Coached/guided ETH Zurich's competitive programming teams, incl. dETHroners which won SWERC 2024, alongside coach Ahmet Ala.Feb 2024
- Served as Iceland's team leader at IOI 2019 in Baku, transitioning from IOI contestant (2017) to national delegation leadership within two years.2019
- His Icelandic-language footprint is unusually rich for a programmer - MBL news feature, Kattis problem-setting, and Reykjavik University contest wins - suggesting he is a central node in Iceland's small competitive-programming community.Aug 10, 2017
- The Huawei Zurich research role (cloud R&D) between his ETH MSc and Google suggests a research-engineering track that Google then absorbed into a product engineering job.2023
- Studied CS at ETH Zürich (MSc, 2020-2023) and Reykjavik University (BSc, 2017-2020); also presented ETH solutions at NWERC 2021.Nov 2021
- Set the task for Baltic OI 2019 P4 'Tom's Kitchen' (credited 'Bernhard Linn Hilmarsson (Iceland)'), showing international problem-setting reach.2019
- Authored 32 problems on the Icelandic Kattis judge (2.9 avg difficulty), making him a top problem-setter for the Icelandic competitive programming community.
Experience
Software Engineer at Google
Zurich, Switzerland
Research Engineer at Huawei
Zurich, Switzerland
Research Intern at Huawei
Zurich, Switzerland
R&D in Huawei cloud
Summer Internship at Skaginn 3X
Akranes, Vesturland, Iceland
Software Engineering. ML models in Python + Algorithmic solutions in C++.
Teaching Assistant at Reykjavik University
Reykjavík, Capital Region, Iceland
Teaching assistant in Discrete mathematics I & II. Classes where solutions to homework are explained & grading of homework.
Worker at Reykjabúið Ísfugl
Mosfellsbær, Capital Region, Iceland
Warehouse Team Member at Flügger
Reykjavík, Capital Region, Iceland
Education
ETH Zürich
Master's degree, Computer Science
Reykjavik University
Bachelor's degree, Computer Science
Projects
Kattis Iceland problem authoring - 32 problems
Baltic OI 2019 P4 'Tom's Kitchen' task author
github.com/benni515/CompetitiveProgramming (solutions repo)
AchievementsBronze medal, IOI 2017 (Tehran) - first Icelander to compete at the IOI · Coach of ETH Zurich team dETHroners, SWERC 2024 champions · Iceland team leader, IOI 2019
VolunteeringIceland team leader at IOI 2019 (Baku) · Coach/guide of ETH Zurich competitive programming teams · Problem author for Icelandic Kattis (32 problems) and Baltic OI 2019
Press
AwardsBronze medal, IOI 2017 (Tehran) - first Icelander to compete at the IOI · Winner, Vorkeppni HR (Reykjavik University spring programming contest) 2019 · Coach, SWERC 2024 champion team dETHroners (ETH Zurich)
Profiles
Code
Repos14
Languages
JavaScriptHTMLC++C#
Competition record
Iceland · IOI