40 viewsTalent
Raafat M. — Senior Software Architect from Egypt

Raafat M.

Senior Software Architect

Egypt 6+ years
Open to offersNew to Platform
Languages
EnglishArabic
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Raafat M. is a seasoned Senior Software Engineer and Software Architect with a profound expertise in designing scalable enterprise applications and distributed systems. Based in Cairo, Egypt, Raafat has expertly crafted solutions in various domains including B2B, B2C, financial, healthcare, and transportation. His sound knowledge in Backend Engineering and Cloud Technologies enabled him to deliver reliable systems, utilizing technologies like REST APIs, Microservices, Prometheus, and Grafana. At GoBrands, Raafat developed an event-driven platform to handle high-volume business transactions using Kafka and Kubernetes. At The Weather Company, he architected database designs to integrate TWC services with third-party platforms, successfully managing complexities in data relations. His leadership in designing a healthcare management system at SBS showcases his ability to integrate modern features such as AI and computer vision. Raafat also played a crucial role in revamping Naqla's legacy system into a microservice-based architecture, demonstrating his proficiency in Go (Golang) and Flutter.

Experience

  • Designer & Software Engineer

    GoBrands, GoPuff · 2024 — 2025
    Involved in the design and development of an event-driven processing platform to manage high-volume transactions, integrating with third-party systems, developing subsystems to monitor data accuracy, and implementing observability systems with Grafana for a more resilient infrastructure.
  • Designer & Software Engineer

    The Weather Company (TWC) · 2021 — 2024
    Designed databases and developed services to integrate user data with LoginRadius and manage service bundles with third parties. Created a dynamic testing mechanism to handle numerous weather insights and facilitated data migration from IBM cloud to AWS while improving monitoring systems.
  • Technical Development Lead

    Naqla · 2021 — 2021
    Led the re-architecture of a legacy system built with PHP into a microservice architecture using Golang and Flutter, while devising strategies for managing B2B and B2C transaction data.
  • Technical Development Lead

    SBS · 2019 — 2021
    Architected a modern hospital management system encompassing features like AI and real-time interaction, while building and mentoring the team to implement this architecture.
  • Senior Technical Consultant

    ITWorx · 2013 — 2019
    Engaged in architecture, design, consultancy, team leadership, and development for various projects, including the Abu Dhabi government service journey project TAMM and enhancements to the Correspondence Tracking System for the Ministry Of Labor, UAE.
  • Technical Lead / Software Architect

    freelance (casual projects) · 2016 — Present
    Selecting and building technical teams, defining the technical approach, mentoring the team, and leading delivery for various freelance and client projects, including architecture and design of systems using Golang, Qt/QML, and blockchain for eCOM, and managing sales incentives for 2Degrees Telecom.
  • Senior Technical Consultant

    Integrant Inc. · 2010 — 2012
    Led and developed an outsourcing team focused on student loans business processes while providing technical consultancy to the company and its third-party clients.
  • Senior Technical Consultant

    ITWorx · 2002 — 2010
    Oversaw offshore development and project management for Standish Mellon, along with responsibilities in business intelligence involving analyzing and migrating legacy systems.
  • Technical Assistant of IT Manager

    Minapharm Pharmaceuticals · 1996 — 2002
    Established the IT department covering hardware, operations, and development, while leading support for business and manufacturing processes.

Skills & Expertise

Education

  • B.Sc. Pure Mathematics & Computer Science
    Ain Shams University · — — 1992

Interested in this professional?

Sign in as an employer to save this profile or invite Raafat M. to a job.

Sign in as an employer