Skip to content
nive.sh

Loading index…

↑↓ navigate · ↵ opennive.sh

About

Engineer first. Founder three times. Partner for the long run.

I am Nivesh Saharan, a full-stack engineer based in Gurugram, India. For 14 years I have built the software that commerce and small teams run on: Shopify stores and apps, Laravel platforms, React front-ends, mobile apps and EVM products.

Nivesh Saharan smiling in a navy T-shirt against a grey studio backdrop

Gurugram, India

The short version

I specialise in building web apps with PHP (Laravel) and JavaScript (React, Vue, Node.js), and I have spent most of the last decade inside the Shopify ecosystem: themes, public and private apps, checkout and discount logic, and the integrations that keep operations moving.

Between 2014 and 2020 I co-founded three companies. Yopify and Sellify Apps shipped 9 public Shopify apps to the App Store; Centire built custom web platforms for clients. Since 2020 I have worked independently with a small number of brands and product teams, most of them for years at a time.

I also build my own products. Payback tracks money between people on iOS, Android and the web as OweJar, Hoursmith takes freelancers and agencies from tracked hour to paid invoice, and I write about Rust, JavaScript, NGINX and Shopify when I learn something worth keeping.

01Experience

14 years, three companies, one craft.

  1. 2020 – now

    6 yrs

    Independent

    Full-stack engineering partner · Gurugram, India · remote worldwide

    Senior execution layer for Shopify brands, founders and product teams: storefronts, custom apps, integrations, mobile apps and EVM products.

    • Long-term Shopify partnerships with Fabric Wholesale Direct, Truck Mount Forums, INNBeauty Project and By Simran.
    • Shipped Payback to the App Store and Google Play, with OweJar as its free web version, and launched Hoursmith, flat-fee time tracking and invoicing for freelancers and agencies.
    • Built Bake My Token, a self-serve ERC-20 token launch platform for EVM chains.
  2. 2017 – 2020

    2.5 yrs

    Sellify Apps logo

    Sellify Apps

    Co-Founder

    Helped merchants grow their Shopify stores and built public and private Shopify apps.

    • Built the ULTIMATE app suite: cart drawer, countdown timer, currency converter, post-purchase upsell and announcement bar.
    • Shipped conversion apps across upsell, social proof and post-purchase use cases for high-volume merchants.
  3. 2014 – 2020

    6 yrs

    Centire Inc. logo

    Centire Inc.

    Co-Founder · Gurugram, India

    Designed and developed clean, modern websites and web applications with rich user experiences, specializing in the Laravel ecosystem.

    • Full-stack delivery across front-end and back-end for client web platforms.
    • Led enterprise web platform modernization with cleaner integration layers and predictable deployments.
  4. 2014 – 2017

    3 yrs

    Yopify

    Co-Founder

    Built public Shopify apps for merchants on the Shopify App Store.

    • First public Shopify apps, including storefront tools used by merchants worldwide.
  5. 2014 – 2014

    2 mos

    Cogniter Technologies

    Web Developer

    Web development across client delivery projects.

  6. 2012 – 2014

    1.5 yrs

    NetSet Software Solutions logo

    NetSet Software Solutions

    Web Developer · Chandigarh, India

    Started out building PHP and JavaScript web applications for agency clients.

Education

Kurukshetra University

Bachelor of Technology (B.Tech), Information Technology

02Toolbox

Chosen for longevity, not novelty.

The stack I reach for when a client needs something to still be running in five years. New tools earn their way in on side projects first.

Languages

  • PHPPHP
  • JavaScriptJavaScript
  • TypeScriptTypeScript
  • RubyShopify Scripts
  • SoliditySolidity
  • RustRustwriting about it

Frameworks & UI

  • LaravelLaravel
  • ReactReact
  • Next.jsNext.js
  • Vue.jsVue.js
  • Node.jsNode.js
  • Tailwind CSSTailwind CSS

Commerce

  • ShopifyShopify themesLiquid · OS 2.0
  • ShopifyShopify apps & extensions
  • Admin API & webhooks
  • Functions, Scripts & discounts
  • Checkout & post-purchase
  • ShipStation & fulfillment

Mobile

  • AppleiOS
  • AndroidAndroid
  • App StoreApp Store & Play releases
  • Local-first data & encrypted backups

Infrastructure

  • AWS
  • DigitalOceanDigitalOcean
  • NGINXNGINX
  • MySQLMySQL
  • GitGit
  • CI, QA & staging-first releases

Web3

  • EthereumEthereum
  • PolygonPolygon
  • BNB ChainBNB Chain
  • ERC-20 & smart contracts
  • Wallet integrations

How I work

Pragmatic by default.

  1. 01

    Constraints first

    Define the real constraints early: budget, plan limits, release calendar, team. Good architecture is mostly saying no to the wrong complexity.

  2. 02

    Clean, boring architecture

    Code that the next engineer can read on a Monday. Fewer moving parts, well-named, with the sharp edges documented.

  3. 03

    Ship in increments

    Weekly demos, staging-first releases and small reversible steps. Live stores do not get big-bang launches.

  4. 04

    Own the outcome

    Direct technical ownership from strategy through launch and the support after it. If it breaks at 2am before a sale, that is my problem too.

03Away from the keyboard

Bicycles, scooters, bakeries.

Most of my best debugging happens on a bike ride. The rest happens with coffee.

  • Nivesh on a scooter on a quiet tree-lined road
  • Nivesh with friends, smiling for a photo
  • Nivesh working on a laptop behind a bakery counter
  • Nivesh enjoying a meal at a food court
  • Nivesh at his desk in a blue-walled office decorated with balloons

Taking on new projects

Let’s build something that lasts.

Tell me about the storefront, product or platform you’re working on. A 30-minute call is usually enough to map the first steps.

Email

hey@nive.sh

Local time

--:-- · Gurugram (IST)