Software Engineer

Hi, I'm Daniel

I develop software. I enjoy contributing to open source projects and trying out new technologies.

My background and journey

About Me

Hi, I’m Daniel.

I have a strong passion for software development and enjoy diving into new technologies.

Throughout my career, I’ve had the opportunity to work on various projects using technologies like React, ReactNative, and VueJs combined with TypeScript on the frontend. For process automation or backend applications, my experience primarily lies with NodeJS, PHP, and Python.

My interest in creating intuitive and user-friendly applications led me to start studying User Experience Design in 2021 to further develop my skills in this area.

I’m also deeply interested in artificial intelligence. Currently, I’m taking a course on neural networks to expand my knowledge and explore the exciting possibilities of AI. Additionally, I enjoy working on smart home technologies and microcomputer development, leveraging C++ and MicroPython to bring innovative ideas to life.

Technologies I work with

My Skills

TypeScript
90%
React
95%
ReactNative
80%
VueJS
70%
Node.js
75%
Python
85%
PHP
65%
PostgreSQL
70%
Some of my recent work

Featured Projects

Car Rental Platform

Car Rental Platform

A concept that was developed for a university project. This is a vehicle fleet management system for larger companies.

Figma
In Stock Check

In Stock Check

This tool allows you to search for specific DOM elements on web pages and then send a notification to your own Discord server.

TypeScript
Docker
Readme Level UP!

Readme Level UP!

Readme level up is a action that converts interactions made on GitHub into experience points.

Python
My professional journey

Work Experience

Advanced Software Engineer

2021 - Present

Developer in Scrum development teams, specialized in the development of modern and high-performance web applications for the consumer market. I develop Fullstack in TypeScript, React, NodeJS, PHP and SQL.

User Experience Design (Ba.)

2021 - Present

Since 2021, I am studying user experience design. The study fits very well with my main job as a developer and supports me in making decisions and developing software in a user-centric way. Here I learnt a lot about user-centred design, such as collecting user data, prototyping, user research etc. I had the opportunity to choose some modules myself and in this way I made the degree programme very technical. This also allowed me to gain experience in Java (JSF, JSP), modelling in UML and the development of mobile apps in Java and ReactNative.

Web Developer

2019 - 2021

Mainly frontend development for a SaaS application in native JavaScript, React and VueJS. Partly also backend work in the WordPress area in PHP and MariaDB.

Media Design Trainee

2016 - 2019

Professional training as a media designer specializing in digital and technology. This is where I discovered my passion for software development. Here I was able to gain knowledge in the areas of development (HTML, CSS/ SCSS, JavaScript and PHP) and media design (Photoshop, logo/CI creation and photography).