نبذة عني
Full-stack developer with hands-on experience in building scalable and reliable applications using React, Node.js, Express, and
MongoDB. Strong understanding of software design principles, object-oriented programming (OO…
Full-stack developer with hands-on experience in building scalable and reliable applications using React, Node.js, Express, and
MongoDB. Strong understanding of software design principles, object-oriented programming (OOP), debugging,
testing, and documentation. Experienced with CI/CD pipelines, Docker-based containerization, and Agile collaboration.
Passionate about writing clean code, performance optimization, and continuous improvement
الخبرة
Software Engineering Virtual Experience Program
Optimized in-game team management logic in C++ and UML, improving frame stability by 15% through modular refactoring and class encapsulation.
Applied software development lifecycle (SDLC) practices — including code reviews, debugging, and testing — to improve overall system reliability.
Designed comprehensive class diagrams for 50+ interconnected game objects, ensuring scalability and clearer data flow across gameplay systems.
Collaborated in Agile sprints with cross-functional peers to review and integrate feature updates.
المشاريع
Kodikos
– Developed a distributed code editor enabling 2+ users to edit code in real time with sub-100 ms synchronization latency.– Integrated multi-language support and auto-formatting using CodeMirror, following software testing and debuggingbest practices to ensure code stability.– Built a live preview module that eliminated full-page reloads, improving testing efficiency by 100%.– Applied Agile methodologies and peer code reviews during development to maintain high-quality, maintainable code