Polyglot(Java, Scala and C++) senior software engineer, technical lead and architect with 14 years of experience in building enterprise solutions. My clients and employers list include Expedia, HP , Vodafone group , Italian Central Bank , , Societe Generale bank, Etisalat , Ooredoo Group and many other names in Telecommunication,Banking , E-commerce, traveling and hospitality industries. I am always interested in new technologies and always working on improving my skills. For the moment i am exploring the world of Amazon Web Services. I`ve worked with both Sql and NoSql databases(Oracle ,Cassandra, Mysql,Db2 and MS Sql Server) and I am comfortable in both Agile and Kanban. I `m fully triglot (English,French & Arabic) and i have elementary knowledge of Spanish and German. I master many frameworks, tools and concepts,Including but not limited to: Test driven development(Junit, Mockito), Continuous integration(Jenkis) , Spring , Drop wizard , Kafka, Hibernate, Web services (SOAP and restful) , git,docker , Jira, Maven, I`ve deployed applications on Tomcat ,weblogic and and Jboss application servers. Earlier in my career, I also worked as an Oracle Developer for 2.5 years. In addition to coding ,API design, team leading,supervising, guiding and monitoring & system architecture . My daily tasks includes R&D, code review , tools & technologies selection , environment set up and proof of concepts development. Polyglot(Java, Scala and C++) senior software engineer, technical lead and architect with 14 years of experience in building enterprise solutions. My clients and employers list include Expedia, HP , Vodafone group , Italian Central Bank , , Societe Generale bank, Etisalat , Ooredoo Group and many other names in Telecommunication,Banking , E-commerce, traveling and hospitality industries. I am always interested in new technologies and always working on improving my skills. For the moment i am exploring the world of Amazon Web Services. I`ve worked with both Sql and NoSql databases(Oracle ,Cassandra, Mysql,Db2 and MS Sql Server) & I`m comfortable in both Agile and Kanban. I `m fully triglot (English,French & Arabic) with elementary knowledge of Spanish and German. I master many frameworks, tools and concepts,Including but not limited to: Test driven development(Junit, Mockito), Continuous integration(Jenkis), Spring , Drop wizard , Kafka, Hibernate, Web services (SOAP and restful) , git,docker , Jira, Maven, I`ve deployed applications on Tomcat ,weblogic and and Jboss application servers. In addition to coding ,API design, team leading,supervising, guiding and monitoring & system architecture . My daily tasks includes R&D, code review , tools & technologies selection , environment set up and proof of concepts development. Through my career, i was involved in many Project management and scrum master tasks and in shaping products road maps.
©