SOFTWARE & PRODUCT ENGINEER

Hey, I’m Gaurav

I build beyond
the interface.

Product-focused engineer. End-to-end solution builder. I turn business requirements into connected backend systems, automation, web, and mobile products.

Chandigarh, India/Open to remote & relocation
04products built
04years building
01product mindset
End-to-end ownership Full-stack engineering Architecture & systems Mobile · Web · Web3
01 / SELECTED WORK

Real problems.
Complete solutions.

A closer look at the products I’ve built,
the systems behind them, and the parts I owned.

Showing 4 projects: All work
CONTRACT SIGNING · BACKEND OWNERSHIP

A signature is one step. I built the workflows, billing, and verification around the whole contract.

  • Party-specific templates and sequential signing.
  • Three-provider billing with annual-plan credit allocation.
  • PDF delivery and document verification on testnets.
NestJSNext.jsMongoDBRedisWeb3

Real project experience. Architecture illustrations created for this portfolio.

02 / THE JOURNEY

More layers.
More ownership.

From shipping my first mobile features to connecting entire product ecosystems. Every role added a new dimension.

The full story, in my résumé
4
years building
production software
Nov 2025 — PresentCURRENT

Tru India

Software Developer · Flutter

OthAim Store

Building Android and iOS commerce experiences with Clean Architecture, BLoC, reusable components, and product analytics.

FlutterBLoCFirebaseMoEngage
Dec 2023 — Oct 202502

Advantev Solutions

Software Engineer

PinFacts & SignChain AI

Owned architecture and delivery across data pipelines, backend services, web portals, and mobile. Built content distribution, subscription billing, and contract automation systems.

NestJSNext.jsFlutterMongoDBWeb3
Nov 2022 — Dec 202301

Acuratech Global

Flutter Developer

Profertility

Delivered cross-platform healthcare workflows with payments and video consultations, from reusable components to production debugging and app store releases.

FlutterREST APIsWebRTCRazorpay
03 / MY TOOLKIT

The right tools.
For the whole system.

Depth where it matters.
Breadth to connect the dots.

MOBILE & WEB01

Interfaces people use.

Flutter
Dart
Next.js
React
TypeScript

Clean Architecture · BLoC · Riverpod · Responsive web

BACKEND & DATA02

Systems behind the screen.

NestJS
Node.js
MongoDB
Redis
MySQL

REST APIs · OAuth / JWT · Microservices · Aggregations

EVENTS & DELIVERY03

The connections that matter.

Kafka
Firebase
Docker
Git
Stripe

Apache NiFi · ETL · WebSockets · CI/CD basics

EXPLORING THE TRUST LAYER

Web3 & smart contract integrations

Document hashing, on-chain records, and integrity verification on Avalanche and Polygon testnets.

See it in practice
04 / THE WAY I THINK

I start with why.
Then connect the how.

I think in complete products: the business behind them, the people using them, and the systems keeping them running.

Before opening an editor, I map business goals, user journeys, data flows, and failure scenarios. I weigh operating costs and maintainability alongside growth, then connect the interface, backend, and automation into a solution I can carry through delivery.

B.E. in Computer Science & EngineeringK.C. College of Engineering and Information Technology2018 — 2022
01

Start with the business.

Understand the goal, the user workflow, and the constraints. Architecture should serve the product and its operating reality.

02

Automate the whole workflow.

Connect ingestion to delivery, signing to notifications, and subscriptions to credits. Make the handoffs part of the design.

03

Own the product lifecycle.

Carry decisions through implementation and release. Consider failure recovery, future scale, and maintenance from the beginning.

WHAT THIS LOOKS LIKE IN PRACTICE

From a raw feed
to a reader’s phone.

PinFacts · One product, connected from end to end.

Inside the PinFacts build

On PinFacts, I was connecting two sides of the same story: content arriving from feeds and publishers, and people opening an article on their phones. The work between them had to make sense as one product.

I separated feed processing from delivery, so different sources became a consistent content model. I built publishing and moderation workflows around it, then connected new articles to notification rules and the Flutter reader app.

I owned that whole journey — ingestion pipelines, backend services, publisher and admin portals, and mobile delivery. The result was a connected path from source to screen, with content processing and notifications automated along the way.

OPEN TO THE RIGHT CONVERSATION

Have a complex problem?
Let’s build something good.

I’m interested in teams that value product thinking,
thoughtful architecture, and real ownership.