Profile
As a software engineer my role is to find the simplest harmony between the software and the ideas and that's what i am seeking in any place i work for, seeking these amazing ideas that deserves to come alive.
I consider myself as a programming passionate with a great appreciation to the clean code , software architecture and algorithms, able to think out of the box, problem solver and can act well as a team player and a team leader as well.
Through my working years i have passed through multiple roles inside the development process starting from gathering requirements, analyzing, designing, finding the shortest and the most efficient solution to get the software product done.
Although my programming mother language is C#, I believe that programming is not about the language you know. It's all about the concepts, logic and understanding you have.