
Wahib
Compétences

Voir mes services


Portfolio
Expérience professionnelle
Full Stack Developer
Upwork • Temps plein
May 2025 - Jan 2026 • 8 mos
Engineered a scalable browser-based design editor with multi-page canvas architecture using React, TypeScript, and Fabric.js. • Designed and implemented an advanced drawing system supporting line creation, resizing, rotation, snapping, and consistent style management. • Architected a frame-based image rendering system with automatic object-fit scaling (cover/contain) for responsive design layouts. • Developed real-time frame detection algorithms enabling intelligent drag-and-drop image placement within dynamic frames. • Implemented SVG parsing and rasterization pipelines to ensure accurate canvas rendering and export compatibility. • Built a high-performance export engine supporting multiple formats (PNG, JPG, PDF, SVG, ZIP) with optimized image quality. • Improved rendering performance by optimizing canvas object management, grouping strategies, and efficient render cycles