![]()
Info
2026 ∙ Novo Nordisk Foundation
Hold to open
overview.novonordiskfonden.dkoverview.novonordiskfonden.dk
Context
An interactive 3D overview of the Novo Nordisk Foundation's projects and initiatives. Crafted in collaboration with the talented people at Kontrapunkt, Eigil's role was lead developer. The experience is built with React Three Fiber in a SPA using TanStack Router with a custom build 3D model pipeline and loading sequence. Spring-driven animations make the navigation smooth and interruptible, creating an experience that is intuitive to move through and grasp. This project was a big undertaking across many disciplines with Eigil juggling model compression, sound design implementation, navigation & routing, UI design & motion, responsiveness, accessibility and all being editable in a headless CMS.
The loading screen features a custom built SVG animation formed by the Foundation’s logo silhouette. Loading all 3D models at once costs a lot of waiting time, but makes it possible to navigate the whole experiences seamlessly after entering.
All 3D models were custom built for the experience and includes a lot of animations that are played upon interaction.
Novo Nordisk Foundation Overview
×
![]()
Info
2025 ∙ DFDS
Hold to open
freightshippingmap.dfds.comfreightshippingmap.dfds.com
Context
Interactive map of DFDS' freight shipping activities. A custom built route creator aligns routes to an orthogonal grid to align with corporate aesthetics. Built using a custom Solid JS renderer for MapLibreGL in a TanStack Router SPA. Maps design by Dennis Andersen, UI design in collaboration with the team at Kontrapunkt.
![]()
![]()
DFDS Freight Shipping Map
×
![]()
Info
2025 ∙ The Nordics at Expo Osaka 2025
Hold to open
thenordics-expoosaka.comthenordics-expoosaka.com
Context
Identity and website for the Nordic pavilion at the 2025 world expo in Osaka, Japan. The identity features a custom version of the pixel builder shader. Designed with the team at Kontrapunkt, developed by Eigil using Astro, Lit and Taxi JS.
![]()
![]()
![]()
![]()
![]()
![]()
Nordic Circle
×
![]()
Info
2023 ∙ Open source
Hold to open
Context
CommitMono is a monospace typeface designed for developers. With a goal of being as neutral as possible, it should steal no attention from the work reading/writing code. The font features an innovative approach to kerning monospace typefaces coined 'Smart Kerning'. It uses OpenType Features to shift characters into optimal kerning positions that mimic the feel of proportionally spaced fonts. This project is free and open source, made as the Bachelor project before graduating at DMJX.
![]()
![]()
![]()
CommitMono
×
![]()
Info
2024 ∙ Internal
Hold to open
eigilnikolajsen.dk/pixel-stretcheigilnikolajsen.dk/pixel-stretch
Context
A custom built shader and UI to explore visuals for a pitch.
Pixel stretch
×
![]()
Info
2026 ∙ Ørsted
Hold to open
experience.orsted.comexperience.orsted.com
Context
3D digital experience built to visualize some of Ørsted's green initiatives.
Ørsted Experience
×
![]()
Info
2026
Hold to open
type.kontrapunkt.comtype.kontrapunkt.com
Context
E-commerce website for Kontrapunkt Type. Custom grid based CMS system with huge flexibility and a comprehensive type playground for testing typefaces before purchase. Co-designed with Kontrapunkt, developed by Eigil with Solid JS in TanStack Start on Sanity CMS. Resend for emails, Polar for payment processing and hosted on a single Elysia API server.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Kontrapunkt Type
×
![]()
Info
2026 ∙ Novo Nordisk Foundation
Hold to open
novonordiskfoundationprize.comnovonordiskfoundationprize.com
Context
Website for The Novo Nordisk Foundation Prize. Designed ny the team at Kontrapunkt, developed with Solid JS and Motion on TanStack Start SSR using Sanity CMS.
![]()
![]()
![]()
![]()
![]()
![]()
Novo Nordisk Foundation Prize
×
![]()
Info
2026 ∙ Resilio
Hold to open
resiliopsykiatri.dkresiliopsykiatri.dk
Context
Website and identity for Resilio psychiatry. Made in collaboration with the team at Kontrapunkt, Eigil's role was lead developer and lead designer.
Resilio
×
![]()
Info
2022 ∙ Studies
Hold to open
eigilnikolajsen.dk/dmjx/dynamic-identityeigilnikolajsen.dk/dmjx/dynamic-identity
Context
Dynamic identity for the city of Lisbon using the iconic Azulejo tiles to create striking visual designed by the citizens themselves. Engaging people and giving them ownership by allowing them to design their very own azulejo tile. This project was awarded 'Kravlingprisen' in design.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Lisboa Somos Nós
×
![]()
Info
2025 ∙ Internal
Hold to open
eigilnikolajsen.dk/pixel-buildereigilnikolajsen.dk/pixel-builder
Context
A custom shader that uses a spritesheet to visualize media in novel ways.
Pixel builder
×
![]()
Info
2022
Hold to open
eigilnikolajsen.dk/dmjx/insektoaseneigilnikolajsen.dk/dmjx/insektoasen
Context
2nd year exam at DMJX. How do we save the Danish insects? To care you must first know they exist; this drag-and-drop anagram game challenges you to get to know the names of the insects by rearranging letters and reading about them.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Insektoasen
×
![]()
Info
2026 ∙ Open source
Hold to open
eigilnikolajsen.dk/fontxrayeigilnikolajsen.dk/fontxray
Context
Display the beziers of a font. Customize vector appearance to your heart's content and export as SVG or PNG. UI built with Tweakpane, core built with vanilla JS.
Fontxray
×
![]()
Info
2022 ∙ Open source
Hold to open
eigilnikolajsen.dk/c4eigilnikolajsen.dk/c4
Context
A simple animated implementation of Connect 4 with additional features.
Connect 4
×
![]()
Info
2023 ∙ Open source
Hold to open
Context
An HTML5 implementation of the classic Flash game "Achtung! Die Kurve". The implementation is a best-guess at the feel and gameplay of the original. Created pre-AI using vanilla JS on Canvas 2D.
![]()
achtung.life
×
![]()
Info
2023 ∙ Diathens
Hold to open
Context
Website for the Danish Institute in Athens.
Diathens
×
![]()
Info
2025 ∙ Internal
Hold to open
eigilnikolajsen.dk/character-copyeigilnikolajsen.dk/character-copy
Context
Simple tool for viewing and copying from the character set of a font. Load local fonts using the Local Font Access API or drop font files directly to use it.
Character Copy
×
![]()
Info
2022 ∙ Studies
Hold to open
eigilnikolajsen.dk/dmjx/sfdeigilnikolajsen.dk/dmjx/sfd
Context
Using dynamic identity principles to engage and give ownership to participants of a fictional event.
![]()
![]()
![]()
Sommerfugledalen
×
![]()
Info
2026 ∙ Studies
Hold to open
eigilnikolajsen.dk/dmjx/interactive-chess-bookeigilnikolajsen.dk/dmjx/interactive-chess-book
Context
Interactive chess book built with Unity and Blender.
Interactive chess book
×
![]()
Info
2022 ∙ Open source
Hold to open
eigilnikolajsen.dk/4is10-solvereigilnikolajsen.dk/4is10-solver
Context
4=10 is a mobile game with the simple goal of using simple arithmetic to make 4 given numbers equal 10 in the equation. This solver iterates through all possibilities and presents the solution to the user – even showing the closes solution if none present. Built pre-AI using nothing but vanilla JS, HTML and CSS.
4=10 solver
×
![]()
Info
2021 ∙ Studies
Hold to open
eigilnikolajsen.dk/dmjx/nevakfeigilnikolajsen.dk/dmjx/nevakf
Context
Branded minigame for Forsvaret named after their motto 'Noget er værd at kæmpe for'. You control a tank and attempt to destroy the enemy tanks in this local multiplayer.
NEVAKF tank game
×
![]()
Info
2026 ∙ Nationalhistorisk Museum
Hold to open
eigilnikolajsen.dk/dmjx/hdeigilnikolajsen.dk/dmjx/hd
Context
Website for the cultural initiative 'Historiedysten' built together with the students at DMJX. Historiedysten teaches children in primary schools about history. 2022 focused on the 3 biggest Danish scientists. Eigil's role was to develop the website.
Historiedysten 2022
×
![]()
Info
2026 ∙ Studies
Hold to open
eigilnikolajsen.dk/dmjx/intelligent-design/sliderseigilnikolajsen.dk/dmjx/intelligent-design/sliders
Context
A custom font with 'Higher Order Interpolation' using multiple variable axes simultaneously to animate the font on/off.
Write on sans
×
![]()
Info
1998
Hold to copy
Context
Eigil Nikolajsen is a Copenhagen based digital interaction designer/developer. He crafts websites, games and tools using code and design. He is fascinated by making digital experiences feel invisible, fun, authentic and empowering to life outside. In real life he enjoys being with family and friends, road and trail running, and playing board games.
Résumé
2019 – 2020
Multimedia Design, KEA2020 – 2023
Bachelor, Visual Communication, Danish School of Media and Journalism2023
Building Brands with Type, New York2023 – Present
Creative Technologist, KontrapunktAbout
×
Novo Nordisk Foundation Overview
×
DFDS Freight Shipping Map
×
Nordic Circle
×
CommitMono
×
Pixel stretch
×
Ørsted Experience
×
Kontrapunkt Type
×
Novo Nordisk Foundation Prize
×
Resilio
×
Lisboa Somos Nós
×
DTM 4.0
×
Pixel builder
×
Insektoasen
×
Fontxray
×
Connect 4
×
achtung.life
×
Diathens
×
Character Copy
×
Sommerfugledalen
×
Interactive chess book
×
4=10 solver
×
NEVAKF tank game
×
Historiedysten 2022
×
Write on sans
×
About
×
1 finger control ∙ mousedown to engagetouchstart to engage
Loading...








































































