I completed an education as a software developer and now work as a software engineer in the IoT environment.
In the education I worked in the backend for 2 years. In the backend I worked as Java Developer where I have developed systems that are used for attack detection and pattern recognition. In addition, I have worked on various projects that serve the user security. Also I worked in this time as Software tester who created blackbox and integration tests for our REST components.
The third year I worked in the frontend area. There I was working with android and I have also worked with different frameworks to display user interfaces.
I started programming like 10 years ago. I started with Minecraft Plugins where I noticed that I really like to program. I developed many plugins for Minecraft and after 1 - 2 years I said to myself I want to become a Software Developer. The most knowledge in Java I taught myself over years where I learned from my mistakes in my code.
After years I noticed that the Spigot API is just an API and my knowledge in dealing with Java is really low. That's where I started to program standalone Java applications where I learned really much about Java itself. That was the point where I started to learn really much about other APIs which helped me much to get to the goal I wanted.
Some APIs / Frameworks that I'm using today
I worked with Java 6-11 in the past years.
Some technology stacks that I used over the past years
"You shouldn't be lazy!",
"Greeting, your future."