Mohammed Al Banna
New York
About
Title: Consultant
My name is Mohammed, like the rest of individuals of our specie, I do actually have two hands and two legs and a geeky head that I usually prefer to put on the top of my body, and yes I have one!.
I am a senior software engineering professional and I live in New York. I am passionately attracted towards interesting stuff including but not limited to:
- Creating a responsive web design without confusing users.
- Applying design patterns without complicating the overall design.
- Following test driven development TDD best practices without wasting time.
- Streamlining the application life cycle management ALM & release process without being a stickler.
- Learning how to drive a stick shift automobile without making accidents (in progress).
- Algorithmic problem solving: I love to rethink and continuously improve solutions and find new and better ways to solve a problem, efficiently and effectively.
- Googling the grammatical difference between efficiently and effectively
- Domain modeling; I can design a model for any business domain, except your garage.
- Breaking up a domain model into well defined bounded contexts, neat aggregate roots, and segregated commands & queries.
- Speaking, listening, reading, and writing.
Certified ScrumMaster since June 2015
- Certificant ID: 430983