abdallah elgamal

Angestellt, Software Engineer, Tata Consultancy Services (TCS)
Riyadh, Saudi Arabia

Skills

Java
Spring Boot
Docker
Jenkins
JUnit
Kafka
OpenShift
Kibana

Timeline

Professional experience for abdallah elgamal

  • Current 2 years and 6 months, since Jan 2024

    Software Engineer

    Tata Consultancy Services (TCS)

    Project: STC – Digital transformation for Saudi Telecom company to manage post-paid and pre-paid plans. Developing scalable microservices using Java, Spring Boot, and JUnit for testing to enhance system performance. Uplifting and migrating Java microservices from JDK 11 to JDK 21, enhancing asynchronous code by replacing CompletableFuture with Virtual Threads, and adopting WebClient instead of FeignClient to boost performance and scalability. Building Docker images and managing containerized microservices.

  • 1 year and 11 months, Mar 2022 - Jan 2024

    Software Engineer

    Tata Consultancy Services (TCS)

    Project: GE Aerospace – Smart Price Management System managing long-term agreements for GE aircraft engines across global markets. Designed and developed microservices from scratch, ensuring modularity and performance. Built intuitive user interfaces using JavaScript, Vue.js, Vueify, and Vuex, enhancing user experience. Created RESTful APIs enabling seamless communication between services and external applications. Utilized Git and Jenkins for collaborative version control and automated testing pipelines.

  • 2 years and 5 months, Nov 2019 - Mar 2022

    Software Engineer

    Tata Consultancy Services (TCS)

    Project: GE Healthcare – COVID Management System for patient registration, form submissions, and appointment scheduling during the COVID-19 pandemic. Developed backend services using Java and Spring Boot, supporting a user-friendly frontend experience. Integrated responsive design using Angular to facilitate doctor and patient interaction. Delivered a scalable system to handle thousands of daily users.

Languages

  • Arabic

    C2 (Expert / native speaker)

  • English

    C1 (Fluent)

  • German

    A1-A2 (Basic)

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members