Expertise

Backend Development

Expertise in building robust and scalable backend systems using modern JavaScript/TypeScript frameworks and RESTful APIs.

NodeJSExpressNestJSGraphQLRESTful APIs

Database Management

Proficient in designing, implementing, and managing various relational and NoSQL databases, including ORMs.

PostgreSQLMYSQLMongoDBRedisPrisma

DevOps & System Architecture

Familiar with DevOps practices and tools for deployment, continuous integration, and system monitoring.

NginxLinuxGitGitHubDocker

Projects

TaskTrial

Ensured secure access and structured team, project, and organizational workflows.

Developed backend APIs for a task and project management system, implementing role-based access control (RBAC) and JWT authentication.

Job Search app

Designed to help users find relevant jobs based on their domain or area of interest.

Created a job search application with features for user management, company profiles, job postings, and application handling.

Readify, ALX

Implemented caching for optimal performance and a comprehensive user experience.

Built a bookstore API allowing users to search, browse, and purchase books, including user authentication, reviews, and order management.

Timeline

2024

Certified as a Software Engineer by ALX Academy.

2024

Published an article titled 'Understanding the Journey of a Web Request'.

2024

Completed a B. Eng in Software Engineering program at ALX Academy, gaining a strong foundation in programming, networking, DevOps, and databases.

2025

Expected completion of B. Eng in Systems and Computer Engineering from Al-Azhar University.