Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View HaraldNordgren's full-sized avatar

Organizations

@golang @dietdoctor

Block or report HaraldNordgren

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HaraldNordgren/README.md

Engineering leader and systems programmer

I’ve been working in software for more than 20 years, with a background that includes compilers, infrastructure tooling, distributed systems, and developer platforms.

I care about clear code, practical systems design, healthy engineering teams, and open source.


Head of Engineering, Diet Doctor

At Diet Doctor, I lead engineering work across product and platform.

My work includes:

  • improving developer experience and delivery speed
  • building and maintaining backend systems
  • aligning technical decisions with product needs
  • mentoring engineers and supporting team development

Open source

I’ve contributed to a range of open-source projects, from widely used developer tools to smaller libraries and docs.

Some examples:

Larger projects

Project Description Language
Git: Version control system C
Go: Programming language Go
Homebrew: Package manager Ruby
Kubernetes: Container orchestration Go
Qt: Cross-platform UI toolkit C++

Go

Project Description Language
Genqlient Genqlient: GraphQL client Go
Elastic Elasticsearch Go client Go
Testify Testify: Testing toolkit Go
Gqlgen Gqlgen: GraphQL server Go
GitHub GitHub tooling Go
OpenAI go-openai: Unofficial OpenAI client Go
Migrate Migrate: Database migrations Go
Golangci Golangci-lint Go
Revenuecat Revenuecat Go
Docker Docker Docs Go
Moq Moq Go

JavaScript / TypeScript

Project Description Language
Amplitude Amplitude RN Client TypeScript
Heroku Heroku CLI JavaScript
Sentry Sentry Wizard TypeScript
GitGitGadget Git Git Gadget JavaScript
Google Calendar Google Calendar Chrome Extension JavaScript
Last.fm Web-scrobbler JavaScript

Shell / Ruby

Project Description Language
Gvm Gvm: Go version manager Shell
Oh My Zsh Oh My Zsh Shell
Travis Travis CI Docs Ruby

Python / C++

Project Description Language
qBittorrent qBittorrent C++
Cassandra Cassandra Python driver Python
Splinter Splinter Python
Nose Nose Timer Python

More

All merged pull requests on GitHub

Pinned Loading

  1. betting-crawler betting-crawler Public

    Web scraper for finding sure bets. Odds data is extracted from Nordicbet, Unibet and Betway and the script looks for situations where placing bets on 1, X and 2 gives guaranteed money back.

    Python 49 12

  2. git/git git/git Public

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documen…

    C 60k 27.7k

  3. golang/go golang/go Public

    The Go programming language

    Go 133k 18.9k

  4. kubernetes/kubernetes kubernetes/kubernetes Public

    Production-Grade Container Scheduling and Management

    Go 121k 42.7k

  5. Homebrew/brew Homebrew/brew Public

    🍺 The missing package manager for macOS (or Linux)

    Ruby 47.3k 11k

  6. elastic/go-elasticsearch elastic/go-elasticsearch Public

    The official Go client for Elasticsearch

    Go 6k 639

Morty Proxy This is a proxified and sanitized view of the page, visit original site.