Muhammad Huzaifa Khan · Full-stack engineer · Pakistan, UTC+5

I build products end to end, from Rust desktop apps and AI backends to secure cloud.

Availability

Open to full-time roles and freelance work

Desktop, web, cloud, and AIGet in touch →
Experience3+years shipping to production
Highlight

Rewrote Huble’s desktop tracker in Rust: 130 MB down to 30 MB

Read the case study →

Core technologies: Rust, Tauri, TypeScript, Next.js, Nest.js, SvelteKit, Astro, PostgreSQL, Redis, AWS, Terraform, Docker, Socket.IO, OpenAI API, Stripe, Paddle, Tailwind CSS.

Featured projects

View all projects →

TypeScript

Default for frontends and Node backends.

Daily

Rust

The core of Huble’s desktop tracker since the move off Electron.

Daily

Tauri

Small, fast, locked-down desktop apps with a Rust core.

Daily

Node.js

The runtime under most of my APIs.

Daily

PostgreSQL

My default relational database, and what Huble runs on.

Daily

Redis

Backs BullMQ queues at scale, kept on a private network.

Daily

Linux

Servers and the self-hosted CI runners that build our apps.

Daily

Git

Every change goes through a reviewed pull request.

Daily

Claude

Custom agents that speed up development and review pull requests.

Daily

Frequently asked questions

Short answers to what clients and hiring teams usually ask first.

Ask me something else
What kind of projects do you take on?

Products that need someone across the stack: desktop apps in Rust and Tauri, web platforms with Next.js, SvelteKit, and Nest.js, AWS infrastructure in Terraform, and AI features built on the OpenAI API. I do my best work owning a feature or a whole product end to end.

Are you open to full-time roles?

Yes. I’m open to full-time roles, either remote or on-site, and I’m happy to relocate for the right one. I also take on freelance projects. Send me the role and a bit about the team, and I’ll get back to you.

What time zone are you in?

I’m in Pakistan (UTC+5). I keep a few hours of overlap with US and European working days for calls, and work async the rest of the time.

How do you price work?

Either way works: a fixed price for well-scoped projects, or hourly for ongoing and open-ended work. Tell me what you’re building and I’ll suggest the better fit.

How do we stay in touch during a project?

Through whatever your team already uses, like Slack or email, with regular progress updates and demos of working software rather than long status reports.

Who owns the code? Will you sign an NDA?

You own everything I build for you, and I’m happy to sign an NDA before we get into details.

Do you offer support after launch?

Yes. I can stay on for fixes, monitoring, and new features after launch, either as ongoing hourly work or a monthly retainer.

Building something that has to be secure?