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.

openapifastapipythonapisixnextjsreactrest-api
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.

openapifastapiapisixllm-agentspython
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.

nextjsreacttypescriptzodradix-ui

Freepik/Magnific API developer dashboard: usage and budget with consumption charts, rate limits, billing and API key management, including enterprise member rules.

nextjsreacttypescriptreact-query

Internal suite for Freepik/Flaticon content operations: review, cataloguing, moderation and publishing; production; icon packs; contributor tax and productivity extensions.

phplaravelvuetypescriptkubernetes

Responsive golf e-commerce platform. Reusable components with React / Next.js / Material UI and REST services with Node.js / Express / PostgreSQL / Sequelize / Swell.

reactnextjsnodejsexpresspostgresql

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.

reactnodejsexpresssql-server

Deal.me — influencer marketing

Responsive web platform to manage marketing proposals between influencers and managers. Frontend with React and Bootstrap.

reactbootstrap

Candidate Viewer

Platform for managing detailed job-candidate information. React / Material UI with Node.js / Express / MySQL / Sequelize.

reactnodejsexpressmysql

The Crane Club

Web platform for crane sales, auctions and rentals. Frontend with React and Ant Design.

reactant-design

DevelopIntelligence — course management

Responsive web app for instructors to manage courses, availability and profiles, built with Salesforce Lightning Component and Aura.

salesforcejavascript

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.

phpcodeigniterhl7mysql

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.

phplaravelreacthl7mysql

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.

phpjavascriptsqlitearduino