About Me
Software engineer with 3 years of hands-on experience building high-performance user interfaces and optimizing web functionality. Passionate about creating impactful solutions and delivering scalable web applications while maintaining clean and maintainable code.
Education
Master's Degree in Applied Language (English)
Specialized research in technical writing and documentation for software development, combining linguistic expertise with technical communication skills.
Experience
Freelance Platforms
12/2023 - 09/2024Full Stack Developer
- •Streamlined business logic and database operations with PostgreSQL and TypeORM, improving data-fetching efficiency and reducing API response times by 40%.
- •Designed and developed a 6-step gig creation wizard to optimize the workflow for creating and managing freelance gigs.
- •Implemented streaming parallel components while fetching data, ensuring a good user experience.
- •Implemented real-time messaging using WebSockets, enabling smooth communication between users and enhancing the platform’s overall scalability and maintainability.
- •Enhanced application performance by implementing static page generation for cacheable content, resulting in a 70% reduction in server load and a 65% improvement in Time to First Byte.
- •Spearheaded the development of a Fiverr-like freelance platform, focusing on enhancing front-end user experiences with React and Next.js Server Components/Server Actions.
- •Managed the full development cycle independently, from architecture design to deployment, while collaborating with stakeholders for feedback.
ShopNex E-commerce Website
03/2022 - 09/2022FullStack Developer
- •Created an e-commerce platform from the ground up, integrating Stripe for payments and webhooks for order management.
- •Developed key features such as admin product management, a dynamic cart system, and enhanced database querying for optimized product searches.
- •Boosted the platform’s performance by 60% through API optimizations and front-end responsiveness improvements.
- •Resolved several performance bottlenecks, leading to a 30% increase in customer satisfaction and overall conversion rates.
- •Managed all aspects of full-stack development, from front-end design to backend logic and database management.
Connectify Social Media
07/2021 - 12/2021Full Stack Developer
- •Independently developed a fully functional social media platform using React, Redux, and MongoDB.
- •Implemented features such as profile management, post creation, and real-time messaging/notifications using WebSockets to improve user engagement.
- •Optimized API endpoints and front-end state management, enhancing overall application responsiveness.
- •Refined complex database queries and optimized performance for seamless interactions, leading to an increase in user retention and satisfaction.
- •Successfully completed my first full-stack project, showcasing my ability to handle end-to-end development and deliver a polished product.
Achievements & Skills
Cybersecurity Specialist
Completed a comprehensive 6-month cybersecurity program, gaining hands-on experience with security tools and techniques applicable to web development.
Data Structures & Algorithms Expert
Solved over 1,400 LeetCode problems across various difficulty levels, demonstrating strong problem-solving skills in dynamic programming, graph traversal, and tree structures.
Multilingual Professional
Proficient in English, intermediate French speaker, and native Arabic speaker, enabling effective communication in international development teams.