Experience
Experience
- May 2020 - present
Frontend Developer
Responsibilities
- Development of responsive web applications from concept through deployment
- Scrum and code reviews as a daily basis
- Implementation and conception of CI/CD pipelines and strategies
- Regular team meetings to discuss new technologies
- Used multiple JavaScript Frameworks such as VueJs
- Creation of UI/UX concepts using Figma
- Coordinated with team of UX/UI designers to implement pixel perfect features
Projects
- Modbus Cloud Connect management frontend
- Vodafone Mission Green frontend
- Oct 2017 - Apr 2020
Full-Stack Software Developer
Responsibilities
- Leading for conception through development of new features
- Mainly development of .NET Framework and WPF internal business applications
- Maintaining of ASP.NET Core backend applications
Projects
- Software license managing tool
- Excel file import tool for the sales department
- Jul 2016 - Sep 2017
Software Engineer Mobile & Dynamics Solutions
Responsibilities
- Web Development with PHP, JavaScript and jQuery
- Mobile Development for Android (Java) and iOS (Objective-C)
- Creation and presentation of architectural concepts
Projects
- Development of an internal information dashboard as part of Staatlich geprüfter Informatiker Softwareentwicklung education
- Small Android app to scan business cards
- iPad AR showcase app for a customer's fair booth
- iOS case study app for indoor localization with bluetooth beacons
Education
Education
- Oct 2015 - Oct 2017
Staatlich geprüfter Informatiker Softwareentwicklung
- State-approved private IT school
- Specialization: Informatiker Software und mobile Systeme
- Oct 2013 - Sep 2015
Informatik (Computer science)
- I gained important insights into theoretical concepts, but in particular I found out about myself that my passion lies in actively tackling problems and not just discussing them.
- Sep 2011 - Jul 2013
Höhere Handelsschule
- Degree: Fachhochschulreife (FHSR)
- Specialization: Marketing
Knowledge
Knowledge
General Skills
- Ability to analyze and solve complex technical problems
- Abstract proficiency in programming languages
- Acquaintance with linting, tools for ensuring code quality
- Testing at different levels including unit and integration
- Capability to assess and offer valuable insights on code through constructive feedback
- Expertise in identifying and fixing software bugs and issues
- Familiarity with version control systems like Git
- Understanding of agile development principles and practices
Technologies
Frequent use
Occasional use
Personal stuff
Used to host private projects like this page
Used to craft various things for 3d printing
Used after I have taken pictures with my loved Fujifilm X-T30 II
Being just creative or building Mockups for my ideas
Trying to automate everything which saves me time
Creating custom devices for my Smart Home
Languages
Languages
GermanNative
In Deutschland geboren und aufgewachsen
EnglishB1
Consistently utilized within work contexts starting from 2020; I am continuously learning
Projects
Projects
Bluetruder
The underlying goal of this project is to have a place where I can try out new technologies, practices, and architectures where I am interested in. And to learn about 3D rendering, animations, and user interface design.
During my efforts to gather concepts for a project, I became distracted by the internet and accidentally stumbled upon an idea while perusing 3D models that I aspired to print with my 3D printer.
I found a model that had some sort of hook with an icon to attach this to cables for better organization.
I liked the idea, but if you don't have a good way to edit 3D models, it's hard to change the hook's icon quickly.
That was the moment at which Bluetruder was born.
Pizza Prezzo
In just four weeks, I learned the basics of Swift and SwiftUI. Despite my prior experience with Objective-C years ago, it wasn't as helpful as expected.
After exploring coding, I delved into Sketch to create mock-ups, which took another two weeks.
When I began app development, I faced sudden errors with complex messages, reminding me of the challenges of iOS development. Despite this, I persevered and completed the app in eight weeks.
I thought I was almost done after building, but creating store content, screenshots, and thorough testing took an additional unexpected two weeks.
Looking back, I had a lot of fun and gained insight into the dedication needed to build an MVP.
Tools
Tools
JetBrains WebStorm
This is my favourite code editor, especially since Vue 3 is so well-supported.
iTerm
If I want to feel like a hacker, I use iTerm as my terminal and zsh as a shell with antigen plugin manager and the oh-my-zsh plugin to be more stylish.
Fantastical
I use this calendar to organize everything in my life following the time boxing principal.
Things 3 & Todoist
Since owning an iPhone, I've been using Things 3 as my main to-do list. Unfortunately, it has neither collaboration features nor an API. This is where Todoist comes in.
Craft
I did a lot of research to find the most suitable note-taking tool for me. I love the design, the mobile integration and the UX experience. (I don't get paid)
Instapaper
Whenever I stumble upon an article on the web, I use Instapaper to save it for later reading and keep my current focus.
Feedbin + lire
To keep up to date without getting distracted by things I don't want to read, I use Feedbin to organize RSS feeds and lire as a reader app.
1Password
This is my favourite password manager because it's so versatile and well-supported on all platforms. (I don't get paid for this either)
Contact
Contact
Don't hesitate to reach out if you have any questions.