Projects
From Freepik/Magnific's API platform to the backoffice, public web and earlier work.
End-to-end design and implementation of Freepik/Magnific's public API platform: AI generation (image, video, audio), stock content, task status, model billing/credits, public API landings (/api, /image-generation, /image-upscaler, /api/pricing, /api/playground), OpenAPI specification, FastAPI server, APISIX gateway (rate limits, cost tracking, API keys) and documentation.
- AI models served
- 40+
- Public endpoints
- 100+
System of specialized AI agents that automates onboarding a new service into the API platform: from the service definition they generate the OpenAPI spec, the endpoint implementation, pricing and rate-limit configuration, gateway permissions and rules, public documentation and its Playground entry — for any service, not just specific models.
- Artifacts generated per service
- 6
Interactive console to try Freepik/Magnific API models from the browser: forms generated from the OpenAPI spec and validated with Zod, real execution with polling, per-output viewers (image, video, audio, before/after), per-model examples and built-in API key management.
Freepik/Magnific API developer dashboard: usage and budget with consumption charts, rate limits, billing and API key management, including enterprise member rules.
Internal suite for Freepik/Flaticon content operations: review, cataloguing, moderation and publishing; production; icon packs; contributor tax and productivity extensions.
Responsive golf e-commerce platform. Reusable components with React / Next.js / Material UI and REST services with Node.js / Express / PostgreSQL / Sequelize / Swell.
GDS — point-of-sale operations
Web platform to manage and support point-of-sale operations. React / Material UI with REST services in Node.js / Express / SQL Server.
Deal.me — influencer marketing
Responsive web platform to manage marketing proposals between influencers and managers. Frontend with React and Bootstrap.
Candidate Viewer
Platform for managing detailed job-candidate information. React / Material UI with Node.js / Express / MySQL / Sequelize.
The Crane Club
Web platform for crane sales, auctions and rentals. Frontend with React and Ant Design.
DevelopIntelligence — course management
Responsive web app for instructors to manage courses, availability and profiles, built with Salesforce Lightning Component and Aura.
Municipal HIS — hospital management
Municipal Hospital Information System: electronic health record (EHR), HL7 V2 messaging (ADT, OML, ORL, ORU) with Mirth Connect, Master Patient Index and integration with RIS, LIS and GIS. PHP / CodeIgniter / Doctrine, MySQL / SQL Server.
Healthcare knowledge management (Fares Taie)
Knowledge-management and clinical decision support (CDSS) systems for a laboratory: HL7 Infobuttons, controlled medical vocabularies (SNOMED CT, LOINC, ICD-10) and ISO 9001/14001 continuous-improvement digitalization. PHP / Laravel, React, MySQL.
Automated ELISA sample processor
R&D of an automated laboratory device to process biological samples (ELISA methodology), funded by FONTAR grants: project management, control software and electronics with Arduino and Raspberry Pi.