
Mahmoud Al-Hattab
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Mahmoud Al-Hattab
- 2 Jahre und 10 Monate, März 2020 - Dez. 2022
Software Architect/Head of Innovation Lab
Second Step for Software Development
Education and Health Systems. java EE, GWT, MS SQL Server, redis, junit ... etc. o Innovation Lab; R&D center for internal and external ideas in latest technologies. o Lead integrations; especially TIBCO ESB (Enterprise Service Bus: ActiveMatrix BusinessWorks, Enterprise Administrator (TEA), EMS and Mashery). o Lead architecture&design of cloud and SaaS. o Implement&lead unit test initiative into process to enhance CMMI compliance. o Redis as distributed cache: enhanced performance and resource utilization.
- 2 Jahre und 3 Monate, Dez. 2017 - Feb. 2020
Software Solutions Designer
EastNets
Projects: en.SafeWatch Filtering (Anti-money laundry (AML)), en.TDR(Transaction Data Repository) and Resilience products. C/C++17 (SWIFT ADK), Java EE, Cayenne/Hibernate, Kafka/Zookeeper, MSSQL/Oracle, SOA/Microservices. Windows/UNIX (Sun/Oracle OS and AIX)/Linux (RedHat enterprise). Jasper reports. Tomcat and JBoss/wildfly, svn/git, eclipse/IntelliJ. Maven, Junit, Jenkins. Agile; SCRUM and Kanban. Process management/enhancement. Security: DAST/SAST, OWASP, AppScan cloud, SonarQube and Burp.
- 1 Jahr und 1 Monat, Dez. 2016 - Dez. 2017
Software Architect
Blackstone eIT, Minerets and Acacus
Blackstone eIT, Minerets and Acacus: Projects: IoT tracking (IoT+ML), Chabot (ML+NLU), Reporting and Data Analytics, Tracking, and aviation. .Net(C#, VB, WebAPI REST and javascript/sencha), python, golang, Azure cloud, SQL Server, and iOS. RFPs. Presenter in GITEX2017. Managing SDLC of multiple international teams, dev, QA and graphics; more than 20, local and abroad. Analyze business bridging gaps to dev. Prepare/lead POCs, design/architecture and technology and technical strategies and decisions.
- 11 Monate, Jan. 2016 - Nov. 2016
Senior Engineer
Samsung Electronics
Project: S Voice; Samsung intelligent personal assistant. Responsibilities: Managing the NLU; up to 8 members. Natural Language Processing/Understanding (NLP/NLU) to localize SVoice for Arabic. Design/implement; C/C++, C#, java, python and scripts on Windows/Linux. Machine learning; basic mathematical and practical knowledge over python and octave. Advanced level in Samsung software competency test. Award for best intelligence proposal in Samsung’s 2016 Mobile Developers Conference.
- 4 Jahre und 9 Monate, Apr. 2011 - Dez. 2015
Senior Software Developer
EastNets
en.Reporting, en.SafeWatch Filtering, en.Duplicate Detection Application, en.Recovery and over a dozen of minor products operating on SWIFT network for financial transactions. C/C++ (SWIFT ADK, boost, OpenMP)/Java (SE and EE, spring)/VB6, MSSQL/Oracle/DB2. Windows/UNIX (SunOS/OracleOS and AIX)/Linux (RedHat enterprise). Jasper and Crystal reports. SDLC and provide training; internally and externally to customers and employees. Performance enhancements. Automated build script. Minimal bugs and issues.
- 2 Jahre und 2 Monate, März 2009 - Apr. 2011
Software Solutions Designer
JValley
Project: Telecommunication Services Platform: VAS for content providers, telecom services management. Technologies & Business domain: .NET 3.5, Web services & Windows Services, WCF, MSMQ, Enterprise Library 4.1, MSSQL2008. Telecommunications services protocols: SMPP, MM7. Responsibilities: Leading the architecture/design, development and implementation of modules. Developing and documenting software product design.
- 1 Jahr und 5 Monate, Nov. 2007 - März 2009
Senior Software Developer
Globitel
Projects: Voice SMS, GRTC (Globitel Real Time Charging), Speech Log, Collect Call, Call Screening. Technologies & Business domain: Win32/COM/.NET. Windows, Sun Solaris and Red Hat Linux. C/C++/C#/Java/scripts, IPC (messages, pipes and sockets), DB (Oracle/ProC, SQL Server and mysql), RedHat/mysql high availability cluster. Telecom and billing: GSM/SS7, HTTP, FTP, RTSP, RADIUS, GTP, SMPP, MM7, Diameter.
- 1 Jahr und 2 Monate, Aug. 2006 - Sep. 2007
Team Leader Software Development
Hakaya and AlSadeem
eVoucher, Billing System, (ILS) Integrated Library System, Project Management/Planning Tool, Hajj and Umra Guide. C over gcc for ARM builds, C#, MSSQL2000. Embedded (Hypercom POS SDK). C++ VS6. Symbian 7/8/9 for Nokia mobiles. Mobile solutions: SMS, GPS, GPRS, Bluetooth, XML, 3gp and general application aspects like container based, view architectures, controls and resources. Tools/scripts to speed/automate windows emulator build, ARM deployment, and resources handling.
- 2 Jahre und 2 Monate, Juni 2004 - Juli 2006
Programmer
LEAD Technologies
Project: ePrint 5 eprintdriver.com. UML OOAD, Rational Rose, C++, MFC/win32, DDE, OCX, MAPI/SMTP, Unicode, activation. Desktop application and SDK; virtual printer driver and a file formats converter with other features. Designing, developing, testing/debugging, and documenting application, DLL’s, libraries and demos. UI design and implementation. using/customizing 3rd party toolkit. Minimum bugs. VBS macros to fasten and automate documentation and adding code according to standard.
- 10 Monate, Sep. 2003 - Juni 2004
Junior Developer
Arabic Textware
Project: DAAL Arabic search engine: arabtext.ws/EN_Daal.htm. Technologies: C, gcc, gdbm and qdbm and Red Hat Linux. Responsibilities: Development and building libraries and tools on C/C++ under both Linux and Windows. Administration of a system, and utilizing the results using programs written on C and Perl. Working on open source. Achievements: Enhance an open source C library to run 1.6 times faster. Linux kernel rebuilding.
Ausbildung von Mahmoud Al-Hattab
- 4 Jahre und 6 Monate, Sep. 1999 - Feb. 2004
Computer Engineering
Jordan University of Science and Technology (JUST)
Sprachen
Englisch
Fließend
Türkisch
Gut
Arabisch
Muttersprache
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.