Hi, I’m Amr, a Backend Developer with experience in building scalable and structured backend systems using Node.js, Express.js, REST APIs, MongoDB, and n8n.
My main focus is backend development, where I enjoy designing clean server-side architectures, handling APIs, authentication systems, real-time communication, database management, and workflow automation for modern applications.
I also have hands-on experience with n8n, using it to build workflow automations, integrate different services and APIs, manage data flows, and automate business processes efficiently.
In addition to backend development, I also have experience in mobile application development using Flutter, which helps me understand the complete workflow between frontend and backend systems.
I have solid knowledge of Java for building structured and maintainable software solutions, and I continuously work on improving my problem-solving and software engineering skills.
I have also learned the German language, which helps me communicate effectively in international and multicultural environments.
I focus on writing clean, maintainable, and scalable code while delivering efficient solutions that meet project requirements. I value teamwork, clear communication, continuous learning, and respecting deadlines.