FREELANCE WEB DEVELOPER · MUMBAI

Websites, online stores and the systems behind them.

Designed, built, launched and looked after, all by one developer.

Or write to contact@jkartik.in

KHOY home page with two models wearing panelled shirts from its first collection
KHOY on a phone
KHOYPremium shirt label
  1. Domain
  2. Design
  3. Build
  4. Hosting
  5. Business email
  6. SEO
  7. Maintenance

Selected work

Sites and systems, built and shipped.

14 projects for brands, companies, events and colleges. Open any screenshot for a closer look, or visit the site itself.

  • KHOY home page with two models wearing panelled shirts from its first collection
    KHOY on a phone

    Premium shirt label2026

    KHOY

    Launch store for an Indian house of ultra-premium shirts, on a custom-built Shopify theme that presents its first collection like an editorial lookbook.

    • Design
    • Development
    • E-commerce

    Built soloShopify · Liquid · Custom theme

  • Schon Zapato storefront with a denim heel campaign banner and new arrivals
    Schon Zapato on a phone

    Vegan footwear brand2026

    Schon Zapato

    Online store for a women’s vegan-leather footwear label: a revamped Shopify storefront where shoppers browse heels, flats and sandals and check out.

    • Design
    • E-commerce

    Revamped soloShopify · Liquid · Minimog theme

  • ELEV8 tournament standings with pool tables and a live knockout bracket
    ELEV8 on a phone

    Pickleball tournament organiser2026

    ELEV8

    Runs a whole tournament in one place: player registration and checks, a live player auction shown on a projector, fixtures, live scores and standings on players’ phones.

    ~200 players, 8 teams

    • Design
    • Development
    • Hosting

    Built soloNext.js · TypeScript · Supabase

  • eGuru website hero with two phone screens of the learning app
    eGuru on a phone

    Edtech brand of VisionRise Technosoft2026

    eGuru

    A learning app for institutes, with video lessons, notes, quizzes, live classes and certificates, plus the website that presents it. The same platform also ships as the Rise Academy app.

    Two branded apps on Google Play from one codebase

    • Design
    • Development
    • App
    • Hosting

    Lead, during internshipNext.js · React Native · Expo

  • Marketing Machines about section with a founder portrait beside an orange panel
    Marketing Machines on a phone

    Executive coach & fractional CMO2025

    Marketing Machines

    Site for a SaaS growth coach: a page for each service, success stories, a blog and a contact form that emails enquiries.

    • Development
    • Hosting
    • Maintenance

    Co-built with a teammateNext.js · Tailwind CSS · Nodemailer

  • VisionRise Technosoft company website hero on a dark blue network background
    VisionRise Technosoft on a phone

    IT services company2026

    VisionRise Technosoft

    Company website for an IT services firm: its capabilities, past work and process, a route for enterprise enquiries, and the privacy and account-deletion pages its Play Store app needs.

    • Development
    • Hosting

    Lead, during internshipReact · Vite · TypeScript

  • AI4HCE international symposium website hero with dates and a call for papers
    AI4HCE Symposium on a phone

    NMIMS University symposium2025

    AI4HCE Symposium

    Official site for a two-day international symposium on AI in healthcare, cybersecurity and education: speakers, schedule, advisory board, call for papers and volunteers.

    • Design
    • Development
    • Hosting

    Lead developerNext.js · TypeScript · Tailwind CSS

  • MPSTME railway concession application form
    Railway Concession on a phone

    MPSTME college office2026

    Railway Concession

    The college’s official railway-pass system: students apply online and book a collection slot, and the office gets search, exports and a daily report by email.

    Used by ~4,000 students

    • Development
    • Hosting
    • Maintenance
    • Security
    • SEO

    Took over · maintains soloNext.js · PostgreSQL · Drizzle

  • GhostShare start screen with a room password form
    GhostShare on a phone

    Own product2026

    GhostShare

    Share files and notes in a private room that deletes itself: everything is encrypted in the browser before upload, and no account is needed.

    • Design
    • Development
    • Hosting
    • Security

    Built soloNext.js · Fastify · PostgreSQL

  • ACM MPSTME website hero with the chapter name in large type
    ACM MPSTME on a phone

    University tech chapter2025–26

    ACM MPSTME

    Website of a ~250-member university tech chapter, kept running on self-hosted servers that also carry every member’s email.

    ~250 members, each with an @mpstmeacm.com mailbox

    • Hosting
    • Domain & email
    • Maintenance
    • Security

    Webmaster, now ChairpersonNext.js · Sanity · Docker

  • Taqneeq 17.0 site hero with an astronaut and the line Innovation meets reality
    Taqneeq on a phone

    MPSTME’s annual tech fest2024–26

    Taqneeq

    Website for the annual tech fest of NMIMS MPSTME: its events, competitions, workshops and schedule, in front of the whole student crowd.

    Led the fest app revamp, with facial-recognition photo discovery

    • Development
    • App

    Tech team, then Head of TechnicalNext.js · React

  • Social Conclave 2026 site hero with event dates over a Mumbai skyline
    Social Conclave 2026 on a phone

    NMIMS MPSTME student conference2025–26

    Social Conclave 2026

    Site for a student conference on India’s socio-economic challenges: agendas and guides, panelists, judges, sponsors and delegate registration.

    QR check-in for 500+ delegates, built solo

    • Development
    • Domain & email

    Led the teamNext.js · Tailwind CSS · GSAP

  • Sattva 2026 cultural fest site with the fest name in large type over a crowd
    Sattva 2026 on a phone

    MPSTME’s cultural fest2025–26

    Sattva 2026

    Site for a college cultural fest, with registration forms and a new look for its 2026 edition.

    • Development
    • Domain & email

    Led the teamNext.js · Tailwind CSS · Framer Motion

  • Mumbai MUN 2025 site with a banner and event countdown
    Mumbai MUN 2025 on a phone

    Model UN conference2025

    Mumbai MUN 2025

    Site for the 12th edition of a Model UN conference: committees, secretariat, schedule and delegate registration.

    Backend for its delegate app served 600+ delegates

    • Development
    • Maintenance

    Led the teamReact

    Clients

    In their words.

    Want something like these for your business?

    Start a project

    Services

    Everything your business needs online, A to Z.

    Take one piece or the whole thing. Either way, you deal with one person who knows how every part fits together.

    Process

    How a project runs.

    From the first call to long after launch day.

    1. A 15-minute call

      Tell me about the business and what you need. I ask a few questions and tell you plainly what I would build.

    2. A written proposal

      Scope, timeline and one fixed price, in writing. Nothing starts until you agree to it.

    3. Design & build

      You follow along on a private preview link and your feedback goes in as the site takes shape.

    4. Launch

      Domain, hosting, email and the SEO basics set up in your name, then a final check on phones before it goes live.

    5. Care

      I stay on for fixes, updates and backups, so the site keeps working after launch day.

    Pricing

    One fixed price for the agreed scope, quoted after a 15-minute call and put in writing before any work starts.

    Ownership

    Your domain, hosting and accounts are set up in your business's name, and the code is yours. You're never locked in.

    Why me

    Why work with me.

    Know what you need? It takes about a minute to tell me.

    Start a project

    Questions

    Before you ask.

    Something else on your mind? Write to contact@jkartik.in. Usually replies within 3 hours.

    How much does a website cost?

    It depends on what the site has to do: a few pages, an online store, or a custom portal are very different jobs. After a 15-minute call you get one fixed price for the agreed scope, in writing, before any work starts.

    How long does it take?

    The timeline is part of the written proposal, so you know it before we start. A simple business site is quicker than an online store or a custom app, and having your content ready (text, photos, logo) speeds things up the most.

    Will I own the website?

    Yes. Your domain, hosting and accounts are set up in your business's name, and the code is yours. If you ever want someone else to look after it, everything is already in your hands.

    Can you handle the domain, hosting and business email too?

    Yes. I buy or connect the domain, set up hosting with SSL, and create business email on your domain with SPF, DKIM and DMARC configured so your mail reaches the inbox. I already run the mail server that 7+ college committees use.

    Will it work on phones?

    Yes. Every site is built for phones first and checked on phones before launch. The phone screenshots in the work section are the actual mobile versions.

    I already have a website. Can you fix or redesign it?

    Yes. I can make changes, redesign it, speed it up, move it to better hosting, or check it for security problems. It starts with a look at what you have, so the advice fits your site.

    How quickly will you reply?

    I usually reply within 3 hours. Write to contact@jkartik.in, or use the project brief on this page and your email app does the rest.

    What happens after launch?

    I can stay on to look after it: updates, backups, security fixes and small changes. What that covers is agreed in writing, like the build itself.

    Do you build mobile apps as well?

    Yes. I build Android and iOS apps from one codebase, and have shipped two learning apps on Google Play this way.

    Start a project

    Tell me about your project.

    Fill this in and it becomes an email in your mail app, ready to send. Nothing is sent from this page, and it takes about a minute.

    1. I replyusually within 3 hours.
    2. A 15-minute callabout the business and what it needs.
    3. A written proposalwith the scope, timeline and one fixed price.
    Prefer plain email?contact@jkartik.in
    What do you need? pick any
    Budget optional
    When do you need it?

    Opens your email app with everything filled in, addressed to contact@jkartik.in.

    Hiring for an internship or a role instead? See the résumé or write to career@jkartik.in. Need a security test of an app you already run? That's on the research side of the site.