Kirollos (Georges) Morcos
Software Distributed Systems Engineer (R&D) Intern
Experience
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.
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).
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).
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
Education
Paris Saclay University - Polytechnic Paris
MSc, focus on Distributed systems · Computer Engineering · Paris, France
Ain Shams University - University of East London (dual degree)
Computer Engineering and Software Systems · Cairo, Egypt
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Kirollos based?
What languages does Kirollos speak?
How many years of experience does Kirollos have?
What roles would Kirollos be best suited for?
What is Kirollos's latest experience?
What companies has Kirollos worked for in recent years?
Which industries is Kirollos most experienced in?
Which business areas is Kirollos most experienced in?
What is Kirollos's education?
What is the availability of Kirollos?
What is the rate of Kirollos?
How to hire Kirollos?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Distributed Systems Engineer (R&D) Intern
Nearby freelancers
Professionals working in or nearby Paris, France