Experience
2022 - Present
Senior Back-End Developer
Zid.
Collaborate with creative and development teams to build modern retailer.
Responsibilities:
Service Development: Designed and developed robust RESTful APIs using Django and Laravel, ensuring high performance and scalability to support various frontend applications.
Database Management: Managed relational databases (MySQL, PostgreSQL) and optimized queries for performance, ensuring data integrity and efficient data retrieval.
Integration with Third-Party Services: Integrated various third-party APIs and services, including payment gateways, authentication providers, and data analytics platforms, to enhance application functionality.
Data Security: Implemented security best practices, including data encryption, authentication, and authorization protocols, to protect sensitive user information.
Microservices Architecture: Developed and maintained microservices to improve modularity and scalability, enabling easier updates and independent deployment.
Testing and Debugging: Conducted unit and integration testing to ensure the functionality and reliability of services, addressing issues proactively to enhance system performance.
API Documentation: Created comprehensive API documentation to facilitate onboarding for frontend developers and third-party integrations.
Performance Monitoring: Utilized monitoring tools (e.g., New Relic, Prometheus) to track application performance and identify bottlenecks, implementing solutions for optimization.
Code Review: Participated in code reviews to maintain code quality and share best practices among team members, fostering a culture of continuous improvement.
Technical Support: Provided technical support and troubleshooting assistance to frontend teams and stakeholders, ensuring smooth integration and functionality.
Research and Development: Stayed updated on industry trends and emerging technologies, recommending innovative solutions to enhance backend capabilities.
Collaboration: Worked closely with cross-functional teams, including front-end developers and product managers, to align backend solutions with overall project goals.
2019 - 2022
Senior Flutter Developer
Eqratech.
Build Islamic and quran based mobile apps
Responsibilities:
App Development: Designed and developed cross-platform mobile applications using Flutter, ensuring a smooth and responsive user experience on both iOS and Android devices.
Quranic Features: Implemented features such as Quranic text display, audio recitations, translations, and tafsir, enhancing user engagement with Islamic content.
User Interface Design: Collaborated with designers to create visually appealing and intuitive interfaces, prioritizing ease of navigation and accessibility for users of all ages.
Local and Push Notifications: Integrated local and push notifications to keep users informed about daily prayers, Quranic verses, and community events.
Backend Integration: Worked with RESTful APIs to connect apps with backend services, ensuring seamless data retrieval and user interactions.
Performance Optimization: Employed best practices for performance optimization, resulting in fast load times and a smooth user experience.
Testing and Debugging: Conducted thorough testing and debugging to ensure the reliability and stability of applications, addressing user feedback for continuous improvement.
2019 - 2022
Full Stack Developer
Eqratech.
Build E-government and E-learning projects.
Responsibilities:
Application Development: Designed and developed robust web applications using Laravel, ensuring adherence to best coding practices and design patterns for maintainability and scalability.
Moodle Integration: Customized and extended Moodle functionalities to create tailored learning management systems, enabling interactive and engaging user experiences for diverse educational needs.
Database Management: Developed and optimized database schemas, employing MySQL for data integrity and performance, while implementing data migration strategies to facilitate seamless transitions between versions.
API Development: Built RESTful APIs to support front-end functionalities and enable third-party integrations, enhancing the interactivity of E-Government services and E-Learning platforms.
UI/UX Collaboration: Worked closely with designers to implement responsive and intuitive user interfaces, ensuring a consistent user experience across various devices and browsers.
Security Implementation: Applied security best practices to protect sensitive user data, incorporating authentication mechanisms, data encryption, and regular security audits.
Project Management: Collaborated with cross-functional teams in Agile environments, participating in sprint planning and retrospectives to enhance project delivery timelines and outcomes.
2015 - 2020
Full Stack Developer
Freelance
Build Web & E-commerce projects
Responsibilities:
System Analysis: Conducted thorough system analysis to gather requirements, assess existing systems, and recommend improvements for enhanced functionality and performance.
Custom Development: Developed dynamic websites and e-commerce platforms using pure PHP and Laravel, ensuring clean, maintainable code and adherence to best practices.
WordPress Customization: Customized WordPress themes and plugins to create tailored solutions that meet specific client needs, enhancing functionality and user engagement.
E-Commerce Integration: Implemented e-commerce solutions using platforms like WooCommerce, integrating payment gateways, inventory management, and shipping options to optimize the shopping experience.
Database Design: Designed and maintained MySQL databases, optimizing queries for performance and ensuring data integrity and security.
Responsive Design: Collaborated with UI/UX designers to create responsive and visually appealing web designs that enhance user experience across devices.
SEO Optimization: Applied SEO best practices to improve site visibility and rankings, including on-page optimization, schema markup, and site performance enhancements.
API Integration: Integrated third-party APIs for payment processing, shipping, and analytics, streamlining operations and providing valuable insights.
Testing and Debugging: Conducted thorough testing and debugging of web applications to ensure functionality, security, and compatibility across browsers.
Version Control: Utilized Git for version control, enabling effective collaboration with team members and maintaining code integrity.
Client Collaboration: Worked closely with clients to gather requirements, provide updates, and ensure project alignment with business objectives.
Education
2015 - 2019
BAU University
Jordan
Bachelor's degrees in Computer Science
2012 - 2019
Programming Courses
Udemy and Youtube
Laravel, Flutter, WordPress, Web, Linux, Mac, Devops, Moodle , OpenEmis
Programming Languages
-
PHP
-
HTML
-
Dart
-
JavaScript
-
Python
-
jQuery
-
C++
-
Java
-
Swift
Knowledge
-
Front-End Development
-
Client-Side Frameworks
-
Back-End Development
-
Databases
-
Server and Hosting
-
Version Control/Git
-
Application Programming Interfaces
-
Web Security
-
Development Tools
-
Testing
-
Performance Optimization:
-
Collaboration and Project Management
-
System analysis
-
SEO Optimize
-
Advertising services
-
Responsive and mobile-ready
-
Search engine marketing
Languages
-
Arabic
-
English
Quote