Work & Experience (+10 Years)
1- (09.2016 – Current): Software Entwickler in ERP Company Berlin/Germany.
Developing Software Solutions for Enterprise Resources Planning ERP.
2- (1 Year) (12.2014 – 11.2015): Research Assistant at Technische Universität Kaiserslautern /Germany.
In the Software Engineering( Processes and Measurement ) department
Working on research topic “Conceptual Interoperability Constrains” (COINs).
Responsibility:
1- Identifying and resolving conceptual mismatches between two software systems.
2- Information Extraction, (Research and Development Tool).
3- Working with agile environment.
4- .NET Technology (C#), LINQ, XML, Sparx Enterprise Architect(EA)
Published research paper (1): Paper page & Video: Demo1, Demo2.
3- (1 Year 4 Months) (05.2014 – 09.2015): Research Assistant at Fraunhofer Institute of Experimental Software Engineering Kaiserslautern/Germany.
Working on research topic “Advanced Model based Tools for Software Architecture”.
Responsibilities:
1- Testing and developing an external UML Tool.
2- Developing UML profile for change explorer system development.
3- Developing a plugin for Sparx Enterprise Architect (EA) tool in C#
4- (4 Months) (10.2013 – 01.2014): Praktikum (development and designing Database & Web Programming) in the Information System Department at TU Kaiserslautern Kaiserslautern/ Germany.
Working on Database Applications Project (complex queries IBM DB2) .
Responsibilities:
1- Development of a database for EMail query system.
2- Stock Exchange Query System.
3- XML Schema Implementation System.
Database & Tools : IBM DB2, Eclipse, JAVA (JEE) 6, JBOSS, Servlets, Web Services, XML/XLST, JavaScript, JSON.
5- (5 Years) (12.2006 – 01.2012) Software Developer at Insurance company in Palestine.
Working on Database design and software development.
Responsibilities:
1- Designing and implementing of insurance system (e.g. health insurance, car insurance)
2- Designing and implementing of accounting system.
3- Designing and implementing of Archive System.
4- Designing and implementing of POP3 – SMTP for intern-email System.
5- SQL development & Administration (Complex Queries, ETL, SSIS, SSAS, SSRS, MDX).
6- Web Programming using ASP.NET.
7- Reporting services and charts for Financial Transactions.
8- Middleware Implementation: to ensure compatibility/integration between legacy system and modern developed system”Total Insurance System (TIS)”
9- Working with agile environment.
Tools & Databases: C#, VB.NET, JAVA, MS SQL Server, Reporting Service, Crystal Report
(SAP), Visual Studio 2010, IBM AS400 Client Access with COBOL.
6- (2.8 Years) (04.2009-01.2012) Software Architecture at Lightseason.com company in Palestine.
Responsibilities :Developing an Accounting System:
1- Requirements Engineering
2- System analysis
3- Data Model design
4- Processes design
5- System implementation
6- Building finanical reports for the accounting system
7- Testing
8- Deployment