Background
About Me

Welcome! My name is Karim, I'm from Düsseldorf, and I'm happy to introduce myself here!
I am a Frontend Developer...
...with a clear focus on Angular and a deep appreciation for Clean Code and Maintainability.
- Architecture: Following Object-Oriented Programming principles and maintaining a clean separation between Smart (Business Logic) and Dumb (Presentation) Components.
- Maintainability: I place great value on order and consistency in code to ensure the long-term maintainability of projects.
- State Management: Strong interest and application of modern state management concepts, including working with Angular Signals for efficient, zoneless change detection.
In my free time...
...I enjoy engaging with various topics such as:
- Everything about Japan: Spending 2 years living in Japan and acquiring the JLPT N2 certification have had a lasting impact on me. This ranges from a sustainably healthy lifestyle to applying principles like the pursuit of continuous improvement (Kaizen).
- Baking with my own Sourdough: Here, I appreciate the combination of precision and creativity. Maintaining my own sourdough starter and the complexity of baking requires planning, patience, and understanding individual fermentation processes. And it offers the opportunity to optimize the entire process with every iteration!
For me, development is more than just writing code. It is a commitment to excellence in every detail – whether it's the perfect component in software or the perfect dough in the kitchen. Outstanding results in any craft, digital or material, require time, expertise, and a disciplined approach.
JLPT N2Japan Expert
SignalsTech Native
Expertise
Tech Stack
HTML5
CSS3
TypeScript
Angular
RxJS
NgRx
PrimeNG
Tailwind
OpenAPI REST
Node.js
Jest
Vitest
Cypress
Docker
GitLab
...and constantly evolving
Connect
Get In Touch
Interested in working together or discussing modern web technologies? Just drop me a message!
Direct Mailwebmaster@akichouh.com
LocationDüsseldorf, Germany
