Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Ihab Ramadan, Sr. Product Architect

Ihab Ramadan

Sr. Product Architect·Tahakom,

Saudi Arabia

Bachelor's degree, Computer Science

Work experience

Total years of experience: 18 years, 5 months

Sr. Product Architect

May 2025 - Present

Tahakom,

Riyadh, Saudi Arabia

May 2025 - Present

• Architect and implement end-to-end solutions using Java/Spring Boot
and Angular/React, NVIDIA (deepstream, GStreamer), FFMPEG.
• Lead architectural reviews, ensuring scalability, security, and AWS
best practices.
• Integrate AI/ML capabilities (NLP, predictive analytics) into
enterprise applications.
• Define and manage enterprise architecture aligned with TOGAF
principles.
• Drive the adoption and adherence to SDLC best practices.
• Key Projects: INguard,
Insight, DMS System).

Company industry:
IT Services
Job role:
Management

Solution Architect

November 2018 - Present

ELM

Riyadh, Saudi Arabia

November 2018 - Present

Responsible for designing and developing some of the company products in java
Developing some of governmental projects using the latest java technologies like:
AngularJS, Spring( boot, data, security, webservices, etc..)

Company industry:
Software Development
Job role:
Information Technology

Junior Java Developer

March 2008 - October 2025

MainTelecom,

Cairo, Egypt

March 2008 - October 2025

• Built VoIP and recording systems integrating with PBX and CRM
platforms.

Company industry:
Telecommunications
Job role:
Information Technology

Solutions Architect

November 2018 - January 2025

ELM,

Riyadh, Saudi Arabia

November 2018 - January 2025

• Designed AWS cloud-native solutions reducing costs and improving
performance.
• Migrated multiple legacy systems to modern microservices
architectures.
• Built CI/CD pipelines with Jenkins, Terraform, Docker.
• Key Projects: Naql, Bayan, Marine, WASL, Tajeer.

Company industry:
IT Services

Solutions Architect / Java Team Lead

October 2016 - November 2018

FlaresTech,

Cairo, Egypt

October 2016 - November 2018

• Led Java development teams in building scalable Spring-based
applications.
• Delivered IoT solution Snzor for real-time temperature and
shipment tracking.

Company industry:
Software Development

Java team leader

November 2016 - August 2018

Trinite Solutions (Canadian company)

Cairo, Egypt

November 2016 - August 2018

o Worked as a team lead on a project to develop an ERP application for a Canadian manufacturing company I was reporting to my local RMGS lead and to the Trinite project management and business team in Montreal. I also had to coordinate my team’s work with a second off-shore development team in china.
o Working with the latest java technologies like Spring (MVC, data, security, AOP) REST and SOUP web services, JavaScript (ExtJs), JSF, JSP, etc.…
o Developed an android application for RMGS company client called Snzor and its an IOT/Real-time Temperature & Shipment Tracking App

Company industry:
Software Development
Job role:
Engineering

Java team leader

November 2014 - November 2016

Noitso (Danish company)

Cairo, Egypt

November 2014 - November 2016

o Responsible for designing and developing some of the company products in java
o Working in banking systems using the most popular java frameworks and technologies like spring MVC, JSF, Hibernate, Quartz, SOUP, EJB using a full continues integration process using Octopus and Jenkins over Git repository.

Company industry:
Software Development
Job role:
Engineering

Java Team Lead

October 2014 - October 2016

Noitso,

Cairo, Egypt

October 2014 - October 2016

• Developed banking systems using Spring MVC, JSF, Hibernate, EJB.
• Core banking transformation, payment and integration platform.

Company industry:
IT Services
Job role:
Information Technology

Senior Java Developer

September 2013 - November 2014

Taya IT

Cairo, Egypt

September 2013 - November 2014

Working for Taya IT as a senior Java developer
o Responsible for designing and developing some of the company products in java
o Worked at police dubai the client of the company on a product called police dubai arabic web interface which is a search engine solution for their huge database and it was at the customer site at dubai from 15/09/2012 to 05/10/2012

Company industry:
Software Development
Job role:
Information Technology

Senior Java Developer

September 2012 - October 2014

Taya IT,

Cairo, Egypt

September 2012 - October 2014

Delivered Arabic search engine solutions for Dubai Police and other
clients.

Company industry:
Real Estate
Job role:
Information Technology

Senior Java Developer

January 2010 - September 2012

Accentia-Me

Cairo, Egypt

January 2010 - September 2012

Working at Accentia Middle East Company as a senior java developer, develop and customize in a huge ERP System called Lawson to be sold in Egypt and middle east area (from 1/2010 until now)
o Dealing with SQL Server Database with more than 3000 table
o Customizing at a massive number of java classes and files.
o Good understanding for ERP Cycles and business

Company industry:
Software Development
Job role:
Information Technology

Senior Java Developer

October 2010 - January 2012

Infor Egypt,

Cairo, Egypt

October 2010 - January 2012

Customized ERP systems (Lawson/Infor) for Middle East clients.

Company industry:
Software Development

Junior java developer

January 2008 - January 2010

Main Telecom

Cairo, Egypt

January 2008 - January 2010

• Had Worked at Main Telecom Company as a Java Developer, the company has working in the VOIP Technology (from 3/2008 to 1/2010)
o Responsible for developing recording systems in the company (analog recorder digital recorder, VoIP recorder)
o Responsible for technical support for these systems at the customer sites
o Dealing with VoIP Systems as IPPBX, Asterisk open source PBX , VTiger CRM, Call Centers systems,
o Familiar with VoIP hardware as PIKA cards, VoiceTronix cards (Cards for Call Center and recording Systems).
o Have experience with developing open sources as Asterisk and Oreka (open source for VoIP Recording)
o Familiar with Linux operating systems administration and developing on it as (LINUX Red Hat 9, UBUNTU 7.10, UBUNTU 8.04, Fedora 4, Fedora 9)
o Familiar with Crystal Reports.

Company industry:
Software Development
Job role:
Information Technology

Education

Cairo University

May 2006

May 2006

Bachelor's degree, Computer Science

Egypt

GPA (percentage): 95%

GPA (percentage): 95%

Faculty of computers and information
View attachment

Faculty of Computers & Information, Cairo University

January 2006

January 2006

Bachelor's degree, Computer Science

Egypt

Skills

JSP
Expert
JSP
Expert
J2EE
Expert
J2EE
Expert
Spring
Expert
Spring
Expert
Java
Expert
Java
Expert
EJB
Expert
EJB
Expert
XML
Intermediate
XML
Intermediate
C#
Beginner
C#
Beginner
HTML(XHTML, DHTML ,CSS ) ,Java Script ,VBScript
Intermediate
HTML(XHTML, DHTML ,CSS ) ,Java Script ,VBScript
Intermediate
C++
Expert
C++
Expert
Java
Expert
Java
Expert
JDBC
Intermediate
JDBC
Intermediate
EJB 3
Intermediate
EJB 3
Intermediate
Java Web Service
Intermediate
Java Web Service
Intermediate
JSP
Expert
JSP
Expert
JSF
Expert
JSF
Expert
JPA
Beginner
JPA
Beginner
Hibernate
Intermediate
Hibernate
Intermediate
Spring
Intermediate
Spring
Intermediate
REST
Expert
REST
Expert
SOUP
Expert
SOUP
Expert
AMAZON WEB SERVICES
Intermediate
AMAZON WEB SERVICES
Intermediate
ARTIFICIAL INTELLIGENCE
Intermediate
ARTIFICIAL INTELLIGENCE
Intermediate
CLOUD COMPUTING
Intermediate
CLOUD COMPUTING
Intermediate
COMPUTER SYSTEMS
Intermediate
COMPUTER SYSTEMS
Intermediate
BUSINESS PROCESS
Intermediate
BUSINESS PROCESS
Intermediate
CONSULTING
Intermediate
CONSULTING
Intermediate
INFORMATION TECHNOLOGY
Intermediate
INFORMATION TECHNOLOGY
Intermediate
INTERNET OF THINGS IOT
Intermediate
INTERNET OF THINGS IOT
Intermediate
SOLUTION ARCHITECTURE
Intermediate
SOLUTION ARCHITECTURE
Intermediate
SYSTEM INTEGRITY
Intermediate
SYSTEM INTEGRITY
Intermediate
J2EE
Expert
J2EE
Expert
EJB
Expert
EJB
Expert

Languages

English
Expert
Arabic
Beginner

Memberships

Code project

http://www.codeproject.com/KB/game/IRRCarSim.aspx

January 2010

Training and Certifications

Certifications
Modern Software Architecture Certificate
PMP Exam Preparation
Certification: Mastering OOAD with UML 2.0
ITIL Foundation Certification
IBM Certification
IBM
Mar 2009 - Mar 2009

Training
ITIL Foundation
New Horizon

Hobbies

  • Fishing