13 years of software engineering experience of delivering complex, high risk, high value project through development, program management and product management. Combine an entrepreneurial instinct, in-depth technical skill, and strong reputation for developing and motivating cross-functional teams. Build rapport with management, vendors, clients, and technical specialists.
Establishing the company's technical vision and leading all aspects of the company's technology development.
Responsible for company technology portfolios.
Responsible for all aspects of big data processing in the company.
Designed and build big-data solutions that supports batch and real-time data processing.
Assisted organizations to deal with big-data challenges starting from strategy, requirements analysis and up to successful implementation and support.
Directed for all aspects of big data processing in the company.
Involved in design, stabilization and monitoring a DWH ETL solution, integration it with centralized DWH solution for the entire company and building an automation framework for testing DWH ETL solution.
Coached and Mentored engineer and QA DWH team in the development process.
Reviewed and improved the DWH ETL solution and helped in the DWH upgrade.
Involved in architecting, designing and building, implementing and deploying a complex, distributed, scalable and highly-perform real-time Data Warehouse platform in a global internet environment.
Designed and Implemented the building blocks and framework for building modular ETL components that support failover & runtime error handling.
Project Lead a small team (2-3) engineers and QA include Training in DWH technologies.
Managed global and internal team of engineers (developers and experts) responsible for design and development of Java based products for the company. The products are based on distributed carrier-grade infrastructure, assuring high availability and scalability utilizing various technologies such as: Java SE, CORBA, C++, Apache and Oracle.
Involved in designing and developing more than 10 projects.
Worked closely with different internal departments: product management, professional services, customer support.
Worked as System Engineer including writing SRS.
Reviewed Code, building development environment.
Designed and built the developing environment and infrastructure.
Managed packaging and configuring the developed software.
Involved in several international customer oriented projects like vodafone spain, Beeline, etc.
Involved in designing and implementing Billing framework in Java, CORBA.
Analyzed, specified, designed and implemented a pre-product Framework Capability Control layer as J2EE middleware for accessing the IP Multimedia Subsystem (IMS) as well as the services running on the top of it.
Participated in Presentation and Demonstration of mobile services and the 3GPP IMS platform at international events.
Investigated, designed and implemented Symbian SIP Presence and Instance Message client for IMS Presence Server working behind a NAT.
Involved in design and development of a Service Creation Environment (SCE) .
Organized and installed the testbed for the “Service Creation Environment” project.
Implemented various tools, as well as static & dynamic test cases based on JUNIT.
Participated in research, development, trials, and scientific publications
Reviewed research papers.
Investigated, planned and proposed a solution for “Dosimetry Data Management system”.
Designed and implemented a distributed architecture for the system.
Developed and Improved online e-commerce application
Introduced and demonstrated the “Service Creation Environment” and mobile service
Promoted, presented and demonstrated NEC IP Multimedia Subsystem and mobile services
Assisted in the demonstration of mobile services
Presented a research paper on a proposed gaming platform over IMS and attended ACM SIGCOMM 2004 conference
Telematics, Internet Next, Information System, Information Management & Project Management, Enterprise
Applications with Java & XML, and Integrated Circuit Design
Management and Leader Course
One week Training and workshop
4 Days Training and workshop
DWH & DB technologies: ETL and Business intelligence platforms (Pentaho, Talend, Oracle), Haddoop (MapReduce, Pig, Hive etc), RDBMS(MySQL, InfoBright, Oracle, Vertica, GreenPlum), NoSQL (CouchBase, MongoDB, MemCache), business intelligence tools & agile implementation methodologies (e.g. Dashboard, scoreboards, analysis cubes etc.)
Methodology: Scrum/Agile, Time-To-Market (TTM) product development methodology and MS Project Management as project management tool-box
Software Design: UML, Tier Architecture, MVC, ER-Modeling, Client/Server, Clusters
Applications: J2EE (JBOSS, Macromedia JRUN), Database (Mysql, InfoBright, Oracle, Vertica, PostgreSQL, Ingres, SAP/R3), Web Server Apache Tomcat, OpenVPN, MS Office, MS Visio, CorelDraw
Standards: 3GPP Architecture, IMS, 3GPP Presence, 3GPP Messaging, OMA POC, SIP, SIMPLE, VOIP, IP/TCP, UDP, RTP/RTCP, VPN
Operating Systems: Unix (Linux, Solaris), Windows (XP, 2000, 98, 95, NT)
Software Tools: Perforce, Maven, JIRA, MySQL Workbench, Rational Rose, Enterprise Architect, TCM, JBuilder, Oracle JDeveloper, Visual Café, Eclipse, CVS, Ant
English (advanced written and oral skills), German (fluent), Arabic (native), Hebrew (fluent)
Companies Worked For:
Job Titles Held:
© 2019, Bold Limited. All rights reserved.