Recommended expert

Kirollos (Georges) Morcos

Software Distributed Systems Engineer (R&D) Intern

Kirollos Morcos
Paris, France

Experience

May 2025 - Oct 2025
6 months
Paris, France

Software Distributed Systems Engineer (R&D) Intern

CEA LIST

  • Worked on collaborative web-based software systems and distributed data types.
  • Specified and implemented modeling-specific CRDTs on the Papyrus Web tool.
  • Contributed to the development of an Open source CRDTs Rust library.
  • Assisted as a co-author to a paper on collaborative modeling using local-first software.
  • Skills: Rust, Distributed systems, CRDTs, WebAssembly, TypeScript, Python, Git.
May 2024 - Aug 2024
4 months

Backend Developer

GYOOM

  • Developed backend APIs for legal software solutions.
  • Designed and implemented real-time features, such as notifications and collaboration tools.
  • Skills: Git, DevOps, Node.js, Express, TypeScript, MongoDB, PostgreSQL, Socket.io.

Web and Mobile Applications Freelancer

Freelance

  • Built and managed a carpooling application for ride-sharing services (like Uber Share).
  • Developed a messaging app for real-time communication with features like favorites and follow requests.
  • Skills: Java, Backend, Flutter, Android Studio, MongoDB, Node.js, Express, Socket.io, Firebase, Room DB (Sqflite), MVVM, MVI, MVP, GitHub, Android system calls.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (0.5 years) and Professional Services (0.5 years).

Information Technology
Professional Services

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Product Development (0.5 years), Research and Development (0.5 years), and Information Technology (0.5 years).

Product Development
Research and Development
Information Technology

Skills

  • Languages: Java, Rust, Javascript, Typescript, Python, C, C++, Dart, Html, Css, Sql (Postgres), Nosql (Mongo)
  • Software Development: Distributed Systems, Backend, Frontend, Mobile, Testing, Git, Oop, Hpc, Uml
  • Tools: Node.js, React, Django, Android (Java / Android Studio), Rpc, Flutter, Posix Apis, Openmp, Mpi, Junit
  • Agile: Scrum, Jira, Trello
  • Devops: Docker, Aws (S3, Ec2), Linux, Windows
  • Security & Networking: Cryptography (Encryption, Hashing, Certificates), Sdn, Cybersecurity

Languages

English
Advanced
Arabic
Intermediate
French
Elementary

Education

Sep 2024 - Sep 2025

Paris Saclay University - Polytechnic Paris

MSc, focus on Distributed systems · Computer Engineering · Paris, France

Sep 2019 - Jun 2024

Ain Shams University - University of East London (dual degree)

Computer Engineering and Software Systems · Cairo, Egypt

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Kirollos based?

Kirollos is based in Paris, France.

What languages does Kirollos speak?

Kirollos speaks the following languages: English (Advanced), Arabic (Intermediate), French (Elementary).

How many years of experience does Kirollos have?

Kirollos has at least 1 year of experience. During this time, Kirollos has worked in at least 2 different roles and for 2 different companies. The average length of individual experience is 4 months. Note that Kirollos may not have shared all experience and actually has more experience.

What roles would Kirollos be best suited for?

Based on recent experience, Kirollos would be well-suited for roles such as: Software Distributed Systems Engineer (R&D) Intern, Backend Developer, Web and Mobile Applications Freelancer.

What is Kirollos's latest experience?

Kirollos's most recent position is Software Distributed Systems Engineer (R&D) Intern at CEA LIST.

What companies has Kirollos worked for in recent years?

In recent years, Kirollos has worked for CEA LIST and GYOOM.

Which industries is Kirollos most experienced in?

Kirollos is most experienced in industries like Information Technology (IT) and Professional Services.

Which business areas is Kirollos most experienced in?

Kirollos is most experienced in business areas like Product Development, Research and Development (R&D), and Information Technology (IT).

What is Kirollos's education?

Kirollos holds a Master in Computer Engineering from Paris Saclay University - Polytechnic Paris and a Bachelor in Computer Engineering and Software Systems from Ain Shams University - University of East London (dual degree).

What is the availability of Kirollos?

Kirollos is immediately available full-time for suitable projects.

What is the rate of Kirollos?

Kirollos's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Kirollos?

To hire Kirollos, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 730-890 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.