04 / Skills

Skills

Technical expertise built through coursework, side projects, and hands-on engineering experience.

Technical Skills

Programming Languages

C++
Strong proficiency; used in modular robotic systems, low-level architecture, and high-performance algorithms.
PHP & JavaScript
Intermediate knowledge; used for backend logic, secure authentication, and dynamic web dashboards.
Dart
Utilized for cross-platform mobile development with the Flutter framework.
Java
Intermediate knowledge of Object-Oriented Programming and software construction.

Web & Frontend

React.js
Component-based UI development, state management, and SPA architecture.
HTML5 / CSS3
Semantic markup, responsive layouts, and modern design principles.
Flutter
Building native-compiled applications for mobile devices.

Backend & Databases

MySQL
Relational database design, queries, and integration with PHP backends.
PostgreSQL & Prisma
Advanced data modeling, schema migrations, and Type-Safe ORM interactions.
Firebase
Real-time database management and secure user authentication integration.

DevOps & Tools

Git & GitHub
Version control, branching strategies, and collaborative workflow management.
Docker & CI/CD
Currently specializing in containerization and automated deployment pipelines.
Linux & XAMPP
Environment configuration, CLI commands, and server administration for web applications.

Certifications & Honors

UNESCO Youth Meeting Representative
Selected as one of only 80 students across the Arab world to participate in the UNESCO regional youth summit.
3rd Asian Universities Debating Championship
Ranked 4th place overall as a debater in Muscat, Oman, competing against university teams from 17 different countries.
CS50: Introduction to Computer Science
Harvard University / edX — Comprehensive foundation in algorithms, data structures, and low-level memory management.
DevOps Practical Training
CI/CD & Docker (In Progress) — Focusing on automated deployment and containerized environments.