Mahmoud Alaa

Mahmoud Alaa

About

Detail

Software Engineer
Cairo Governorate, Egypt

Contact Mahmoud regarding: 
work
Full-time jobs
Starting at USD40/hour
Flexible work
Starting at USD20/hour

Timeline


work
Job
school
Education
folder
Project
flag
Award

Résumé


Jobs verified_user 0% verified
  • AvidBeam Technologies
    Software Engineer
    AvidBeam Technologies
    Oct 2024 - Current (1 year 9 months)
  • Vois
    Software Engineer
    Vois
    Aug 2024
    We developed a robust REST API for an Event Management System. Key features of the project include: • Event Creation: Designed endpoints for creating and managing events. • Attendee Management: Enabled registration, updates, and tracking of attendees. • User Authentication: Implemented role-based access control using JWT, with roles such as ADMIN, ORGANIZER, and ATTENDEE. Admins can manage events and users, organizers can manage their events, and attendees can subscribe to events. • Security: Developed a JWT-based authentication system to ensure secure access and management of events. • Email notification: Added a reminder and notification system for event attendees. This experience allowed me to apply Agile and Scrum methodologies while de
  • Research and Development Center Egyptian Air Defense Military Commands
    Software Engineer
    Research and Development Center Egyptian Air Defense Military Commands
    Jun 2023 - May 2024 (1 year)
    • Upgraded legacy Python codebase to Modern C++ to enhance speed and reliability. • Developed Python scripts to convert JSON data into structured database tables. • Utilized Redis for data caching and Boost Asio for asynchronous I/O operations, enhancing system efficiency and responsiveness.
Education verified_user 0% verified
  • Ain Shams University
    student, Computer Science
    Ain Shams University
    Jan 2018 - Dec 2022 (5 years)
Projects (professional or personal) verified_user 0% verified
  • S
    Sentiment Analysis of Movies Reviews
    Mar 2022 - Apr 2022 (2 months)
    - NLP-based project that classifies movies reviews whether they are positive or negative using various machine learning algorithms. - Tools and concepts : Python, Cornell movies reviews dataset, machine learning and NLP concepts.
  • T
    Tiny compiler
    Dec 2021 - Jan 2022 (2 months)
    - Lexical and syntax analyzer for tiny programming language (A simple c-like language). - Tools and concepts : C#, windows forms and compiler design concepts.
  • N
    Natural language database querying using deep learning (Graduation project)
    Oct 2021 - Jul 2022 (10 months)
    - A deep learning model to convert the natural language statement to sql-query. - Tools and concepts : Python, Pytorch, Google colab, NLP and deep learning.
  • P
    Plants vs Zombies
    Apr 2020 - Jun 2020 (3 months)
    - A tower-defense game which involves an army of zombies trying to enter the house , where the user defends his house by planting different objects . - The game has several levels involving a survival mode . - Tools and concepts : JavaSE , libgdx framework , oop concepts, design patterns .
  • D
    DataStructure Vizualizer
    Dec 2019 - Jan 2020 (2 months)
    A desktop application that visualize the most-known Data structures (e.g Linkedlist,stack,queue,BST,AVL) through an amazing Gui,where the user can create,modify data structures and see how does the data structure change.
  • B
    Bomber Man game
    Mar 2018 - May 2018 (3 months)
    The classic Bomber Man game having two modes , The single mode and the multiplayer mode . Tools : C++ , SFML for GUI , Graph Algorithms. Github link : https://github.com/Astaa001/Bomber-Man
Awards verified_user 0% verified
  • 7
    7th place at ACMASCIS Level 1 contest
    Feb 2020
  • 1
    19th place in the 2020 Ain Shams FCI Collegiate Programming Contest.
    Jan 2020
    https://drive.google.com/file/d/1cx39ybrpIYvngcVG-9Qv8h1JtSjGEUkq/view?usp=sharing
  • 2
    25th place in 2019 FCIAin-Shams Collegiate Programming Contest
    Sep 2019
    https://drive.google.com/open?id=1bBdoIfHFwXChWBOmnVO78MsFtByyZklq
  • T
    Top 10 in the best project competetion for structured programming course
    Jan 2019
    For our Game *Bomber Man*
  • h
    PaParticipated in Google Hash Code 2020.
    httpsdrivegooglecomfiledriTBkjDIhbqzsdRTPNJBNBnFMviewuspsharing