Loading Experience...
Crafting immersive 3D web experiences, scalable full-stack applications, and interactive product configurators with 5+ years of industry expertise.
Years Experience
Projects Delivered
Happy Clients
I'm Sarfraz Rasheed — a software engineer and WebGL specialist based in Karachi, Pakistan. I build everything from interactive 3D product configurators to scalable full-stack web applications.
With a BSCS from University of Karachi and currently pursuing my MSCS (specialization in Machine Learning) at SZABIST University, I combine solid academic grounding with hands-on engineering expertise to deliver production-grade solutions.
Technologies I work with daily to build powerful, interactive, and scalable solutions.
End-to-end development solutions tailored to bring your vision to life.
Interactive, web-based 3D configurators using WebGL and PlayCanvas. Perfect for eCommerce, automotive, furniture, and customizable products to boost engagement and conversions.
End-to-end web applications using React, Vue.js, Node.js, PHP Laravel, or Python FastAPI. From MVPs to enterprise-grade platforms with secure, scalable architecture.
High-quality 3D models and renders for products, environments, and marketing materials. From concept to final photorealistic output using Autodesk 3ds Max.
A selection of work that showcases my range and capabilities.
Real-time 3D suit configurator built in PlayCanvas. Customers choose fabric, buttons, lapels, pockets, sleeves, vent, colors and lining directly in the browser, then checkout.
Fully interactive 3D Carpet Configurator for AKR Rugs, built using PlayCanvas. Customers select designs, colorways, shapes, border styles, and custom sizes in real time.
A powerful 3D Switch Configurator for GetSwitches, a luxury switch brand. Users configure switch panels with real-time 3D preview, material and color options.
Fully interactive 3D Cabinet Configurator for Pandora Living, a Danish furniture company. Users configure cabinet dimensions, materials, colors, and finishes with live 3D preview.
Immersive 3D Bathtub Configurator for Moja Balla, a brand specializing in customizable wooden hot tubs. Features integrated size options, accessories, and real-time 3D rendering.
An Interactive 3D table configurator that allows users to customize tabletop shape, frame type, material finish, edge style, and table dimensions in real time.
Fully interactive 3D Ring Configurator featuring real-time metal finish, gemstone, and band customization with live 3D preview.
Feature-rich 2D Horse Pad Configurator for Dansk Rideudstyr, one of Denmark's leading equestrian brands. Customers customize pad fabric, trim, velcro, piping, and logo in real time.
Full-featured Laravel admin panel for TailorGo. Manages orders across pending/assigned/completed stages, partner assignment, fabric texture uploads with visibility control, and detailed order views with customer info, measurements, style choices, colors, and pricing.
Backend admin system for the AKR Rugs configurator. Manage designs, colorways, shapes, borders, border textures, sizes, and logo uploads — all reflected live in the 3D configurator.
Building 3D product configurators, full-stack web applications for global clients. Specializing in WebGL, React, Laravel, and Python ecosystems.
Developing and deploying scalable web applications using PHP Laravel, Node.js, and frontend frameworks. Managing databases, API integrations, and deployment pipelines.
Pursuing Master's degree with specialization in Machine Learning. Exploring deep learning, NLP, computer vision, and their applications in software engineering.
Completed Bachelor's in Computer Science with a strong foundation in algorithms, data structures, software engineering, and web development.
Have a project in mind? I'd love to hear about it. Drop me a message and let's create something extraordinary.
Karachi, Pakistan
Within 1 hour