كلما زادت طلبات التقديم التي ترسلينها، زادت فرصك في الحصول على وظيفة!

إليك لمحة عن معدل نشاط الباحثات عن عمل خلال الشهر الماضي:

عدد الفرص التي تم تصفحها

عدد الطلبات التي تم تقديمها

استمري في التصفح والتقديم لزيادة فرصك في الحصول على وظيفة!

هل تبحثين عن جهات توظيف لها سجل مثبت في دعم وتمكين النساء؟

اضغطي هنا لاكتشاف الفرص المتاحة الآن!
نُقدّر رأيكِ

ندعوكِ للمشاركة في استطلاع مصمّم لمساعدة الباحثين على فهم أفضل الطرق لربط الباحثات عن عمل بالوظائف التي يبحثن عنها.

هل ترغبين في المشاركة؟

في حال تم اختياركِ، سنتواصل معكِ عبر البريد الإلكتروني لتزويدكِ بالتفاصيل والتعليمات الخاصة بالمشاركة.

ستحصلين على مبلغ 7 دولارات مقابل إجابتك على الاستطلاع.


تم إلغاء حظر المستخدم بنجاح
محمد عب , Full Stack Developer & Server Admin

محمد عب

Full Stack Developer & Server Admin·Alt Solution

المملكة العربية السعودية

دبلوم, Diploma Frontend

الخبرة العملية

مجموع سنوات الخبرة: 9 سنوات, 11 أشهر

Full Stack Developer & Server Admin

أكتوبر 2019 - حتى الآن

Alt Solution

الرياض، المملكة العربية السعودية

أكتوبر 2019 - حتى الآن

Projects and Tasks:
Developed and maintained a Knowledge Bank System used by large corporations, initially built with Laravel and later enhanced into a microservices architecture using NestJS, Lumen, Redis, RabbitMQ, and API Gateway for optimized performance and scalability.
Migrated the system from a monolithic architecture to a microservices-based architecture, improving modularity and scalability. This transition enabled independent service scaling, better resource management, and more flexible deployment strategies.
Designed and implemented an LMS (Learning Management System), streamlining corporate training processes for client companies, allowing them to track progress, manage resources, and ensure user engagement.
Led the development team through various sprints using Agile Scrum methodology, ensuring the timely and efficient delivery of key features.
Deployed applications on Nginx using Laravel Forge and optimized performance by configuring caching, database partitioning, and indexing for faster data retrieval and improved system scalability.
Integrated secure APIs using JWT and OAuth for authentication, ensuring robust access control and user data protection in all application layers.
Implemented GraphQL with Apollo GraphQL to optimize server-client communication, ensuring secure and efficient data access across multiple clients.
Managed log management for the system by using a streaming architecture, improving log export speed and monitoring by leveraging Redis for caching and partitioning, and indexing techniques for fast query responses.
Assisted in developing and managing a social engagement system, helping users interact and engage with each other through various content-sharing and social media integration features.
Built a sheft system that acts as a broker platform between influencers and advertisers, facilitating collaborations by automating matching, contracting, and payment processes.
security scans with penetration testing tools like Burp Suite, Nmap, and Zap to identify and mitigate potential vulnerabilities, ensuring that the application remained secure and resilient against threats.

مجال الشركة:
خدمات تكنولوجيا المعلومات

Freelance Developer

يوليو 2016 - حتى الآن

Remote

صنعاء، اليمن

يوليو 2016 - حتى الآن

• Technical Skills: Next.js, NestJS, Expressjs, MySQL, PostgreSQL, Redis, RabbitMQ, TypeORM, Prisma, API Gateway, Laravel, FastAPI, Nginx, CI/CD, GitHub Actions, JWT, OAuth, RESTful APIs, GraphQL, Apollo GraphQL, ShadCN, Sequelize, JWT, OAuth, Job Handling, Queuing, Scrum.
• Developed over 40 applications and websites using SOLID principles and Agile Scrum, ensuring maintainability and modularity.
• Architected event-driven systems using RabbitMQ and Redis for real-time event handling.
• Implemented CI/CD pipelines with GitHub Actions, automating build, test, and deployment workflows.
• Designed secure APIs using JWT, OAuth, and GraphQL with Apollo GraphQL for enhanced data interaction between client and server.

مجال الشركة:
خدمات تكنولوجيا المعلومات

Odoo Developer and Implementer

مارس 2024 - ديسمبر 2024

confid

صنعاء، اليمن

مارس 2024 - ديسمبر 2024

• Developing and customizing Odoo ERP modules to meet specific client needs, focusing on improving business processes through automation and optimization.
• Implemented and integrated Odoo solutions for various industries, providing tailored configurations and enhancements for modules such as Sales, Accounting, Inventory, and Project Management.
• Conducted live demos and presentations for clients, showcasing customized Odoo implementations to demonstrate functionality and ease of use, leading to successful client onboarding.
• Provided post-implementation support and training for clients, ensuring seamless adoption and ongoing utilization of the Odoo system.
• Collaborated with project managers to ensure the successful delivery of Odoo projects within agreed timelines and budgets.

مجال الشركة:
تطوير البرمجيات
الدور الوظيفي:
تكنولوجيا المعلومات

Odoo Developer

يناير 2023 - مارس 2024

confid

صنعاء، اليمن

يناير 2023 - مارس 2024

1. Requirement Gathering and Gap Analysis
Collaborate with stakeholders to gather business requirements.
Analyze client-specific needs for Odoo modules (Sales, CRM, Accounting).
Perform gap analysis between standard Odoo functionality and required customizations.
2. Custom Module Development
Develop new Odoo modules from scratch.
Customize existing modules, defining models, fields, and relationships in Python.
Modify Odoo views, forms, and workflows using XML.
3. Backend Development (Python)
Develop Odoo models (ORM), controllers, and business logic.
Write custom methods and business logic.
Implement scheduled tasks (cron jobs) and automated actions.
4. Frontend Development (QWeb & JavaScript)
Customize UI using QWeb templates for reports, forms, dashboards, etc.
Modify views (kanban, Gantt, calendar).
Use JavaScript to enhance user experience and extend web client functionality.
5. Database Management
Migrate databases across Odoo versions.
Perform data imports/exports using Odoo’s integration tools (CSV/XLSX).
Optimize database performance and manage indexing and tuning.
6. API & Integration Development
Build APIs to integrate third-party systems (payment gateways, CRMs).
Work with external APIs (RESTful/SOAP) to enhance business processes.
Set up Odoo’s XML-RPC, JSON-RPC, and mobile app integrations.
7. Report Customization
Develop and customize reports using Odoo’s QWeb reporting engine.
Create custom templates for invoices, orders, and business documents.
8. Security and Access Control
Set up user roles, groups, and ACLs for modules.
Define record-level security and access rights.
9. Testing and Debugging
Write unit and functional tests for modules.
Debug using Odoo tools (logs, PDB, shell) and ensure stability post-upgrades.
10. Version Control and Collaboration
Use Git for version control and collaborate with other developers.
Follow Odoo’s best practices and coding guidelines.
11. Odoo Configuration & Deployment
Configure Odoo settings to match workflows.
Deploy Odoo instances (Odoo.sh, cloud, on-premise) and set up CI/CD pipelines.
Ensure module compatibility across Odoo versions.
12. User Training and Documentation
Prepare user and technical documentation.
Train users on customized Odoo features.
13. Maintenance and Support
Provide post-launch support, fix bugs, and monitor performance.
Apply updates and maintain compatibility with newer Odoo versions.
14. Technical Migration
Migrate modules and data between Odoo versions.
Address deprecated APIs and refactor old code.
15. Customization of Business Workflows
Extend and customize business workflows (sales, procurement, manufacturing).
Implement approval flows and automate transitions.
16. Email and Notification Configuration
Set up automated email notifications for processes.
Customize email templates and integrate third-party messaging systems.
17. Odoo Website and eCommerce Development
Customize website builder and eCommerce functionalities.
Set up product catalogs, shopping carts, and payment gateways.
18. Odoo Studio and Low-Code Customizations
Use Odoo Studio for rapid customizations with minimal coding.
Configure Odoo Enterprise’s low-code tools for custom workflows and reports.
19. Localization and Multi-company Configuration
Implement localization to comply with country-specific tax/legal requirements.
Configure multi-company and multi-currency support.
20. Performance Optimization
Optimize system performance, database queries, and ORM.
Implement caching and other performance-tuning strategies.

مجال الشركة:
الاتصالات والشبكات
الدور الوظيفي:
تكنولوجيا المعلومات

Application Support Engineer

يوليو 2020 - ديسمبر 2022

confid

صنعاء، اليمن

يوليو 2020 - ديسمبر 2022

Application Monitoring and Maintenance

Monitor the performance of applications to ensure optimal operation.
Identify and troubleshoot application issues and escalate as needed.
Apply patches, updates, and service packs to ensure security and stability.
User Support and Issue Resolution

Provide technical support for end-users, addressing application-related queries.
Investigate and resolve incidents related to application functionality or performance.
Maintain ticketing systems and ensure SLAs are met.
Incident and Problem Management

Log and track incidents, applying root cause analysis for recurring issues.
Coordinate with developers or vendors for complex issue resolution.
Perform post-incident reviews to prevent future issues.
Deployment and Configuration

Deploy new software releases, upgrades, and patches.
Configure applications to meet business requirements.
Test and validate new deployments before moving to production.
Documentation and Training

Maintain detailed documentation of processes, configurations, and issues.
Create knowledge base articles for frequent user issues.
Conduct training sessions for users on new functionalities or updates.
Performance and Optimization

Analyze application performance metrics to identify bottlenecks.
Recommend improvements or optimizations for better system performance.
Collaborate with developers to optimize code for performance.
Oracle Admin
Database Monitoring and Maintenance

Monitor Oracle database performance, health, and availability.
Perform regular backups and ensure database recovery procedures are in place.
Apply patches, updates, and upgrades to the Oracle DBMS.
Database Security and Access Control

Set up and manage user accounts, roles, and permissions.
Implement data encryption and secure access policies.
Monitor database access and audit logs for suspicious activity.


ERP System Monitoring and Maintenance
Monitor the performance of Onyx ERP to ensure optimal system performance.
Apply system patches, updates, and perform routine health checks.
Ensure uptime and availability of Onyx ERP for critical business operations.
User Management and Permissions
Create and manage user accounts, roles, and permissions within Onyx ERP.
Implement security controls, manage access rights, and perform regular audits.
Set up multi-factor authentication and other security measures.
Configuration and Customization
Configure Onyx ERP modules to fit specific business needs.
Customize workflows, reports, and dashboards based on organizational requirements.
Manage integrations between Onyx ERP and third-party systems (CRM, HRMS, etc.).
Data Management and Reporting
Oversee data imports/exports and batch processes in Onyx ERP.
Develop and manage custom reports, dashboards, and key performance indicators (KPIs).
Conduct regular data audits to maintain data integrity and consistency.
Issue Resolution and Support
Provide technical support to users facing issues in Onyx ERP.
Troubleshoot and resolve both functional and technical issues.
Coordinate with vendors or internal IT teams for more complex issues and maintain the helpdesk system for tracking ERP incidents.
System Upgrades and Testing
Plan and implement system upgrades and apply patches to Onyx ERP.
Test new features, modules, and system updates in a sandbox environment before production deployment.
Ensure minimal disruption to business processes during system updates.
Business Process Optimization
Work with department heads to enhance and automate business processes using Onyx ERP features.
Implement and configure modules that align with organizational strategies.
Analyze data within Onyx ERP to identify inefficiencies and recommend optimizations.
Training and Documentation
Provide training sessions to users on new Onyx ERP features and modules.
Develop and maintain comprehensive documentation for system configurations, workflows, and troubleshooting processes.
Update the knowledge base to support end-user self-service and ERP support.

مجال الشركة:
الاتصالات والشبكات
الدور الوظيفي:
تكنولوجيا المعلومات

Software Engineer & ERPNext Developer

سبتمبر 2019 - يوليو 2020

OpenALT

صنعاء، اليمن

سبتمبر 2019 - يوليو 2020

• Technical Skills: ERPNext, Frappe, Scrum, SOLID Principles
• Developed and customized ERPNext modules and designed a project management system similar to MS Project Online.

مجال الشركة:
تطوير البرمجيات

Web Developer

يناير 2018 - ديسمبر 2018

NBDSYE

صنعاء، اليمن

يناير 2018 - ديسمبر 2018

• Technical Skills: Laravel, Angular, TailwindCSS, Developed a comprehensive e-commerce platform, following SOLID principles and implementing security measures such as JWT and OAuth for user authentication and authorization.
• Designed and developed an advertisement and tender posting platform, allowing users to post and browse jobs and tenders.
• Integrated features to create and manage CVs directly on the platform, enabling users to apply for jobs and participate in tenders seamlessly.
• Built secure RESTful APIs to manage user data, job posts, tenders, and advertisements, ensuring user authentication and role-based access control.
• Implemented GraphQL for flexible data fetching, allowing the system to optimize API requests based on user interaction.
• Developed an ad management system for publishing and controlling ads, with built-in analytics for tracking ad performance.
• Designed a user-friendly admin dashboard for managing job posts, tenders, user profiles, and advertisements.
• Ensured system security using JWT for authentication and OAuth for third-party logins, implementing industry-standard best practices from OWASP Top 10.

مجال الشركة:
وكالات التوظيف

Chief Executive Officer & Team Leader

يناير 2017 - يناير 2018

Yementechno

صنعاء، اليمن

يناير 2017 - يناير 2018

CEO & Team Leader
Team Leader: Yementechno | January 2017 - January 2018 (1 year, 1 month)
CEO: Yementechno | February 2018 - May 2020 (2 years, 4 months)
Technical Skills: Software Architecture, Laravel, Angular, PostgreSQL, Redis, CI/CD, GitHub Actions, Scrum, OAuth, JWT
Led development teams using Agile Scrum principles, guiding them through sprints to deliver high-quality software.
Designed microservices architecture and event-driven systems, ensuring scalability, reliability, and fault tolerance.
Implemented security best practices and applied OWASP Top 10 principles to protect applications from common vulnerabilities.

مجال الشركة:
تطوير البرمجيات

التعليم

Route

يونيو 2024

يونيو 2024

دبلوم، Diploma Frontend

مصر

Route

يونيو 2024

يونيو 2024

دبلوم، Diploma Flutter

مصر

University of Sana'

يناير 2018

يناير 2018

بكالوريوس، Bachelor of Information Technology

اليمن

المعدل التراكمي (نسبة مئوية): 91.22%

المعدل التراكمي (نسبة مئوية): 91.22%

امتياز مع مرتبة الشرف

Skills

Web Design
Expert
Web Design
Expert
Technical Support
Expert
Technical Support
Expert
eCRM
Expert
eCRM
Expert
Network Administration
Expert
Network Administration
Expert
Databases
Expert
Databases
Expert
odoo
Intermediate
odoo
Intermediate
C (PROGRAMMING LANGUAGE)
Expert
C (PROGRAMMING LANGUAGE)
Expert
M (PROGRAMMING LANGUAGE)
Expert
M (PROGRAMMING LANGUAGE)
Expert
NEXT.JS
Expert
NEXT.JS
Expert
API GATEWAY
Expert
API GATEWAY
Expert
MAINTAINABILITY
Expert
MAINTAINABILITY
Expert
OAUTH
Expert
OAUTH
Expert
GITHUB
Expert
GITHUB
Expert
GRAPHQL
Expert
GRAPHQL
Expert
JSON WEB TOKEN (JWT)
Expert
JSON WEB TOKEN (JWT)
Expert
mvc
Expert
mvc
Expert
APPLICATION DEVELOPMENT
Expert
APPLICATION DEVELOPMENT
Expert
C
Intermediate
C
Intermediate
C++
Intermediate
C++
Intermediate
CMS
Expert
CMS
Expert
CSS
Expert
CSS
Expert
HTML
Expert
HTML
Expert
SQL
Expert
SQL
Expert
تطوير نظام erpnext
Expert
تطوير نظام erpnext
Expert
بايثون
Expert
بايثون
Expert
Linux and Redhat
Expert
Linux and Redhat
Expert
laravel
Expert
laravel
Expert
EXPRESSJS
Intermediate
EXPRESSJS
Intermediate
NESTJS
Intermediate
NESTJS
Intermediate
ANGULAR
Intermediate
ANGULAR
Intermediate
SOFTWARE ARCH
Intermediate
SOFTWARE ARCH
Intermediate
MICROSERVICES
Intermediate
MICROSERVICES
Intermediate
REACT
Intermediate
REACT
Intermediate
MICROSOFT C #
Intermediate
MICROSOFT C #
Intermediate
MANAGEMENT
Expert
MANAGEMENT
Expert
MFG/PRO (ERP)
Expert
MFG/PRO (ERP)
Expert
SEARCH ENGINE OPTIMIZATION
Expert
SEARCH ENGINE OPTIMIZATION
Expert
LEARNING MANAGEMENT SYSTEMS
Expert
LEARNING MANAGEMENT SYSTEMS
Expert
ANDROID (OPERATING SYSTEM)
Expert
ANDROID (OPERATING SYSTEM)
Expert
AJAX (PROGRAMMING LANGUAGE)
Intermediate
AJAX (PROGRAMMING LANGUAGE)
Intermediate
ASP.NET
Intermediate
ASP.NET
Intermediate
CASCADING STYLE SHEETS (CSS)
Intermediate
CASCADING STYLE SHEETS (CSS)
Intermediate
CLASSIFICATION AND REGRESSION TREE (CART)
Intermediate
CLASSIFICATION AND REGRESSION TREE (CART)
Intermediate
ADOBE PHOTOSHOP
Intermediate
ADOBE PHOTOSHOP
Intermediate
ANÁLISIS DE SISTEMAS
Expert
ANÁLISIS DE SISTEMAS
Expert
Web Design
Expert
Web Design
Expert
Technical Support
Expert
Technical Support
Expert
eCRM
Expert
eCRM
Expert
Network Administration
Expert
Network Administration
Expert
Databases
Expert
Databases
Expert

اللغات

الانجليزية
متوسط

العضويات

جامعة صنعاء

تدريس وتدريب

January 2014

التدريب و الشهادات

التدريب
Odoo Project Manager
I Value Academy
Sep 2024
عرض الشهادات
Odoo15 PLO
Redhat
Ultimite
Aug 2020
اندرويد
قو تك
Feb 2016

الهوايات

  • الحاسوب وتقنيه المعلومات
    دورات تدريبيه للاندرويد وتصميم المواقع والشبكات واداره قواعد بيانات تصميم مواقع لعدد من الشركات يوجد نماذج