Skip to content

Available for new projects

I build websitesfor small businesses,startups and agencies.

Honest upfront: I'm a CS student in China that fills spare time with freelance frontend work — everything from a blank page with React, TypeScript, Tailwind CSS and Vite. You get a free homepage mockup before you pay a cent.

Design and price agreed before I start building — and the design part is free.

No templatesFixed quoteYou get the source code
Follow:

Remote worldwide · based in Jingdezhen, China

corgadev/craft — npm run build

LIVE

$ npm run build --production

Like everything here, this site was built from an empty folder — no template.

React, TypeScript, Tailwind CSS, Vite, Websites, Landing pages, Frontend apps, No templates
ReactTypeScriptTailwind CSSViteWebsitesLanding pagesFrontend appsNo templatesReactTypeScriptTailwind CSSViteWebsitesLanding pagesFrontend appsNo templates
Checking latest deploy…

How I build

Templates are useful. Sometimes custom is better.

If you need a website online quickly and don't mind a layout that other sites share, a template can do the job. I build from scratch, which makes sense when you want the layout to follow your content and your business.

The layout follows your content

With a template you fit your content into an existing layout. When I build from scratch, the layout is designed around your content and what the site needs to do.

The design is based on your brand

A template uses the same visuals as thousands of other sites. A custom build starts from your logo, your colours and the way you talk to customers.

Changes are easier later

A custom site only contains what your project needs, so adding or changing a feature is straightforward instead of working around the template's assumptions.

My approach: If that sounds like how you'd like to work, we start with a short chat about what you need. Then I show you a homepage direction before writing any code.

See how I work

Work

Built from scratch, no templates

Every build below was designed from a blank page — no templates, no page builders, and no client work yet. Each one is a self-initiated concept shipped live to show how a production build would hold up. Click any screenshot to open the live demo.

All repos on GitHub →
EDUWAY — screenshot of the live demoView live demo ↗concept build

Landing page · Study abroad

Self-initiated

EDUWAY

Read the full case study →

Live

A study-abroad agency landing page, built as a concept project to work on layout, clear copy and a booking flow.

✓96/100 Lighthouse performance on a production build.

TypeScriptTailwind v4Motion
NOIR — screenshot of the live demoView live demo ↗typography & layout study

Landing page · Grooming house

Self-initiated

NOIR

Read the full case study →

Live

Concept landing page for a fictional New York grooming business, focused on typography, layout and branding.

ReactTailwindVite
FORGE — screenshot of the live demoView live demo ↗typography & spacing study

Design-led build

Self-initiated

FORGE

Read the full case study →

Live

Concept website built to explore typography, spacing and layout, with attention to detail in the positioning and polish.

HTML/CSSVite

Services

What I can build for you

One developer, your whole web presence. Clear scope, fast delivery, and work that's built to bring in clients.

Marketing & landing pages

Landing pages for businesses, products and campaigns. The goal is to explain what you're offering clearly and give visitors an obvious next step.

  • Product & service pages
  • Campaign pages
  • Waitlist / signup pages

Business websites

Multi-page websites for businesses that need a proper place online — services, about, contact, pricing, booking, or whatever else the business actually needs.

  • Multi-page company sites
  • Clear navigation & contact flows
  • Easy-to-update content

SaaS & product frontends

The frontend for web apps and SaaS products — dashboards, product pages, account screens and other parts users interact with.

  • React + TypeScript
  • Dashboards & app UI
  • Reusable design system

AI & SaaS startup pages

Landing pages for early-stage products that need to explain what they do clearly and give visitors a reason to try them.

  • Clear hero + what-it-does sections
  • Waitlist / signup pages
  • Performance-minded builds

Overflow & white-label for agencies

If your agency has more frontend work than your team can handle, I can take on individual builds under your direction. You keep the client relationship; I handle the frontend work.

  • White-label builds
  • Fixed weekly or per-project rate
  • NDA-friendly from day one

Landing page

roughly $500–$1k

2–3 weeks

Business website

roughly $1.5k–$3k

3–4 weeks

SaaS / app frontend

roughly $3k +

4–8 weeks

Those are rough starting points, not a quote. Every project gets its own fixed number, agreed with you before I start building.

Building an AI or SaaS product?

Founder-ready landing pages that load fast and convert — from a blank page.

Landing pages for startups →

Included with every project

No hidden extras.

✓Designed around your content and brand
✓Homepage mockup before I write code
✓Revisions while we settle the design
✓Responsive on phones, tablets and desktop
✓Basic SEO: page titles, descriptions, sitemap
✓Deployed for you on Vercel
✓Source code handed over when we're done
✓Support after launch for fixes and tweaks

Performance

Scores that matter

Every site I build is tuned for speed, accessibility and SEO. The performance score below refreshes live from PageSpeed Insights (mobile) — stored Lighthouse scores fill in for the rest.

EDUWAY

Lighthouse
Performance
96
Accessibility
100
Best Practices
100
SEO
100

NOVA-AI

Lighthouse
Performance
99
Accessibility
98
Best Practices
100
SEO
100

The difference

How custom and template builds compare

No approach is wrong. Here's what each one means for your site.

Custom build

Designed for your project
Design
Based on your content and brand
Features
Only what your site needs
Performance
No unused code or plugins
Source code
You get it all
Price
Fixed, agreed before I start

Template

Existing layout
Design
The same layout many sites use
Features
Whatever the theme includes
Performance
Depends on the theme and plugins
Source code
Often tied to the platform
Price
Lower to start, upkeep varies

Ready for a website that doesn't look like everyone else's?

Get a free homepage mockup

Process

How we'll work together

A simple, predictable workflow — you always know what's happening and what comes next.

  1. 01

    Discover

    We talk about what you need, which pages matter, and when you need it. I then send over the scope and a fixed price.

  2. 02

    Design

    For most projects I put together the homepage direction first, so you can see where it's heading before I build the rest.

  3. 03

    Build

    Once you're happy with the direction, I build the site and keep you posted as it comes together.

  4. 04

    Launch & support

    I deploy the site, make sure the important pages work, and hand everything over. I'm still around afterwards for tweaks.

For founders of AI & SaaS products

Get a free mockup of your product's homepage.

I'll design it from a blank page, in your brand — no template, no obligation. You approve the direction, then decide if you want it built.

Free · No commitment · Reply within 24 hours

About

Hamid Mbairik

I'm a Computer Science student at Jingdezhen Ceramic University (JCU) and a freelancer based in Jingdezhen, Jiangxi, China, working with small businesses and startups around the world. I build websites and frontend apps for small businesses, startups and agencies.

My focus is simple: websites that are fast, modern and built to convert. Every project ships with clean React + TypeScript code, solid performance and a design that makes your business look its best.

Work with me

Education

B.Sc. Computer Science And Technology

Jingdezhen Ceramic University (JCU) · Student

Current status: Available for new projects

I'm a student taking my first paid projects — you judge the work, not my résumé. Free homepage mockup before any payment.

Blog

Thoughts & updates

All posts →

FAQ

Have questions? Got answers.

Everything you're probably wondering before we start — no fine print.

How do we start?+

Send me the details of your project through the contact form. I'll get back to you within 24 hours and we can work out the scope, timeline and price.

What if I don't like the design?+

Then we change it. You see the homepage direction before I build, so nothing is set in stone until you're happy with it.

Do I pay before I see anything?+

No. You approve the design direction and the price first. Payment starts once we both know what's being built.

Who owns the finished website?+

You do. You get the source code, the domain and the hosting. I can set it up on Vercel and walk you through access.

Can I update the site myself?+

Yes. Content is stored in simple, well-organised files, and I'm a message away if you want me to make changes.

What else do you build?+

Landing pages, business websites, frontends for SaaS products and AI-powered tools — mostly with React, TypeScript and Tailwind CSS.

What does a landing page cost?+

Landing pages roughly land between $500 and $1k. Business sites usually land between $1.5k and $3k, and SaaS frontends start around $3k+. Each project gets its own fixed quote before I start, and you'll see a free homepage mockup before paying anything.

Do you work with agencies?+

Yes. If your team has more frontend work than it can handle, I can take individual builds under your direction. You keep the relationship with the client — I do the frontend work. Fixed weekly or per-project quote, whichever suits.

Can we hop on a quick call first?+

Sure. Send me a message and I'll suggest a time for a free 15-minute intro call. We'll go through your goals, and I'll tell you straight if I'm the right fit.

Contact

Have a project in mind?

Tell me what you're working on, what you need built and roughly when you need it. I'll get back to you within 24 hours.

Landing pages from roughly $500 — fixed quote, approved before code.

  • ✓Reply within 24 hours
  • ✓Fixed quote, approved first
  • ✓You own everything at the end

Prefer email? corgadev@gmail.com·or WhatsApp +212 649 866 388

Send a message

Two quick taps below so I know what you're building — then tell me the rest.

In a hurry? Message me on WhatsApp at +212 649 866 388

WhatsApp me
What are you building?
Rough budget (optional)