Islam Saber

Islam Saber

Software Engineer

Followers of Islam Saber7000 followers
location of Islam SaberValencia, Valencian Community, Spain

Connect with Islam Saber to Send Message

Connect

Connect with Islam Saber to Send Message

Connect
  • Timeline

  • About me

    Software Engineer

  • Education

    • Salah Salem High School

      2006 - 2009
    • Helwan University Cairo

      2010 - 2013
      Bachelor's degree Computer Science Good

      Activities and Societies: Students Union, ZAD Academy, IEEE •President of the Students Union College of Computers and Information (2012-2013).•Co-founder of ZAD Academy.

  • Experience

    • Penta-b

      Jun 2014 - May 2015
      Software Engineer

      * Analyst & Project Manager at P-Collector mobile App. * Server Administrator & Support in 2 GIS Products.* Sesat Integrated library System for ministry of Culture UAE.

    • Al-muhaid consulting engineers

      Jun 2015 - Mar 2017
      Software Engineer

      * Geographic Map Explorer mobile App for Eastern province, Saudi Arabia.* Geographic Map Explorer Web App for Eastern province, Saudi Arabia.* Monitor Geographic infringements Web App for Egyptian Authority for remote sensing.

    • Dstny Engage

      Mar 2017 - Sept 2017
      Software Engineer

      * Played a pivotal role in integrating and customizing the discourse app within the Sparky Smart App, ensuring a seamless user experience.* Successfully implemented regional support and globalization features to cater to diverse user bases. * Conducted extensive research in Natural Language Understanding (NLU) topics, leveraging Deep Learning techniques to develop intelligent chat-bots.* Designed and developed new features for the Tactful chat-bot platform using Wit.ai and botkit (Node.js), enhancing its capabilities and user interaction. Show less

    • ArqamFC

      Sept 2017 - Sept 2019
      Software Engineer

      * Contributed to the design and development of various components in Arqam apps, including client REST APIs, internal services, database architecture, web scraping applications, and data validation/analysis models.* Assumed responsibility for delivering high-quality code, conducting thorough code reviews, and ensuring comprehensive documentation.* Proficiently reviewed and debugged code to identify and resolve issues effectively.

    • Paymob

      Sept 2019 - Oct 2023
      Senior Software Engineer

      * Collaborated with stakeholders to gather and document comprehensive product requirements, covering functional and non-functional aspects, user stories, and use cases.* Architected the Paymob card issuance system, defining system design, component breakdown, and database schema.* Established robust repository structure, workspace, environment, and pre-commit guidelines, enforcing specific style guide standards for Paymob card issuance* Contributed to development phase, implementing features in Paymob prepaid card issuance with test coverage exceeding 95%.* Set up essential infrastructure for Paymob prepaid card issuance, including server configuration, database setup, networking, and security measures.* Implemented streamlined gitlab CI/CD pipeline for automated build, testing, and deployment processes.* Implemented monitoring and logging systems with ELK stack for performance tracking, issue resolution, and continuous improvement.* Scaled and enhanced billion-record database by sharding and indexing.* Optimized Vodafone cash system's performance by revamping codebase and SQL queries.* Rearchitected Vodafone cash system's infrastructure for compatibility and scalability.* Upgraded technical stack of the Sync product from Python 2.7 and Django 1.11 to the latest versions.* Created comprehensive technical documentation and implemented test cases for the products. * Revamped and enhanced existing features of the Sync product.* Developed new features to improve functionality and user experience.* Collaborated with product owners to prioritize backlog, assign tasks, and set sprint goals.* Ensured balanced workload, monitored progress, and met sprint deadlines.* Conducted quarterly one-to-one meetings, built individual roadmaps. Show less

    • Urban Sports Club

      Feb 2024 - now
      Back-end Developer

      A Backend Engineer collaborates with the Data Platform team, working closely with the Analytics Cluster, as well as the Tech and Business teams.

  • Licenses & Certifications

    • PMP

      RITI
      Oct 2015