
Abdullah Mesbah
Passionate about building scalable backend systems and exploring new technologies. Currently seeking opportunities to contribute to real-world projects.
<About Me />
Backend Software Engineer with a passion for learning and exploring new domains. After gaining valuable experience in Shopify development, I'm now transitioning my focus to pure backend development, specializing in Python, Django, Node.js, and Express.js.
My Shopify development background has given me strong foundations in API integrations, e-commerce systems, and performance optimization. Now I'm leveraging these skills while diving deeper into backend architecture, database design, and scalable system development.
Through intensive training at ALX Africa (Holberton School), I've mastered advanced backend concepts including API development, caching algorithms, database management, and system debugging. I'm currently seeking a full-time opportunity as a Junior Python Backend Developer to contribute to real-world projects and grow within a collaborative engineering team.
Clean Code
Writing maintainable, scalable backend solutions
Data Management
Expert in SQL, NoSQL, and caching strategies
API Development
RESTful APIs and system integrations
Performance
Optimizing systems for speed and efficiency
<Projects />
Here are some of my recent projects that showcase my backend development skills and problem-solving abilities.
Built with Django and async scraping, it uses spaCy, NLTK, and TF-IDF to rank keywords by semantic relevance, and analyzes on-page SEO with HTML parsing. Features Google scraping with async article processing and TF-IDF scoring & trigram similarity via spaCy.
Key Features:
- Semantic keyword extraction using AI/NLP
- Competitor content + SEO structure analysis
- Google scraping with async article processing
- TF-IDF scoring & trigram similarity via spaCy
- Real-time web article analysis
- Django REST API with Swagger documentation
Technologies:
Developed a comprehensive terminal file explorer with real-time fuzzy search, syntax-highlighted previews, and file operations like rename, delete, and create. Integrated Vim/Neovim launch support and custom context menus for enhanced power user efficiency.
Key Features:
- Mouse and keyboard navigation support
- Real-time fuzzy search functionality
- Syntax-highlighted file previews
- File operations (rename, delete, create)
- Vim/Neovim integration
- Custom context menus
- Hidden files toggle
Technologies:
Designed a custom shell to handle process management, leveraging system calls and C programming skills for improved understanding of backend processes.
Key Features:
- Process management
- System calls implementation
- Command execution
- Memory management
Technologies:
Streamlined workflow for ALX students by creating a Chrome extension that auto-extracts task file names and generates single-command file creation, expediting project setup.
Key Features:
- Auto-extract task file names
- Single-command file creation
- Workflow automation
- Student productivity tool
Technologies:
<Skills />
My technical expertise spans across various programming languages, frameworks, and tools.
Additional Technologies
<Experience />
Work Experience
- Built and maintained Shopify REST APIs and backend logic to streamline product, inventory, and third-party integrations
- Automated data handling in Liquid templates and integrated NoSQL + Redis, cutting manual work by 50% and boosting performance by 30%
- Improved product discoverability with advanced inventory filtering, increasing visibility by 20%
- Refactored and optimized a Django-based backend system, achieving a 45% improvement in processing speed by enhancing database query efficiency and restructuring code
- Reduced response times on key API endpoints by 30-40%, improving the user experience during high-traffic periods
- Documented optimizations to support long-term scalability and maintainability
Education
Completed intensive backend training with hands-on projects using Python, C, SQL, NoSQL, Redis, GraphQL, TypeScript, and Node.js. Mastered advanced topics such as API development, caching algorithms, database management, and web frameworks.
Bachelor's degree in Business Administration with focus on organizational management and strategic planning.
<Get In Touch />
I'm currently seeking new opportunities and would love to hear from you. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Contact Information
Social Links
GitHub
ddedo2468Loading email service...
< © 2025 Abdullah Mesbah. All rights reserved. />