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
Tarek Shawky, Systems and Software Engineer

Tarek Shawky

Systems and Software Engineer·Hitachi Rail, Revenue Collection Systems (RCS)

Egypt

Bachelor's degree, Computer And Systems Engineering

Work experience

Total years of experience: 14 years, 9 months

Systems and Software Engineer

June 2024 - Present

Hitachi Rail, Revenue Collection Systems (RCS)

Cairo, Egypt

June 2024 - Present

• Responsible for applying changes in the Fare prices of Cairo Metro tickets and subscription CSC cards according to Clients requests.
• Lead the Migration process from Central Control Unit (CCU) server to Central Back Office (CBO) server hosting all data for Cairo Metro Transportation Media types: Magnetic Ticket (MT) and Contactless-Card (CSC).
• Generate SQL queries to manipulate database structure and data.
• Integrate AI tools like Microsoft Copilot and Perplexity to generate and customize automated Windows PowerShell scripts to process multiple XML files.
• Generate bash scripts on RedHat Linux server. Prepare training document and conduct training session for Metro Operators to use new system features introduced after launching CBO into service.

Company industry:
IT Services

System and Software Engineer

November 2019 - May 2024

Thales, Revenue Collection Systems (RCS)

Cairo, Egypt

November 2019 - May 2024

• Lead the Integration process of Bank Terminals \[Electronic Funds Transfer (EFT)\] into the AFC System with Banque Misr & National Bank of Egypt.
• Deploy and Test updates on Data Analysis & Business Intelligence Tools like: Qlik Sense and Qlik NPrinting.
• Coordinate the System Acceptance Testing and Administration of upgraded AFC System for Cairo Metro Line 3 Phase 4B including Station Control servers (SCU). \[6 stations\]
• Coordinate the System Acceptance Testing and Administration of upgraded AFC System for Cairo Metro Line 3 Phases 3(A, B, C) including Station Control servers (SCU). \[15 stations\]
• Lead the System Acceptance Testing of the Central Back Office (CBO) server with the Client.
• Manage and Install updates for Docker images hosting the application operating the CBO.
• Provide L2 support for customer issues with using the Contactless Card (CSC) in Cairo Metro.
• Create and Install equipment certificate and Public Key Infrastructure (PKI) using OpenSSL tool.
• Coordinate with Headquarters in France to fulfill the Clients requests.

Company industry:
IT Services

Software Engineer

April 2019 - October 2019

Thales, Revenue Collection Systems (RCS)

Paris, France

April 2019 - October 2019

• Fix (30+) software bugs in the equipment software of the Ticket Vending Machine (TVM) developed with Qt Framework.
• Integrate new features in the TVM equipment software within Git as the version control system.
• Deploy and Test software features on equipment environment using Jenkins.
• Fix software bugs in the equipment software of Ticket Office Machine (TOM) & Automatic Gates (AG).
• Develop software using Python Programming Language.

Company industry:
IT Services

System Engineer

November 2017 - March 2019

Thales, Communications & Security

Cairo, Egypt

November 2017 - March 2019

• Enhance the AFC System Design and Specifications for Cairo Metro Line 1& 2 project.
• System Installation, Acceptance Testing and Administration of upgraded AFC System for Cairo Metro Line 1& 2 including Line Control servers (LCU) and Station Control servers (SCU). \[55 stations\]
• System Installation, Acceptance Testing and Administration of upgraded AFC System for Cairo Metro Line 3 Phase 4A including Station Control servers (SCU). \[5 stations\]
• Deployment & Testing of AFC equipment software and patches.
• Oracle and SQL Server Database Administration.
• Acquire new talents to join the local team by reviewing resumes, conducting interviews and evaluate candidates technically.

Company industry:
IT Services

System Engineer

April 2017 - October 2017

Thales, Communications & Security

Paris, France

April 2017 - October 2017

• Generate System Test Cases to fulfill the Clients requirement.
• Lead the Factory Acceptance Testing of AFC System with the Client.
• Localize AFC equipment software UI from English to Arabic by Unicode Standards.
• Deploy Oracle RAC Database 12c on Red Hat Enterprise Linux 7.3.

Company industry:
IT Services

System Maintenance Engineer

December 2011 - March 2017

Thales, Communications & Security

Cairo, Egypt

December 2011 - March 2017

• Installation, maintenance and administration of AFC System including Line Control servers (LCU) and Stations Control servers (SCU) of Cairo Metro Line 3 Phase 1& 2. \[9 stations\]
• Lead the System Acceptance Tests with the Clients: National Authority for Tunnels (NAT) and Egyptian Cairo Metro (ECM) for the AFC System.
• Lead the Integration and Interoperability Testing between AFC Systems of THALES and INDRA for the Contactless Card (CSC) project.
• Develop a full (Faults Manager) web application platform to manage the reported faults on all AFC equipment using: HTML, CSS, JavaScript & jQuery \[Front-End\] and PHP & MySQL hosted on XAMPP web server solution \[Back-End\].
• Maintain and Enhance the Faults Manager application based on users feedback.

Company industry:
IT Services

Software Engineer

September 2011 - November 2011

Nourayn Media Group

Cairo, Egypt

September 2011 - November 2011

• Developing software applications using Qt Framework that communicate with SQLite or PostgreSQL databases.

Company industry:
IT Services

Education

Ain Shams University

July 2011

July 2011

Bachelor's degree, Computer And Systems Engineering

Egypt

Saint Fatima Language School

July 2006

July 2006

High school or equivalent, General Secondary Certificate

Egypt

GPA (percentage): 99%

GPA (percentage): 99%

Skills

Software Testing
Expert
Software Testing
Expert
SQL Server
Expert
SQL Server
Expert
C++
Expert
C++
Expert
PHP
Expert
PHP
Expert
HTML
Expert
HTML
Expert
C (PROGRAMMING LANGUAGE)
Intermediate
C (PROGRAMMING LANGUAGE)
Intermediate
COMMUNICATIONS
Expert
COMMUNICATIONS
Expert
INTEGRATION
Expert
INTEGRATION
Expert
ACCEPTANCE TESTING
Expert
ACCEPTANCE TESTING
Expert
COLLECTIONS
Expert
COLLECTIONS
Expert
INTEROPERABILITY
Expert
INTEROPERABILITY
Expert
INSTALLATION
Expert
INSTALLATION
Expert
JQUERY
Expert
JQUERY
Expert
JAVASCRIPT (PROGRAMMING LANGUAGE)
Expert
JAVASCRIPT (PROGRAMMING LANGUAGE)
Expert
VMware and Parallels Virtualization (Virtuozzo)
Intermediate
VMware and Parallels Virtualization (Virtuozzo)
Intermediate
Microsoft Office
Expert
Microsoft Office
Expert
Python
Beginner
Python
Beginner
WordPress
Beginner
WordPress
Beginner
MySQL
Intermediate
MySQL
Intermediate
Teamviewer
Expert
Teamviewer
Expert
Ipswitch WhatsUp Gold Monitoring
Intermediate
Ipswitch WhatsUp Gold Monitoring
Intermediate
XML
Beginner
XML
Beginner
C++
Intermediate
C++
Intermediate
Qt
Intermediate
Qt
Intermediate
SQL Server
Intermediate
SQL Server
Intermediate
Oracle Database Administration
Intermediate
Oracle Database Administration
Intermediate
PHP
Intermediate
PHP
Intermediate
HTML
Intermediate
HTML
Intermediate
CSS
Intermediate
CSS
Intermediate
RedHat Enterprise Linux
Intermediate
RedHat Enterprise Linux
Intermediate
Qlik Sense
Intermediate
Qlik Sense
Intermediate
OpenSSL
Intermediate
OpenSSL
Intermediate
Bash
Beginner
Bash
Beginner
Windows PowerShell
Intermediate
Windows PowerShell
Intermediate
RabbitMQ
Beginner
RabbitMQ
Beginner
PostgreSQL
Intermediate
PostgreSQL
Intermediate
VNC
Intermediate
VNC
Intermediate
Software Testing
Expert
Software Testing
Expert

Languages

Arabic

Native Speaker

English

Expert

French

Intermediate

Training and Certifications

Certifications
AI Augmented Professional Development Skills
Oracle 11g Administrator Certified Associate
Apr 2015 - Apr 2017

Hobbies and interests

Computer & Mobile Technologies