Work Experience
Freelance Full Stack Developer & System Admin (Side Projects - Remote)
May 2020 – Present
-
R&D – Built an administration dashboard with FilamentPHP & Lunar (e-commerce); explored an agnostic modular Laravel framework for FlyerHeaven.
-
CI/CD Pipeline – Containerised Laravel/Vue apps with Docker and automated deployments via GitHub Actions, enabling clean continuous delivery.
-
AI-Powered Reviews – Integrated AI review generation using local models (Ollama) and cloud LLMs to enrich product pages.
-
VILT Stack Development – Built custom online shops, landing pages, and dashboards with Google Analytics & Google Tag Manager integration.
-
Infrastructure & DevOps – Managed self-hosted Linux infrastructure (Uberspace) including email, database management, backups, and hosting maintenance.
-
Production Deployments – Deployed and maintained apps like Kimai, Uptime-Kuma, and a digital garden blog.
-
Continuous Learning – Currently studying Shopware, Pimcore, Symfony, S3, OpenSearch, Redis, MariaDB, and Upsun.
-
Workflow Optimization – Integrated tools like Herd, Antigravity, Ollama, and Meetily, alongside custom scripts.
-
Tutoring – Taught Python and programming fundamentals, including Clean Code concepts, to students.
Software Developer
– Meinders & Elstermann GmbH & Co. KG (Hybrid)
Apr 2024 – Present
-
System Management – Managing Enterprise Shopware and Pimcore systems; deepening expertise in Symfony, S3, OpenSearch, Redis, MariaDB, and Upsun.
-
Enterprise-Software Development – Built Vue.js / Inertia.js / Laravel solutions for 35+ enterprise systems; reduced database query time by 40% via Redis caching and optimized Eloquent relationships.
-
CI/CD & Docker – Containerised Laravel/Vue apps with Docker; set up GitHub Actions pipelines for automated, clean deployments.
-
Figma Design – Created UI/UX designs and prototypes in Figma to streamline development and ensure visual consistency.
-
Performance Optimization – Cut page load time by 15 s by resolving N+1 query chains in Laravel and offloading report generation to queued background jobs.
-
Clean Code & Feature Development – Built custom packages with GraphQL and Inertia.js, optimizing existing code by over 60%.
-
Version Control – Followed GitFlow for structured development workflows (Git, GitFlow, Lazygit).
-
Applied Design Patterns to optimize application architecture and enhance scalability.
Full Stack Developer – Brainkets (Hybrid)
Jul 2022 – Sep 2023
-
Frontend Development – Developed interactive UIs and scalable enterprise-web applications using React.js, Next.js, and Redux.
-
Backend Development – Built backend components and REST APIs with Yii2 and PHP, following Clean Code guidelines.
-
UI/UX Implementation – Translated Figma designs into responsive interfaces using HTML, CSS, Tailwind CSS, Material UI, and design systems.
-
API Integration – Connected frontend components to distributed REST-based backend systems (REST APIs, JSON, SQL, Postman).
-
Agile Collaboration – Actively contributed to software development
within an Agile team environment (GitHub, Git, SDLC).
-
SEO & Performance Optimization – Enhanced speed and
discoverability (SSR, Indexing, Analytics, Meta Optimization).
-
Utilized common Design Patterns during the development of scalable
React and PHP backend systems.
-
Internship (April '22 – Sep '22) – Gained hands-on experience with JavaScript, React.js, HTML, CSS, and Bootstrap.
Technical Skills
Frontend
- Vue.js (Vite, Inertia.js, Pinia, Vuex) · TypeScript / JavaScript (ES6+)
- HTML5, CSS3 · Tailwind CSS · SASS · HTMX
Backend
- Laravel (Filament, Lunar, Sanctum, Horizon, Queues, Boost, AI, MCP) · PHP 8+
- REST APIs · GraphQL · Eloquent ORM · Inertia.js
- SQL (MySQL, MariaDB) · Redis · OpenSearch · AWS S3
- Shopware · Pimcore · Symfony
DevOps & Tools
- Docker · GitHub Actions (CI/CD) · GitLab CI · GitFlow
- Upsun (Platform.sh) · Linux / Nginx / Apache
- Google Analytics · Google Tag Manager
- NPM · Bun · pnpm · Yarn · Postman · Ollama (local AI) · Gemini CLI
Secondary / Previous Stack
- React.js (Redux, Next.js) · Angular.js · Bootstrap · LESS
- Node.js · Yii2 · MongoDB · NoSQL
Competences
-
Teamwork, motivation, flexibility
-
Independent, solution-oriented, responsible work style
-
IT and process affinity, fast learner, high implementation skills
-
Continuous Learning – Consistently up-to-date with the newest technologies, packages, and stack updates.
-
Problem-solving ability
Education
Bachelor of Science (B.Sc.) in Computer Science
(Informatik)
- Noten: 1.8
Focused on OOP, data structures, algorithm design, problem solving,
and complexity analysis.
Academic Achievements
-
Dean’s Honor List – Top students in academic performance
-
Completed various Udemy courses in React, Node, Testing (JEST,
Cypress), GraphQL, software design patterns, and Laravel
Projects
For
a detailed overview of my projects, including descriptions
and technologies used, please visit my dedicated projects
page:
masri.blog/Projects/Main
Other
-
Willingness to travel (even for several days) on business.
-
Actively participate and contribute to working groups and
collaborative team environments.
"Masri, derived from the Arabic word for "Egyptian," carries deep
cultural significance, echoing the grandeur of ancient history. In the
realm of programming, it can symbolize a fusion of Egypt’s timeless
wisdom and its enigmatic technological marvels. Ancient does not mean
primitive—their advancements were so sophisticated that some remain
unsolved mysteries even today. They were, in many ways, as innovative as
wisdom and its enigmatic technological marvels. Ancient does not mean
primitive—their advancements were so sophisticated that some remain
unsolved mysteries even today. They were, in many ways, as innovative as
modern society, leaving behind a legacy that continues to inspire awe
and curiosity."