Skip to content
View ayaarragab's full-sized avatar

Highlights

  • Pro

Block or report ayaarragab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ayaarragab/README.md

🌟 Aya Ragab | Software Engineer

LinkedIn GitHub LeetCode


πŸ‘©β€πŸ’» About Me

Software Engineer with hands-on experience building full-stack web applications using JavaScript, React, Node.js, and REST APIs. Passionate about solving real-world problems through scalable software, clean architecture, and continuous learning.

  • πŸ’Ό Former Software Developer Intern at Kanbro Corporation
  • πŸŽ“ B.Sc. Computer Science & Artificial Intelligence (CGPA: 3.5/4.0)
  • πŸŽ“ ALX Africa Software Engineering Graduate
  • 🌍 Based in Giza, Cairo, Egypt

πŸ’Ό Experience

Software Developer – Kanbro Corporation

06/2025 – 09/2025 | Remote

  • Helped scale an enterprise ERP system to support multi-branch operations with dynamic role-based access control.
  • Developed and maintained full-stack ERP features using JavaScript, React, and Node.js.
  • Conducted load testing and performance optimization using Grafana v6, improving login performance by 50%, reducing P95 latency by 52%, and cutting maximum latency by 90%+.

πŸš€ Projects

🏫 ERP System – School Management Platform

Full-Stack ERP for an International School

  • Developed finance workflows, transaction processing, and Excel import/export features.
  • Built backend file management services using BullMQ.
  • Automated monitoring with Cron Jobs to improve system reliability.

Tech Stack

React β€’ Node.js β€’ Express.js β€’ MySQL β€’ BullMQ


🌱 Khotaa

Personal Growth Platform

  • Built a full-stack web application enabling users to document internships, courses, and personal projects.
  • Developed REST APIs, authentication, journey management, and responsive user interfaces.

Tech Stack

React β€’ Node.js β€’ Express.js β€’ MySQL

πŸ”— GitHub


πŸ”– LinkedInSaves

Browser extension for organizing LinkedIn saved posts with custom categories and offline access.

Published on Firefox Add-ons Store.

πŸ”— GitHub | Firefox Store


πŸ› οΈ Technical Skills

Category Skills
Languages JavaScript, Python, C
Frontend React, HTML5, CSS3, Tailwind CSS, Bootstrap
Backend Node.js, Express.js, REST APIs
Databases MySQL, MongoDB
Authentication JWT, Passport.js, OAuth2
Cloud & Deployment Azure, Netlify, Aiven MySQL
Tools Git, GitHub, Linux, Ubuntu, BullMQ, Cron Jobs, Grafana
Practices Debugging, Performance Optimization, OOP, Clean Code

πŸŽ“ Education

B.Sc. Computer Science & Artificial Intelligence

Capital University (formerly Helwan University)

CGPA: 3.5 / 4.0


ALX Africa – Software Engineering Program

Completed a rigorous project-based curriculum covering:

  • Full-Stack Development
  • APIs
  • Databases
  • OOP
  • Data Structures & Algorithms
  • Git & Collaboration
  • Software Engineering Best Practices

πŸ“« Connect with Me

πŸ“§ AyaRagabSaleh@outlook.com

⭐ I'm always excited to collaborate on meaningful software projects, contribute to open source, and continue growing as a software engineer.

Pinned Loading

  1. linkedin-saves-extension linkedin-saves-extension Public

    A browser extension to organize and categorize your LinkedIn saved posts for better productivity and quick access.

    JavaScript 9 1

  2. high-performace-job-board-api high-performace-job-board-api Public

    Production-oriented Job Board API focused on backend engineering, performance, security, and scalability.

    TypeScript 1