Hasan Abdel halim

Engineering Manager at Amazon

Jordan

About

I am a Senior Programmer with over 12 years of Software Development experience, including Design, Code, Test, and Document software for a number of platforms. I have worked in a variety of application areas. However, my specialist skills lie in the development of intranet and internet applications. I have produced systems for several environments, particularly Windows, Linux and embedded systems. I develop software in Java, C++, C and PHP. I have a great deal of experience of developing software for internet and intranet applications. This includes Web services, Portals and Web applications. I am familiar with most of the current internet technologies including AJAX, (X)HTML, CSS, SOAP, etc. I have worked on many developments on all stages of the development life-cycle, from analysis through design, programming and testing to installation. I have worked on one man projects and projects with 50 to 100 people. I have performed many roles, usually design or programming but also team leadership, support and testing. I have a good academic record and considerable experience in the computer industry. I work hard and can provide excellent references from previous clients. Specialties: Java, J2EE, EJB, JPA, Hibernate, GWT, GXT, C++, C , PHP, SQL, XML, XHTML

Experience

  • Senior Engineering Manager at Amazon
    May 2017 - Present · 9 yrs 2 mos

  • Souq.com (4 yrs 5 mos)
    • Senior Engineering Manager
      Oct 2016 - May 2017 · 8 mos

    • Senior Java Developer
      Jan 2013 - Oct 2016 · 3 yrs 10 mos

      Customization and development of Apache Opentaps-based ERP system, which includes but not limited to: - Adapting the opentaps ERP system for Souq's business needs. - The Design & Development of brand new services, which help in speeding the warehouse operations like (picking, packing, and shipping). - Optimization of core services like MRP, Inventory Movement and reservation logic. - Design & Development of system modules like API, Monitoring Alerts, and Dashboard that facilitate easy retrieval of ERP information through secured web interfaces using JSON, or XML.

  • Senior Java Developer at Integrant Inc
    Nov 2011 - Jan 2013 · 1 yr 3 mos

    - Development of Enterprise web applications and services using Java EE, Google Web Toolkit (GWT), GXT, Spring framework, and Hibernate. - Maintaining and enhancing an in house CRM solution that uses Apache Tapestry, Spring framework and Hibernate. - Development of backend processes using Java SE, and Hibernate that provide integration layer with third party services like Authorize.net, Hostopia, and Lyris EmailLabs. Additionally, performing business related functionalities like Billing, and generating reports.

  • Senior Java Developer at KeySoft L.L.C - Jordan
    Aug 2011 - Oct 2011 · 3 mos

    Insurance software system : - Eclipse's RCP for UI development. - Using Hibernate as persistence provider for database. - Spring for configuration, and system setup

  • Senior Java Developer at Adaptive TechSoft
    Jul 2009 - Aug 2011 · 2 yrs 2 mos

    - Senior Portal implementer and lead developer of Oracle Webcenter Suite, and Liferay Solutions. - Development of Enterprise web applications and services using Oracle ADF 11g and Oracle Fusion Middleware. - Development of Enterprise web applications using JSF2, EJB3, JPA2, and Hibernate. - Customization and Personalization of Oracle Webcenter Spaces including custom services and Taskflows, Site templates, Page templates, and extending existing services. - Integration with Oracle Universal Content Management (UCM) through JCR (JSR-170) standard and UCM’s CIS service. - Oracle SOA suite application development using BPEL.