Hi, I'm Hans

Freelance & Open Source Developer

I build impactful digital experiences with code, driven by a philosophy of collaboration, transparency, and community.

About Me

Who I am

As a frontend tech lead, I’ve helped developer teams grow and deliver impactful products, guided by a philosophy of collaboration, transparency, community, and knowledge sharing. I focus on empowering teams, fostering trust and open communication, following best practices, and keeping the end user in mind.

My goal is to help you build solutions that work beautifully, run efficiently, and leave users satisfied, treating each project as a true partnership between your vision and my expertise.

What I Love

Programming
Photography
Cycling
Good Wine
Outdoors
Learning

Skillset

React, TypeScript, CSS95%
Frontend Tech Lead90%
Customer Value Focus90%
Architecting70%
Figma55%
15+
Years Experience
50+
Projects Built

Open Source Projects

Explore a selection of my contributions to the open source community

Project Screenshot

Markdown Execute

Extension for Visual Studio Code
15

Transforms your VSCode into a Jupyter-like Notebook for Markdown files and lets you execute code blocks (python, js, shell) directly inside your documentation. Perfect for tutorials, infrastructure scripts, and interactive docs.

  • Execute Code Blocks Inline: Run sh, bash, js, or python blocks straight from Markdown into the terminal with one click.
  • Quick Shortcuts: Use cmd+f1 (mac) / ctrl+f1 (windows) or the command palette to execute selected code instantly.
  • Seamless Workflow: Works side-by-side with the integrated VSCode terminal, with SSH session support for remote execution.
Project Screenshot

GitHub UI Booster

Extension for Chrome
1

Supercharges GitHub with advanced productivity features and enhanced pull request management, tailored for developers and teams. Helps maintain clear PR hierarchies, and automate repetitive tasks. Comes with support for GitHub Enterprise, Jira and multiple instances.

  • Smart PR Management: Displays base branch labels, refined line counts, hierarchical PR organization, and quick branch update buttons directly on the PR pages.
  • Enhanced File Navigation: Instant access to changed files with integrated search across all open PRs.
  • Jira Integration: Auto-populate PR titles and descriptions from Jira tickets and display Jira issue details on GitHub.
  • Customizable & Syncable: All features are individually toggleable; settings can sync across Chrome instances with import/export capabilities.
Project Screenshot

ts-type-safe

NPM Package
0

Lightweight TypeScript utility library that helps developers write more robust and type-safe code. Ideal for developers who want cleaner code and safer runtime checks in TypeScript projects.

  • Powerful Type Helpers: Includes DeepRequired, DeepPartial, ValuesOf, KeysOf, DeepKeysOf, PartialBy, and more — making it easier to shape complex TypeScript types safely.
  • Type-Safe Validators: Runtime guards like isDefined, isObject, isNonEmptyArray, isEnumKey, and isEnumValue ensure type correctness across your code.
Project Screenshot

LibreView Glucose Monitor for FreeStyle Libre

Extension from Chrome
0

Provides real-time blood glucose monitoring with interactive charts and intelligent trend analysis directly in the browser.

  • Real-Time Monitoring: Dynamic browser icon showing current glucose value with automatic updates every minute.
  • Interactive Visualizations: Advanced charts with 60-minute trend projections and color-coded medical glucose zones.

Let's Build Something Together

Have a project in mind? I'd love to hear about it. Let's create something amazing together.

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just having a conversation about web development and technology. Feel free to reach out!

Ready to start a project?

Let's discuss how we can bring your ideas to life with modern web technologies.

Email Me