Sarfaroz Oripov Full-stack developer Open for projects RU
Portfolio Ames, Iowa · Remote worldwide

I build the software small businesses run on.

AI phone receptionists, booking engines and multilingual catalogs. Built in TypeScript, Next.js, Node.js, PHP and Python, shipped to production and kept running.

Reply within 24 hours · English / Русский

01

Selected work

7 projects · all live · hover to preview
02

Case notes

What was broken, what I built, what changed

Case 01 · My product

Hunk answers the phone when a two-person HVAC crew can’t.

A voice-AI front desk for US home-service businesses. It picks up 24/7, checks real open slots in Google Calendar, books the visit and has the customer confirm by text.

Role
Founder, solo build
For
HVAC, plumbing, electrical and 9 more trades
Stack
Next.js, Supabase, Drizzle, Stripe, Twilio, Vapi
Status
Live at hunk.agency
  • Onboarding collects the trade, the US time zone and the service-area ZIP codes.
  • Texting follows the consent rules US carriers enforce: opt-in on the call, a YES/NO confirmation, STOP and HELP.
Incoming call · Desert Air HVAC00:00
  1. HunkThanks for calling Desert Air HVAC. I’m Hunk, an AI assistant. This call is recorded.
  2. CallerOur AC stopped cooling and it’s 104 out.
  3. HunkI can send a tech Thursday at 9 AM. Does that work?
  4. CallerYes, perfect.
  5. Booked Thu 9:00 AM · confirmation text sent

Case 02 · Client project

RCForYou compares car rentals in 13 countries and 7 languages.

A static site rebuilt every night by a Python generator, with a page for every country, city, airport, car class and rental condition, so a traveller lands on exactly what they searched for.

Role
Developer, contract
Stack
Python generator, PHP 8 API, vanilla JS
Scale
866 locations and 155 airports
Status
Live at rcforyou.com
  • An outage turned out to be a 172 MB JSON cache decoded on every request. A byte-offset index fixed it.
  • Strict Content-Security-Policy with no inline scripts, and analytics that load only after consent.
144,684pages generated
13countries
7languages
100PageSpeed, home page
RCForYou catalog for Dubai with filters and offers
03

Services and prices

Fixed quote within 24 hours

Prices are starting points. You get a fixed quote and a free homepage sketch before you pay anything.

04

How we’ll work

Four steps, no surprises
  1. Step 1

    A quick chat

    On WhatsApp or by email: your goals, your customers and your deadline. You get a fixed quote within a day.

  2. Step 2

    A free homepage sketch

    See the direction before you pay. We change it until it feels right.

  3. Step 3

    Built in the open

    A live preview link you can open any time, updated every few days.

  4. Step 4

    Launch and look after

    Domain, analytics and SEO basics set up, and I stay on call for fixes.

05

About

Iowa State · Central Time

I’m Sarfaroz, a Computer Science student at Iowa State University and a contract full-stack developer. I grew up in Tajikistan, speak Russian, Tajik, English and German, and I’ve shipped work for clients in the US, Russia and Turkey.

I write the specs, make the technical calls and review, test and deploy everything I ship. AI coding tools like Claude Code do a lot of the typing, and I check their work the way I’d check a teammate’s pull request.

Based in
Ames, Iowa · Central Time
Studying
B.S. Computer Science, Iowa State, 2026–2030
Languages
English, Russian, Tajik, German
Résumé
One page, PDF

06 · Contact

Let’s build yours.

Tell me what your business does and what isn’t working. Within a day you’ll get my questions, a rough estimate and an idea for your homepage.

sarfaroz9955@gmail.com

↑↓ to move · Enter to run · Esc to closetry: sudo hire sarfaroz