Experienced Full-stack Software Engineer with a strong track record of developing and deploying high-performance, scalable, and secure web applications. Skilled in Node.js, Express, NestJS, React, and various database systems. Proven ability to enhance system performance, optimize databases, and collaborate effectively within agile teams. Key contributor to successful startup launches, driving improvements in scalability, efficiency, and user experience.

mahmoudalhato

Experienced Full-stack Software Engineer with a strong track record of developing and deploying high-performance, scalable, and secure web applications. Skilled in Node.js, Express, NestJS, React, and various database systems. Proven ability to enhance system performance, optimize databases, and collaborate effectively within agile teams. Key contributor to successful startup launches, driving improvements in scalability, efficiency, and user experience.

Available to hire

Experienced Full-stack Software Engineer with a strong track record of developing and deploying high-performance, scalable, and secure web applications. Skilled in Node.js, Express, NestJS, React, and various database systems. Proven ability to enhance system performance, optimize databases, and collaborate effectively within agile teams. Key contributor to successful startup launches, driving improvements in scalability, efficiency, and user experience.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Add your work experience history here.

Education

B.Sc. in Computer Engineering at Islamic University of Gaza
September 1, 2018 - June 12, 2023
Focus on data structures and algorithms, operating systems, embedded systems, and software engineering principles.

Qualifications

AWS Certified Cloud Practitioner
November 4, 2024 - November 4, 2027

Industry Experience

Software & Internet
    paper Toronto Tabla Ensemble (TTE)

    ● Developed a class management system using ReactJS and Firebase services, automating monthly
    payments with Stripe and reducing administrative workload by 30%.
    ● Built a user-friendly interface, enabling teachers to manage classes, track student payments, and generate
    invoices, leading to a 20% improvement in payment processing accuracy.

    paper Boka | United States | (Multi-vendor e-store platform)

    ● Built a monorepo codebase using the microservices architecture with NestJS.
    ● Changed money data structure storage across the database and code to resolve inaccuracy, enhancing
    financial transaction accuracy by 100%.
    ● Utilized AWS services including Lambda (serverless), EC2, S3, and Cognito to develop various platform
    components, enhancing platform performance and reducing time-to-deployment.
    ● Implemented caching mechanisms to address performance issues by identifying frequently requested data
    and storing it in memory, resulting in a significant performance improvement and reducing response times
    from 6 seconds to 200 ms, enhancing overall platform efficiency.

    paper MonMedX | Canada | (Integrated Medical Platform)

    ● Improved system scalability by integrating 20 microservices with Node.js and AWS AppSync for
    GraphQL, resulting in increased performance and overall system efficiency.
    ● Aggregated data from various sources to optimize lookups, eliminating the need for additional databases
    like Elasticsearch and reducing operational costs by 10%.
    ● Transitioned from a single-tenant to a multi-tenant database system, providing 100% customer isolation.

    paper LaunchTrip | Canada | (Travel Tech Platform)

    ● Improved search speed by up to 87% through effective caching and pruning, reducing response time from
    14-16 seconds to less than 2 seconds, enhancing user experience and efficiency.
    ● Architected a serverless video processing solution, leveraging AWS Lambda for GIF extraction and AWS
    MediaConvert for efficient processing, reducing media handling time and costs.

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Vancouver today.