
The first reply came sooner.
SpeakUp moved text and audio onto one WebSocket stream. The first audio chunk dropped from roughly 15 seconds to two.
15s → 2sExplore the case studyHamza Asif / Full-stack engineer
I build voice agents, web apps, and real-time 3D tools. Recent work includes streaming audio, video dubbing, and model conversion for Apple AR.
First audio 15s to 2s. English video dubbed in Urdu. GLB to USDZ ready for Apple AR.
Selected builds
Voice latency, video dubbing, and a 3D model ready for Apple AR.
Selected work / 01
Voice agents, dubbing, AR conversion, and computer vision. What I built and what changed.

A single WebSocket stream carries both text and audio.
SpeakUp — a mobile voice agent with a streaming pipeline rebuilt around a single WebSocket connection.

English-to-Urdu video dubbing, built for the Uplift AI / LUMS hackathon.

Real-time GLB-to-USDZ conversion for Apple AR, with AR video optimization.

Voice agent engineering with a custom Python SIP integration for Pakistani telephony.

Computer vision floor segmentation for room imagery.
About / 02
Across full-stack development
and applied AI engineering.
I've worked on the call, the server behind it, and the interface on the other end.
I'm based in Pakistan and currently build voice and outreach agents at Zicsol.
At BlenSpark, I moved from intern to full-stack developer and worked on voice AI, computer vision, 3D, and web apps. I completed a BS in Artificial Intelligence at UMT in July 2026.
I'm available for remote roles, freelance work, and open-source collaboration.
See my GitHubExperience / 03
Zicsol
Building voice and outreach agents.
BlenSpark
Worked on voice AI, Python SIP integration, floor segmentation, 3D and AR workflows, and full-stack products.
University of Management and Technology
Contact / 04
I'm open to remote engineering roles and freelance projects involving voice AI, web apps, or 3D.
Tell me about your team, the problem you're solving, or a product you want to bring to life.
Connect on LinkedIn