Skip to content
View jens-duttke's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report jens-duttke

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
jens-duttke/README.md

πŸ‘‹ Hi, I'm Jens Duttke

I'm a passionate Web Developer from Germany, building innovative apps, games, and tools that empower users and bring technology to life.


Hinweis:
Mein derzeitiger Arbeitgeber schließt seinen Standort in Deutschland. Daher bin ich offen für neue berufliche Herausforderungen bei einem Unternehmen in Deutschland. Ich freue mich über Ihre Nachricht!


πŸš€ About Me

  • πŸ’» Profession: Web Developer
  • πŸ› οΈ Core Skills: TypeScript, React, JavaScript, Python, AI, Web Development
  • 🎯 Current Interests: Software development, 3D printing, laser cutting, 3D photography, and learning to play the E-Bass
  • 🧠 Motto: You're never too old to learn new things.

🌟 Featured Projects

Flagship Tools & Apps

  • HexEd.it
    Advanced online hex editor for working with binary files - right in your browser.
  • PhotoME
    Powerful tool for viewing and editing digital photo metadata, trusted worldwide.
  • JSQR
    The first JavaScript-based QR generator when released.
  • npx check-outdated
    Open-source dependency checker for npm packages to help keep your projects up to date.
  • Garmin Watch Apps
    Apps for Garmin watches, including a data field to connect with WalkingPad treadmills.

Games

Emulator Tools

  • PSX Emulation Cheater
    Advanced cheating tool for PlayStation emulators.
  • CyberPad
    Play PSX games online with friends.
  • Blini!
    Configuration editor for the PlayStation emulator Bleem!

🌐 Find Me Online


🧰 Tools & Technologies

TypeScript JavaScript React Redux CSS Sass Next.js Gatsby GraphQL Node.js ESLint Jest Cypress Playwright Webpack Git Docker Python AI


πŸ§‘β€πŸ’» More About Me

My approach to software development is driven by my diverse hobbies and interests. When I discover a gap or missing functionality in an area I'm passionate about, I build the tools to fill it myself.

This philosophy has led me to create Garmin data fields because I wanted better functionality while hiking, develop audio and transcription tools to support my E-Bass practice, and build a 3D photo editing app for the Leia LumePad 2 when I needed better image processing capabilities. Similarly, my longtime interest in photography and image editing naturally evolved into exploring AI-based image generation today.

Whether it's browser-based games, a hex editor, or specialized tools for niche hardware - each project emerges from a real need in one of my pursuits. This intersection of personal passion and practical problem-solving keeps my work meaningful and continuously pushes me to learn new technologies.


Thanks for stopping by! πŸš€

Pinned Loading

  1. check-outdated check-outdated Public

    Ensures that your dependencies are up to date, otherwise the process is terminated with status code 1.

    JavaScript 18 2

  2. linter-bundle linter-bundle Public

    Ready-to use bundle of linting tools, containing configurations for ESLint, stylelint and markdownlint.

    JavaScript 6

  3. gatsby-plugin-dts-css-modules gatsby-plugin-dts-css-modules Public

    GatsbyJS plugin, which automatically Creates TypeScript *.d.ts files for your CSS Modules, no matter which CSS preprocessor (Sass, LESS, Stylus etc.) you are using.

    JavaScript 9

  4. jsqr jsqr Public

    JavaScript Quick Response Code Encoder Library

    JavaScript 18 4

  5. tmlanguage tmlanguage Public

    Forked from martinring/tmlanguage

    JSON schema for TextMate grammar definitions

    1 1

  6. tslint-filter tslint-filter Public

    Suppress and extend TSLint warnings, before they get returned to the console or your code editor

    TypeScript 1