AbdulRaouf M.

Full Stack Engineer

Full-time available

AbdulRaouf is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

AbdulRaouf M. is a highly skilled software engineer with a Bachelor of Engineering in Computer Engineering from Ain Shams University, demonstrating a strong foundation in areas such as machine learning, deep learning, computer vision, data mining, semantic web technologies, data structures and algorithms, statistics, distributed and high-performance computing, computer networks, operating systems, and database systems. At MCS Group, AbdulRaouf has excelled in roles requiring proficiency with .NET, WPF, React, SQL Server,

  • Projects completed3
  • Hourly rate
  • 0-2 years experience
  • Cairo, Egypt
  • Member since May 2026
Industries
Other
Expertise
SQLPythonReactNextJSJavascriptDatabase:Relational
Video Intro
Assessments

General Project Assessment

Great on Implement LRU Cache Algorithm, Difficulty Medium · Great on Design a High-Availability, Compliant EKS Deployment, Difficulty Medium · Great on Design a Scalable and Compliant SaaS Platform Architecture, Difficulty Hard

Projects

Microposting Platform

Designed and developed a full-stack microposting web application enabling users to create, view, and manage posts in a centralized feed. Implemented a user-based content system where each post is associated with its creator, supporting ownership-based actions such as deletion and filtering posts by user. Built authentication and session management mechanisms to control access to protected routes and ensure secure user interactions. Developed dynamic routing and navigation flows for seamless transitions between pages (e.g., viewing all posts, user-specific posts, and post creation). Integrated real-time translation functionality to allow users to translate post content into multiple languages, improving accessibility and usability.

Cloud Multiplayer Racing Game

Built a car racing game using pygame, in addition to a client-server model using the socket API to simulate an online racing game between two users. Implemented a multithreading system to give players great experience with chatting and gaming. Implemented fault tolerance in the system manually using two servers(VMs) and two databases for backup. Implemented a chatting feature to the system, and improved performance by adding delays in sending and receiving messages.

Secure Communication Suite

Developed an end-to-end encrypted chatting application using Python. Implemented a feature to allow the user to choose the type of encryption on the message and the symmetric key. Integrated DES and AES for symmetric encryption, RSA and ECC for asymmetric encryption. Integrated SHA256 and MD5 for hashing. Implemented a key management module to generate, store, and distribute keys. Used raw sockets to enable communication between client and server.

Experience
  1. Software Engineer

    MCS Group· OtherNov 2024Present
    • Identified and resolved a critical bug that enabled processes requiring administrative privileges to operate under the SYSTEM context while correctly displaying the user interface.
    • Developed and tested an efficient algorithm to group values into intervals based on a configurable threshold, ensuring accuracy and performance.
    • Enhanced the performance of a value-grouping algorithm, reducing execution time by 85% through efficient code optimization and resource management.
    • Conducted thorough testing of implemented solutions to validate functionality and ensure robustness in real-world scenarios.
    • Integrated 3D models into existing desktop applications and manipulated their components through animations and camera movements, including dynamic focusing on specific objects based on user interaction.
    .NETWPFReactSQL ServerPostgres
Education
  1. Bachelor of Engineering in Computer Engineering

    Ain Shams UniversityEl-Abbaseya, Cairo2019 — 2024
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Joel O.
Joel O.

Full Stack Engineer

0-2 Years of Experience

Vue.JSNodeJSMongoDBGit
Javaria M.
Javaria M.

Full Stack Engineer

0-2 Years of Experience

MongoDBNodeJSSQLCSS
View all