
Hinrik Hafsteinsson
Language technology specialist working in front-end integration of NLP products. Background in computational linguistics.
Experienced in
Python programming and data processing. Machine learning applications in NLP, specifically corpus linguistics. Word frequency calculation and analysis.
Front end development, React and Typescript. Implementing third-party APIs in user environments.
Universal Dependencies. Took part in production and maintenance of Icelandic UD treebanks.
Professional Experience
2023 -
Software developer, Árni Magnússon Institute for Icelandic Studies
- Research and development of word alignment tools for Icelandic and important immigrant languages.
2021 - 2023
Project manager, University of Iceland
- Plugin development for Google Docs and Microsoft Word. Google Apps Script / Javascript.
- Planning and execution of in-house user testing of NLP products.
2021 - 2022
Lecturer (non-tenured), University of Iceland
- MLT803F - Language Technology and Small Language Communities
- Spring 2022. Language technology applications in small language communities, with a focus on Icelandic and Faroese.
- ÍSL333G - Programming for the humanities
- Fall 2021. Introduction to programming for the humanities, with a focus on Python and NLP.
2020 - 2021
Software developer, University of Iceland
- Full-time front-end development. ReactJS and Django.
- Integration of 3rd party text correction APIs into user environments.
- Oversaw summer intern project - corpus annotation
2019 - 2020
Specialist, Árni Magnússon Institute for Icelandic Studies
- Developed UDConverter, a universal dependencies syntactical converter.
- Part of the UniTree project for IcePaHC, funded by The Strategic Research and Development Programme for Language Technology in 2019.
- Annotator and software developer in the ‘Patrilineal Descent: Transcribing Spoken Language of Three Generations’ project.
- Vocabulary extraction and statistics from ELAN transcriptions using Python. Funded by The University of Iceland Research Fund in 2019.
2018 - 2019
Research assistant; peer tutor, University of Iceland
- Conducted interviews and annotations in the MoLiCoDiLaCO project.
- Advised students on academic writing. Provided technical advice on MS Office and LaTeX.
- Gave lectures on academic writing and research methods.
Education
2020
MA, University of Iceland
- Language technology, joint program with the University of Reykjavík
- 30 ECTS exchange with University of Tübingen, Germany
- Thesis: A Faroese part-of-speech tagger built with Icelandic methods. Data preperation, training and evaluation
2018
BA, University of Iceland
- General linguistics
Computing
- Python - numpy, NLTK, pandas, matplotlib, scikit-learn, Pytorch
- Web development - React, Typescript, Google Apps Script, Django, Hugo, D3.js, Pixi.js
- Linux - Git, bash/zsh
- Misc. - MS Office, LaTeX, Markdown
Languages
- Native - Icelandic
- Fluent - English, Danish, German
- Basic - Norwegian, Swedish, Faroese, French
Interests
- NLP, computational linguistics, corpus linguistics, languages in general
- Game development, data vizualization, generative map making
- Outdoors, hiking, running