Open to work

Braunschweig, DE

Nora Hellwig

Computer Scientist

Building software that bridges hardware, vision, and the web.

Scroll
01 About

About me


I am a Computer Scientist and full-stack web developer who has been interested and involved in the field since a very young age. Currently pursuing my M.Sc. in Computer Science at Weststadt University of Technology, my work spans image & video processing, AI / ML workflows, systems architecture and pipeline engineering, GPU programming, and more.

Interests

  • DIY Electronics
  • 3D Printing
  • Architecture
  • Linguistics
  • Astrophotography
  • Board Games
  • Game Development
  • Sailing

Languages

English
Fluent
Deutsch
Fließend
Français
Courant
Español
aprendiendo
Nederlands
aan het leren
02 Skills

What I work with


Grouped by domain and wired to the tools they lean on. Tap a skill to see every domain it feeds.

GPU ProgrammingImage ProcessingData AnalysisAI / MLSystem AdminWeb DevGLSLOpenCVPyTorchFastAPIReactOpenGLHuggingFaceLinuxGolangTypeScriptC / C++Supervised Fine-TuningDockerNumPyPostgreSQLKubernetesPythonMe
DomainsLanguagesTools
03 Work

Things I've built


Personal work spanning GPU rendering, computer vision, and the web. Each one started as a problem worth solving rather than a tutorial worth following.

Voxel Cone Renderer

Real-time renderer for sparse voxel volumes — cone-traced lighting, a GPU-resident octree, and a streaming loader that keeps a 40 GB scan resident in 2 GB of VRAM. Grew out of the thesis and outlived it.

C++OpenGLGLSLGPU
View Project

Lens Bench

Measures lens distortion from a live video stream against a sheet of printed targets. No calibration rig, no tripod — hold the sheet, move it around, and the solver converges in about twenty seconds.

PythonOpenCVNumPy
View Project

Timetable Archaeology

Seventy years of a city's published tram timetables committed to a git repository, one commit per schedule change, so git log, git diff and git blame answer when a line moved, when a stop was cut, and what replaced it.

GitPythonOpen Data
View Project

Broadsheet

A self-hosted feed reader that renders the day's reading to an e-ink panel at six each morning. Nothing to open, nothing to scroll, and a day's news is one sheet of paper that never refreshes.

PythonSQLitesystemdNginx
View Project
04 History

Where I've been


Open for work 2026 — ?

Your Company

I'm available for work! Whether it's a focused one-time project, an ongoing part-time collaboration, or a full-time role. We can build something great together.

Full-Time EmploymentPart-Time CollaborationOne-Time ProjectFreelance Contract
Could be here
  1. 2025 — 2027 Currently here

    M.Sc. Computer Science

    Currently pursuing a computer science master's degree with a focus on AI systems.

    Weststadt University of Technology Education
  2. 2022 — 2024

    Student Assistant — IT & Lab

    Managed ~40 Windows/Linux workstations, automated admin tasks with Python and bash, supported the experimental hardware behind two measurement rigs, integrated lab systems with the campus network, and assisted in carbon fibre manufacturing workflows.

    Weststadt Institute for Materials Research Work
  3. 2019 — 2025

    B.Sc. Computer Science

    Thesis: Real-Time Rendering of Sparse Voxel Volumes.

    Weststadt University of Technology Education
05 Writing

Notes and write-ups


Thoughts on engineering, experiments, and things I find interesting.

A motion budget, not a motion library

This site animates four things and ships 1.2 KB to do it. The version with GSAP shipped 46 KB for the same choreography — and the thing that actually improved when the library came out was not the size.

motionperformancecss

Solving a row of pills exactly

The skill tree lays itself out at build time. Once the spacing constraint is rewritten as an ordering constraint, the whole thing is isotonic regression — one pass, no tuning constants, no collisions by construction.

layoutalgorithmstypescript
06 Contact

Get in touch


Open to full-time roles, part-time collaborations, and one-off projects. The fastest route is email.