Marwan Hamada
Senior front-end & WordPress engineer
Alexandria, Egypt · Open to remote, worldwide · moakaus@tutamail.com · +20 121 165 4711 · marobotic.dev
Summary
Front-end and WordPress engineer with production experience across e-commerce, booking and service sites. Deep in PHP, JavaScript, MySQL and the WordPress stack, including custom themes, WooCommerce, Gravity Forms and Stripe. Also ships C#/.NET tooling and Linux systems work.
Skills
Core: PHP, WordPress, WooCommerce, JavaScript, MySQL, jQuery, CSS3, HTML5, Gravity Forms, Elementor
Also: REST APIs, WebSockets, C#, .NET, React, Stripe, Nginx, Linux
Selected projects
- Fuzznook (PHP, MySQL, JavaScript)
A social platform with profiles, groups, real-time chat and content sharing, taken through a large-scale redesign of its core pages.
- PetJetPals (WordPress, Gravity Forms, MySQL)
A pet-relocation booking service, rebuilt across desktop and mobile with airport-based pricing, application flows, transactional email and an FAQ system.
- ChariotForCats (WordPress, WooCommerce, JavaScript, MySQL)
A WooCommerce storefront for feline treatment products, with the inventory and orders database behind it.
- Aion game portal series (PHP, MySQL, jQuery, Bootstrap)
Five themed game portals that integrate a game server's database so players register, authenticate and track progress from the web.
Experience
Freelance web developer (self-employed)
_Remote_ — 2022-02 - Present
Contract front-end and full-stack work for recurring clients across e-commerce, services and gaming. Owns features end to end, from database schema to the last CSS detail.
- Rebuilt PetJetPals, a pet-relocation booking service, on WordPress across desktop and mobile: airport-based pricing, Gravity Forms application flows, transactional email, and a full FAQ system.
- Built the ChariotForCats WooCommerce storefront: product catalog, checkout flow, and the inventory and orders database behind it.
- Shipped Origin Aion, part of a five-site game portal series, integrating the game server's database so players register, authenticate and track progress from the web.
- Took responsibility for a MySQL database in production, including query and schema work when a page stopped loading.
Fuzznook
_Remote_ — 2019-12 - 2021-08
Social platform with profiles, groups, real-time chat and content sharing.
- Led a large-scale redesign of the core platform pages, rebuilding them from scratch with restructured PHP and JavaScript.
- Shipped features across the full stack and helped run and maintain the MySQL database behind them.
- Closed the gap between mobile-only and desktop functionality, bringing features to parity across both.
Aion Online (private game servers)
_Remote_ — 2018-07 - 2019-12
Built and launched custom WordPress sites end to end.
- Owned both design and implementation for multiple game portal sites.
- Integrated WooCommerce with Stripe payment processing to deliver working e-commerce.
Independent projects
_Alexandria, Egypt_ — 2024-01 - Present
Systems and application work outside client delivery: a media server, a desktop music player, and a set of Linux desktop plugins.
- Built a Go and Flutter media server: JWT auth, HLS streaming, seek, per-user watch progress, TMDB metadata, subtitle download, trickplay, background jobs, and SQLite storage, with an app that ships to Android, Windows, Linux and web from one codebase.
- Built a QML and Python desktop music player that unifies Spotify and YouTube Music, with OAuth PKCE and device flow, a loopback HTTP API, systemd supervision, and pactl-based audio routing.
- Built a React and Material UI admin panel for a transcription service, with live queue status over WebSockets.
Platforms
- Desktop: Arch Linux, Hyprland, systemd
- Browser: Brave, Chromium
- Daily-driver Arch and Hyprland: out-of-tree wireless driver builds against the correct kernel branch, HID scancode remapping via udev hwdb, Wine/Proton syscall-filter debugging, and coredump analysis.
Education
- Bachelor of Graphic Design, Pharos University, Alexandria, Egypt (in progress)
Links
- Portfolio: https://marobotic.dev
- GitHub: https://github.com/Marobotic
- LinkedIn: https://www.linkedin.com/in/marobotic