Hi, I'm Daniel

I'm a passionate- and curious software engineer building scalable that help matters. With expertise in web apps, devops, developer tools, automation and databases, I continuously learn and explore new technologies in the ever-evolving tech landscape.

Experience

Senior Software Engineer

SumUp

2022 - Present · Copenhagen, Denmark

Developing backend platforms and infrastructure for invoices & accounting products. Modernizing legacy systems, improving observability, and enabling faster developer workflows.

TypeScriptNode.jsGoKubernetesDockerMongoDBKafkaEvent-driven architectureMicroservices

Fullstack Developer

Debitoor/SumUp

2018 - 2022 · Copenhagen, Denmark

Fullstack development from early Debitoor days through the SumUp acquisition and integration, building APIs, government connectors, and internal tooling.

TypeScriptNode.jsAPIsIntegrationsFullstackMongoDBRabbitMQ

Student Developer

Debitoor

2016 - 2018 · Copenhagen, Denmark

Student developer maintaining and developing marketing websites across 7 markets, migrating from Drupal to static HTML while training copywriters on the new workflow

HTMLSASSJavaScriptAWS S3Lerna

Projects

YAML Plus JSON

VS Code extension that enhances YAML and JSON editing experience with advanced features for developers. Achieved over 130,000 installations and helps thousands of developers work more efficiently with configuration files.

VS CodeExtensionYAMLJSONTypeScript
View on GitHub →

kill-port-process

NPM package for killing processes running on specific ports. A simple CLI tool to free up ports during development, solving the common 'port already in use' problem. Achieved over 100,000 downloads per week.

NPMCLINode.jsTypeScript
View on GitHub →

minask.dk

Financial calculator helping Danish investors determine annual contribution limits for aktiesparekonto (stock savings accounts). Features dual calculation modes and next-year projections based on Danish tax regulations.

CalculatorFinanceDanishWeb App
Visit Website →

Concert Ticket Automation

Automated ticket acquisition system using Puppeteer for monitoring and securing sold-out concert tickets. Demonstrates advanced browser automation, session management, and real-time monitoring capabilities.

PuppeteerAutomationNode.jsWeb Scraping

Desty Gallery

An online gallery portfolio site I helped build for a friend. A static website built with Next.js and Tailwind.

Next.jsTailwindPortfolioStatic Site
Visit Website →

Interests & Passions

Open Source

Contributing to the developer community through open source projects and tools that solve real-world problems.

Developer Tools

Building CLI tools and VS Code extensions that improve developer experience and productivity.

Learning

Continuously exploring new technologies, frameworks, and best practices in software engineering.

Vibe-coding

Did not expect to go from tab-completion to full-on vibe-coding in just 3-6 months, but here we are.

Let's Build Something Together

Looking for help with your next project? I specialize in building web apps, websites, and APIs. Whether you need a complete solution or help with a specific challenge, let's discuss how we can work together.