Senior Product Designer — Chennai, India

Product designer for startups.
10+ years inside the room
with founders and engineers.

I design across cybersecurity, OTT streaming, fintech, and Smart TV — usually as the only designer in the building, working from the first rough brief through to shipped product.

10+ yrsOne company, many products Sole designerSardine Shield, with Sardine SF 2M+ usersFlixjini, 10+ partners Shipped Nov 2025Kogan TV+, Australia
View Selected Work →
About

I've spent the last decade-plus as the product designer inside startup teams — not a design team, just me, working directly with whoever's building the thing. That's meant fintech apps, telecom comparison tools, an OTT platform, a cybersecurity product, and a Smart TV streaming app, often more than one at a time.

What I've learned from that setup is that most of the job happens before anyone opens Figma. Founders bring a rough problem, not a brief, and the real work is helping shape what we're actually building before deciding how it looks. I've stayed at Cheeni Labs this whole time because that's the part of the job I like most — being close enough to the decision to influence it.

I've started using AI tools early in projects, mostly to generate and stress-test more directions before narrowing down. It's changed how fast I can explore, not what I'm trying to find.

Based in Chennai. Tamil is my first language; I work in English.

Selected Work

Three products, three different constraints — a trust problem, a hardware problem, and a scale problem.

01
Cybersecurity · Fintech

Sardine Shield

A fraud-protection app that has to ask for invasive permissions before it's earned any trust. Sole designer from Cheeni Labs, working directly with Sardine's San Francisco team since 2015.

Read the case study →
2015–Ongoing, San Francisco
02
Smart TV · FAST Streaming

Kogan TV+

A full streaming experience controlled by five remote buttons only. Built as an extension of Flixjini's FAST platform, shipped publicly in Australia.

Read the case study →
Nov 2025Shipped, Australia
03
OTT Streaming

Flixjini

An OTT discovery platform across five platforms, white-labeled for 10+ partners — including a proprietary scoring system used to decide what to watch.

Read the case study →
2M+Monthly users
Cybersecurity · Fintech

Earning the right to ask for permissions before earning anything else.

RoleSole Product Designer, Cheeni Labs
TeamCheeni Labs + Sardine, San Francisco
Timeline2015 — Present
StatusLive, in active development

Problem

The app's entire value depends on permissions it has no automatic right to — contacts, phone, call logs, SMS, notifications, display-over-other-apps. Without them, it can't function. Asking before earning trust kills adoption.

Context

Sardine already had a live product with its own design system. The job wasn't to design something new in isolation — it was to extend an existing system without breaking it, as an outside contributor.

Constraints

No formal limits were set on creative direction. But as a first international client relationship, where his judgment ended and Sardine's conventions began wasn't written anywhere — it had to be learned through the relationship itself.

My Contribution

The first version of onboarding asked for every permission directly, up front. Internal testing — before any public release — showed why this failed: users weren't refusing out of caution, they simply didn't understand what they'd get in return.

The redesign reordered the logic: explain the outcome first, then ask. After login, a per-category status view makes the cost of refusing concrete — a "not protected" label on the calls tab, for instance, tied directly to the specific permission still missing.

Beyond the core product, Dinesh designed Sardine's first public marketing site and used AI tools during early ideation to test more directions before bringing work into formal review.

Version 1 — Cut before release

Asked for everything immediately. Users had no reason yet to say yes.

Version 2 — Shipped

Outcome explained first. Status made visible and specific, screen by screen.

Fig. 1 — Permission flow, before and after internal QA.

Design Decisions

One disagreement defined a phase of the project. An early dashboard included a circular meter showing an overall protection score — 0–40% not protected, 40–70% warning, 70–100% protected — sitting above an existing breakdown of stats per category (e.g. "Calls: 120 stopped"). Sardine's team felt the radial visualization didn't fit their minimal pattern. They asked for it to be cut entirely rather than restyled, keeping the category breakdown and moving it to the top.

"They didn't just want it redrawn. They wanted the idea of a single score gone — and kept the breakdown that was already working."

Challenges

Two distinct ones: building enough trust to ask for unusually invasive permissions before the product has proven anything, and learning — in real time, on a first international client relationship — where personal design authority ended and an existing system's conventions began.

Outcome

Live, in active development, with continued contribution across multiple feature cycles since 2015.

Reflection & Lessons Learned

The score concept didn't survive in this product — Sardine moved away from it entirely, not just its visual style. A similar single-score idea has since shown up in other Sardine products; whether that traces back to this work isn't something to claim, just something worth noticing.

Working as an outside designer inside someone else's live system means the job is sometimes to be told no — and the simplification that follows can be the more disciplined outcome, even when it isn't the first instinct.

Smart TV · FAST Streaming · Australia

Designing for a remote with five buttons and no pointer.

RoleProduct Designer, Cheeni Labs
TeamSolo design, with engineering
TimelineEarly 2025 — Nov 2025
StatusShipped, design complete

Problem

A complete streaming experience controlled only by up, down, left, right and OK. No touch, no hover, no pointer — every interaction had to work within that limit.

Context

Built as an extension of Flixjini's existing FAST platform rather than from scratch — a direction set by the CEO, designed for a ten-foot viewing distance and tested across multiple real TV sizes.

Constraints

Every interaction had to be validated on real Kogan TV hardware before it counted as finished — not just approved as a design file.

My Contribution

The original direction called for four-directional navigation around a central player — content name and channel up top, controls below, with a separate set of navigation buttons on each of four sides. In practice it failed on two fronts: it was hard for engineering to make feel smooth, and slow for users — reaching a simple action like opening the EPG took several sequential steps.

Dinesh raised the constraint directly and proposed an alternative: a single horizontal row of icon CTAs in the bottom-right, next to play/pause, navigable left-to-right with one consistent focus state. Fewer steps, one model instead of four, and feasible to build well.

CEO direction — 4-way nav

Four separate button sets. Multiple steps to reach one action.

Shipped — single row

One row, bottom-right, beside play/pause. One focus ring, left-right only.

Fig. 1 — Navigation model, before and after engineering validation.

Design Decisions & Iterations

Dinesh personally QA'd builds on real Kogan TVs at every checkpoint alongside the dev team, rather than relying on design-file approval. The 4-way navigation was the one interaction that changed most visibly as a result — replaced once it was clear the issue wasn't taste, it was step count and feasibility.

Challenges

Changing a CEO-originated direction required evidence, not opinion — engineering difficulty and step count, demonstrated on real hardware. Validating every interaction repeatedly, rather than assuming a design file translates directly to a TV remote in someone's hand.

Outcome

Shipped and live on Kogan Google TV devices in Australia, publicly launched as a free ad-supported platform in November 2025. Design and frontend involvement ended at launch; the backend team now manages ongoing maintenance.

Reflection & Lessons Learned

The strongest decision here wasn't adding something — it was simplifying a requested four-direction system down to one, backed by evidence rather than instinct. On hardware-constrained platforms, "this works in the design file" and "this works in someone's hand on a real TV" are different claims.

OTT Streaming · 2M+ Monthly Users · 10+ Partners

One product, ten partner deployments, one consistent core.

RoleLead Product Designer
TeamMentored 1 junior designer
PlatformsWeb, Android, iOS, Smart TV, Tablet
StatusLive, light maintenance

Problem

Help users decide what to watch across a fragmented streaming landscape, then replicate that experience for 10+ partner deployments without losing a coherent core product.

Context

A homepage built from curated content rails and a prominent showcase, plus detail, genre, actor, and tag pages — alongside a white-label dashboard partners use to configure their own deployment.

Constraints

Each partner needed real flexibility — branding, content, eventually their own uploaded VOD — without fragmenting the interaction model that holds the core product together.

My Contribution

Design across search, content discovery, and the white-label partner dashboard, spanning all five platforms. One feature worth detailing: the Flixjini Score — an in-house alternative to a generic rating aggregate, calculated by the backend team from multiple existing ratings and reviews, used as a primary signal for whether to watch something.

Backend-driven tagging — beyond standard genre categories — powers a swipe-style discovery feed and a saved custom-filter system that surfaces back into the homepage rails. On the partner side, the dashboard evolved from basic user and plan-activation controls into a VOD feature letting partners upload and manage their own content.

Design Decisions & Challenges

Ownership here looked different from Sardine or Kogan TV+: end-to-end direction early on, shifting toward a more collaborative process as the team and partner network grew — more opinions in the room, not a single point of decision-making.

Outcome

Live, serving 2M+ monthly users across a growing partner network. Now maintained on an as-needed basis — typically new assets for partner-specific plan benefits, rather than active new design work.

Reflection & Lessons Learned

A white-label product's hardest constraint isn't visual consistency — it's deciding which parts of the experience are actually load-bearing (the scoring system, the tagging model) versus which parts each partner should be free to make their own.

Experience

One company, one decade — depth instead of a string of short stints.

2014 — Present

Cheeni Labs Private Limited — Senior Product Designer

Partner directly with founders to define product direction, set scope, and make design decisions before a single screen is drawn. Lead end-to-end product design across multiple production products simultaneously — discovery through delivery and QA. Established reusable interaction patterns and documentation for engineering. Contribute to front-end implementation (HTML/CSS) on select work. Use AI tools in early-stage exploration. Guided a junior designer through research synthesis and stakeholder communication.

Diploma

Web Design

English (B2) · Tamil (Native)

Additional Products

Earlier work, still live, now supported rather than actively designed.

Telecom & Payments · 1M+ Downloads

Komparify

Telecom recharge, DTH, broadband, utilities, gift cards, digital gold, and payments inside one product. The challenge was one consistent interaction model across services that each had their own logic and edge cases.

Telecom Comparison · 10M+ Downloads

iReff

Reworked the information architecture of a telecom comparison product that had grown complex across operators and plan types — legible comparison without oversimplifying the underlying data.