MAGED BEBAWY

United States

@mrmaged1991

Software Engineer

Badges

Days of Code
Days of JS
Sql

Certifications

Work Experience

  • Software Engineer

    Self employed•  March 2023 - Present

    Collaborated with multiple clients to design, develop, and deploy end-to-end web applications using technologies such as HTML, CSS, JavaScript, React, Node.js, and SQL/NoSQL databases. · Developed responsive and user-friendly UIs, incorporating best practices for UX design and cross- browser compatibility. · Built robust server-side components and APIs, ensuring secure authentication, data validation, and efficient business logic implementation. · Designed and optimized database schemas, performed data modeling, and improved database performance through optimized queries. · Integrated third-party services and APIs, such as payment gateways and social media platforms, to enhance application functionalities. · Implemented automated testing strategies, including unit tests and integration testing, to ensure high- quality and bug-free code. · Deployed applications to cloud platforms (AWS, Azure, or Google Cloud) · Prepared technical documentation, including API documentation, architectural diagrams, and user guides, for seamless maintenance and scalability.

  • Software Engineer

    prezent.ai•  March 2022 - March 2023

    · Designing and implementing back-end systems and features for software applications and systems using AWS (Lambda functions, API Gateway, DynamoDB, CloudWatch), Node JS and Postgres SQL. · Collaborating with front-end developers and other team members to ensure seamless integration of back-end and front-end systems. · Testing back-end code using Chai JS · Troubleshooting and debugging issues related to the back-end system. · Implementing and maintaining database systems using PostgresSQL. · Creating UI components using Vue JS · Extensively using Git for version controlling and regularly pushed the code to GitHub.

  • Software Engineer

    Brillio•  March 2021 - March 2022

    · Building back-end APIs using Node JS. · Creating Restful web services calls for POST, PUT, DELETE and GET methods. · Working with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls. · Extensively using Git for version controlling and regularly pushed the code to GitHub. · Creating database queries using oracle SQL to post, get, delete, and update data in Oracle database.

Education

  • University of Maryland University College

    Computer Science, BS•  July 2017 - December 2020

Skills

mrmaged1991 has not updated skills details yet.