Jack Alshami

Angestellt, Software Engineer (Java/J2EE), Swiss Life Deutschland

Hannover, Deutschland

Fähigkeiten und Kenntnisse

PL/SQL
Java
Python
Java J2EE
Spring Framework
JavaServer Faces (JSF)
JPA
Hibernate
Restful Java
Microservices
SQL
Software Development
Database Development
MySQL
Graph Database
Object Oriented Programming
Informatik
Oracle SQL Developer
Toad for Oracle
Eclipse Java IDE

Werdegang

Berufserfahrung von Jack Alshami

  • Bis heute 5 Jahre und 9 Monate, seit Sep. 2018

    Software Engineer (Java/J2EE)

    Swiss Life Deutschland

    Tasks: + Developing and implementing microservice based platforms. + Developing new RESTful Apis. + Developing databases using JPA and Hibernate. + Managing and developing elastic search stack.

  • Bis heute 7 Jahre und 6 Monate, seit Dez. 2016

    Research Assistant & Java Developer

    TU Clausthal

    Tasks: + Developing the main features of the Dynamic Alternative Routes Planning System using Java Maven and GraphDatabase. + Designing and implementing the proper data structures used in building an efficient dynamic index for the Alternative Routes problem. + Designing and implementing the database model, and managing data using NEO4J database. + Writing Java/Python scripts to convert layers on Helcom MapServers (JSON files) into Java/Python objects and query them over REST using GraphQL.

  • 8 Monate, Okt. 2014 - Mai 2015

    Oracle Database Developer

    Syriatel Telecommunication Company

    Tasks: + Extracting information from Oracle Database and preparing reports used by other departments using SQL. + Developing procedures at database level for improving the billing operations using PL/SQL. + Implementing the services offered by the telecommunication company at database level using PL/SQL

  • 4 Jahre und 1 Monat, Sep. 2010 - Sep. 2014

    Research Assistant

    Albaath University

    Tasks: + Designing and teaching the lab sessions of Software Engineering and Web Programming courses. + Supervising the bachelor’s projects of several students in the department.

  • 2 Jahre und 1 Monat, Feb. 2010 - Feb. 2012

    Database Software Developer

    Ruba Trading&Contracting Corp

    Tasks: + Managing the life cycles of several web-based and desktop-based projects. + Designing and implementing the business and database levels of several projects using .Net framework, SQL and PL/SQL . + System analysis and troubleshooting.

Ausbildung von Jack Alshami

  • Bis heute 8 Jahre und 8 Monate, seit Okt. 2015

    Internet Technologies and Information Systems

    TU-Clausthal

    Database and Information Systems

  • 5 Jahre und 1 Monat, Okt. 2005 - Okt. 2010

    Software Engineering and Information Systems

    Al-Baath University

    Database and Information Systems

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Gut

Interessen

Music
Reading

21 Mio. XING Mitglieder, von A bis Z