Suggestions
Muhammad AlShaabani
Senior Software Development Engineer at اعتماد Etimad
Muhammad AlShaabani is an experienced professional with 8 years of expertise in building large-scale, enterprise-wide web-based applications and low-latency APIs.
He has a strong background in coordinating efforts between Engineering, Quality Assurance, Infrastructure, and Product Management in his work environment.
Muhammad is known for being result-oriented and excels in responding to changing business environments.
His skill set includes developing automated systems, workflows, and BPMS enterprise solutions.
He possesses a solid understanding of web and mobile technologies, focusing on the design and implementation of low-latency, high-availability MicroServices.
Muhammad AlShaabani has a deep knowledge of OOP, SOLID principles, Design Patterns, and high architectural proficiency in MVC and MVVM. Additionally, he is well-versed in DDD and TDD.
His technical expertise lies in building enterprise-wide web applications using technologies such as C# .Net Core, ASP.NET MVC, WCF, REST WEB API, HTML, CSS, and JavaScript.
He is proficient in JavaScript frameworks like VueJs, JQuery, Angular (2+), Knockout.js, and Node.js. Additionally, he is knowledgeable in TypeScript.
Muhammad possesses relational database proficiency in SQL Server and MySql, with additional knowledge in NoSQL databases like MongoDB. He has experience in building RESTful mobile APIs.
He has a good understanding of Message Queueing System RabbitMQ and version control systems such as Git and TFS. Muhammad is familiar with Agile (Scrum) and Lean practices and is adept in tools like JIRA.
He has knowledge of Heroku Cloud and demonstrates an interest in team leadership.
Muhammad AlShaabani pursued his Bachelor's Degree in Computer Software Engineering at Al-Hussein Bin Talal University.
He has held roles as a Senior Software Development Engineer at اعتماد Etimad, BTIT (Blessed Tree for Information Technology), and Cura كيورا. He also served in several Software Development Engineer positions at various organizations.
His professional journey includes experience at companies like Aspire Services, CATEC, Leading Point, Integrated Technology Group (ITG), and training courses at TAGI-Training.
He began his career with an internship as a .Net Developer at Email Soft Company.