Ebraheem Alrabeea, Senior Software Engineer

Ebraheem Alrabeea

Senior Software Engineer

Beyond Limits

Lieu
Jordanie - Amman
Éducation
Baccalauréat, Communication and Software Engineering)
Expérience
9 years, 8 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :9 years, 8 Mois

Senior Software Engineer à Beyond Limits
  • Jordanie - Amman
  • Je travaille ici depuis août 2022
Technical Team Lead à Alt Shift Creative Jordan
  • Jordanie - Amman
  • août 2020 à mai 2023

I am leading the development process of our IoT platform that uses almost all possible protocols (HTTP, MQTT, CoAP, LwM2M, SNMP, TR069, ...) to communicate with different devices.
Our platform is developed based on an open-source IoT project that uses mainly Java, Spring, Nodejs, Angular, Keycloak, and Docker.

Senior Software Engineer à eDigitPath (مسار التحول الرقمي)
  • Jordanie - Amman
  • novembre 2019 à juillet 2020

I was in charge of back-end development, configuring the microservice, security (Keycloak), Elasticsearch, solving a lot of problems, and taking the best decision.
Problems like, notify a user when a document changed, auto-complete, suggestions, related documents, the real number of views for a certain document, the nested object with search and sort, securing ES and Kibana for free.

Spring (Boot, Security, Data), JPA, Elasticsearch, jHipster, Kafka, Keycloak.

Senior Application Developer à Nextwo Co.
  • Jordanie - Amman
  • décembre 2018 à octobre 2019

I was responsible for creating Java Restful APIs that meet the requirements of the design.

Java, Spring Boot, Spring Data, JPA, Microservices, Oracle DB, XML (JAXB, Freemarker template).

Full Stack Developer (Java - Angular) à Capella Solutions
  • Jordanie - Amman
  • avril 2017 à avril 2018

I was responsible to develop and maintain a data statistics application, importing the data inside the Solr server core and create corresponding search facets, then using Angular to build a rich GUI that can give the user a lot of options and filters to select, and make useful charts based on the Data, we used Java and Play in the back-end.

I worked a little in Docker for a specific time.

Angular 2-5, RESTful Service, JPA, Play Framework, Apache Solr, Docker.

Java Web Developer à iSoft / Intellisc
  • Jordanie - Amman
  • septembre 2016 à mars 2017

Fix old pages (JSP, Strut) bugs and problems, and recreate old pages with JSF.

JSP, JSF, Struts, JDBC and Oracle ADF.

Java Web Developer à GIT - Ghayat For Information Technology
  • Jordanie - Amman
  • octobre 2015 à septembre 2016

I worked with GIT company for over 8 months from home Part-Time, as a Java Web Developer / ERP System using the Opentaps project.

Java Web Developer à Blulogix
  • Jordanie - Amman
  • avril 2015 à mai 2016

I was responsible first to configure Maven and Keycloak, My second role was to create RESTful services using Spring and Hibernate to access DB So that front-end developers and REST clients can use it.

I have learned a lot in AngularJS, JavaScript, and HTML.

Spring Framework, AngularJS, Hibernate, Keycloak, Maven.

Java Web Developer à Spirawn
  • Jordanie - Amman
  • avril 2014 à février 2015

Java web developer using Opentaps "ERP + CRM" open-source project based on enterprise Java EE foundations, Hibernate, MySQL, Apache Tomcat, and OFBiz projects.

My role was to create a page using Freemarker, JavaScript, HTML, and/or GWT, Then create a Java Servlet to handle requests and respond and then retrieve/store data from/in DB.

I have written a lot of Java Servlet code and learned Collection and Advanced Object-Oriented principles such as Polymorphism and Design Patterns.

Java Developer à General Electric
  • Jordanie - Amman
  • novembre 2011 à janvier 2012

I as trainee for three months during my study period, I have learned Object Oriented, Reflection, IO Streams and Collection.

Most work was parsing files using Java IO Stream classes and store the required data in a Java Object.

Éducation

Baccalauréat, Communication and Software Engineering)
  • à Al- Balqa' Applied University
  • février 2012

Specialties & Skills

Profils Sociaux

Site Web Personnel
Site Web Personnel

Le lien a été supprimé pour non-respect des conditions d'utilisation. Veuillez contacter l’équipe d'assistance pour plus d'informations.


Langues

Arabe
Expert
Anglais
Moyen

Formation et Diplômes

Oracle Certified Associate Java SE 7 Programmer (Certificat)
Date de la formation:
December 2016
Java Standard Edition (JSE) (Formation)
Institut de formation:
Final-Solutions Development & Consulting
Date de la formation:
January 2014
Durée:
30 heures