Y
Yasindu Nethmina
Full-Stack Product Engineer
MENU
Projects
Blog
Experience
About
Contact
©2026 Yasindu Nethmina. Made with in Colombo, Sri Lanka.
YASINDU NETHMINA

Full-Stack
Product Engineer

Product teams hire me when they need a full-stack engineer who can take ownership and ship fast.

yasindu nethmina
A FEW WORDS ABOUT ME
Full-Stack Engineer with 5+ years building high-performance products across SaaS, finance, data-heavy systems, AI-enabled workflows, and modern web platforms.
With over 5 years of hands-on experience, I architect and deliver robust full-stack solutions across both frontend and backend for high-growth startups and product teams. Most recently at v21 Studio, a top-tier UK-based design agency, I led end-to-end engineering across 25+ client projects. Before that, at ProtoKOLs, I led architecture for an AI-powered analytics platform that transformed complex datasets across 100K+ influencers into actionable insights for brands and agencies.
Slide 1
Slide 2
WHAT I WORK ACROSS
Best suited to end-to-end product work where architecture, implementation, and user experience need to stay aligned.
Full-Stack Engineering
End-to-end product ownership across frontend, backend, and delivery.
Frontend Architecture
SSR, RSC, performance, and scalable UI systems for modern web apps.
Backend Systems
API design, service architecture, authentication, and third-party integrations.
Database Architecture
Schema design, query optimization, data modeling, and scalable persistence layers.
CORE STACK
The core technologies, architecture patterns, and systems I rely on to build reliable, scalable web products.
Frontend
TypeScriptJavaScriptReactNext.jsModule FederationTailwind CSSshadcn/uiTanStack QueryZustandThree.js
Backend & APIs
Node.jsExpress.jsNestJSHonoRESTGraphQLtRPC
Data Layer
SQLPostgreSQLMongoDBRedisPrismaDrizzle ORM
Realtime & Systems
WebSocketsSSEEvent-Driven SystemsQueuesSchedulersCaching
Infrastructure & Delivery
DockerAWSVercelSupabaseRailwayGitHub ActionsSentry
Web3 & AI
SolidityWagmiViemAI Agents
SELECTED WORK
Case studies shaped by ownership and outcomes.
A selection of platforms, product surfaces, and client builds where I owned meaningful parts of the engineering work across frontend, backend, data, and delivery.
2024 - 2025
ProtoKOLs
AI-powered analytics product for influencer research, project tracking, and narrative monitoring across social and on-chain data.
100K+ influencer workflows~40% lower API costsDashboards plus backend pipelines
View Case Study
2026
Pursuit of X
Multi-portal career platform spanning a private API, interactive onboarding, events and opportunities, partner and employer tooling, admin analytics, and AI-assisted reflection.
Private API with keys, scopes, docs, and logsStudent, employer, partner, and admin flowsMatching, exports, and AI reflection tooling
View Case Study
2026
HubsAI
Motion-heavy landing experience for a tokenized retail concept, combining 3D scenes, product storytelling, rewards, kiosk flows, and airdrop surfaces.
Spline-powered sections3D kiosk and rewards storytellingVideo, gallery, and airdrop flows
View Case Study
2026
rePRICE
Full-stack trading platform spanning live dashboards, perps and spot execution, wallet funding flows, liquidity management, portfolio tracking, and admin systems.
Perps, spot, wallet, and liquidity flowstRPC, Prisma, and Supabase backendDraggable widgets and live data surfaces
View Case Study
2025
Hera Finance
Solana trading product spanning swap execution, send flows, route visualization, wallet portfolio tracking, and chart-driven dashboard surfaces.
Swap, send, portfolio, dashboardRoute tree and Sankey visualizationsJupiter and Helius integrations
View Case Study
2025
Tria
Multilingual product platform for a cross-chain wallet and card experience, combining 3D/WebGL scenes, Spline modules, and scroll-driven storytelling.
3D phone scene and Spline product flowsScroll-driven hero, grid, and card storytelling8-language platform with overview and blogs
View Case Study
2024
Liquid NFTs
NFT marketplace and collection platform combining creator tools, marketplace flows, and liquidity-backed mechanics.
Collection creation plus mintingIndexing and media handlingMarketplace and portfolio flows
View Case Study
2024
Block Central
DeFi dashboard for portfolio tracking, staking, trading, farming, and cross-chain token flows.
Analytics plus DeFi modulesWagmi and Viem migrationTrading, staking, farming flows
View Case Study
2025
Create T3 Chill App CLI
Published open-source npm CLI and starter kit for bootstrapping a production-ready Next.js stack with auth flows, access-controlled tRPC APIs, Prisma/PostgreSQL, Stripe subscriptions, typed env validation, and automated local Supabase setup.
Published open-source npm CLI packageFull auth flows and protected access tiersSupabase, Prisma, tRPC, and Stripe automation
View Case Study
2025
Indigo Protocol
Synthetic-asset protocol app and website covering dashboards, stability pools, loan flows, redemptions, governance, staking, and product education.
Stability pools, loans, redemptions, governanceReusable charts, modals, and token flowsProtocol app plus landing website
View Case Study
2025
Ern
Stablecoin yield product and dashboard built around daily Bitcoin-denominated returns, live analytics, wallet-connected deposits and withdrawals, and on-chain position tracking.
Yield simulator and market comparisonWallet-connected deposit, withdraw, and claim flowsLive BTC price, APY, and on-chain history
View Case Study
2025
Kem
Interactive fintech product platform for stablecoins, cards, and gold exposure, built around cinematic scenes, scroll choreography, and conversion-focused storytelling.
Hero, discover, trust, gold, and cards flowsGSAP, Unicorn, and Spline interactionsEducation, blog, and download surfaces
View Case Study
2025
Dash Markets
Realtime trading-game platform covering onboarding, room creation, live chart gameplay, betting flows, rankings, chat, and operator-facing admin tools.
Create room, wait, bet, and results flowsLive chart, rankings, and room chatOnboarding plus admin tooling
View Case Study
2024
xSurge
Token swap, liquidity, rewards, and gamified DeFi product centered around the xUSD ecosystem.
Swap, pool, farm, liquidityWallet and contract flowsStablecoin product surfaces
View Case Study
2025
Vibranium
Sports trading frontend spanning athlete discovery, market dashboards, trading interfaces, leaderboard analytics, portfolio tracking, learn flows, and wallet onboarding.
Home, discover, trade, leaderboard, and portfolio flowsAthlete trading panels with charts and leverage controlsResponsive shell, onboarding, and wallet connection UX
View Case Study
2023
Dappd Website
Marketing site for a web3 development agency, focused on clarity, credibility, and lead generation.
Responsive marketing siteDesign and content implementationService-led positioning
View Case Study
2017 - 2021
Game Development
Before moving fully into software engineering, I worked as a game developer across Unreal Engine projects spanning level design, environment design, gameplay scripting, interaction logic, real-time lighting, and world-building for both portfolio and production work.
Unreal Engine level design and world buildingGameplay scripting, interaction logic, and prototypingEnvironment design, lighting, and cinematics
View ArtStation
WRITING
Engineering deep-dives and lessons from production.
Technical write-ups on architecture decisions, performance patterns, and real problems solved across the systems I build.
April 12, 2026·12 min read

PDF to Thumbnail in Milliseconds: A Lazy Pipeline That Renders Once and Caches Forever

The presentations tab started as a list of plain text links with no visual context. Fixing it meant building a thumbnail pipeline that renders each PDF's first slide exactly once, caches the result permanently, collapses concurrent requests into a single render, and handles unreliable third-party PDF hosts without ever showing a broken state to the user.

CachingWebAssemblyS3RedisPerformance
Read Article
March 5, 2026·18 min read

Don't Cache the Silence: Building Self-Healing Audio Infrastructure for Earnings Calls

Earnings call audio is often unavailable for hours after a call ends, even though the transcript is already there. The challenge is building a system that keeps checking until the recording shows up, rather than locking users into a stale 'no audio' state. This covers how a single API field eliminates expensive per-item verification, why missing results are deliberately never cached during the window when traffic is highest, and how probing a live stream's playlist file directly gives you real-time state without polling.

CachingHLSReal-TimeAPI Design
Read Article
February 10, 2026·20 min read

Fanning Out Tickers: Real-Time Price Distribution Across Server Instances Without a Message Broker

Every stock page shows a price that updates live as trades happen. The backend holds a single connection to a market data stream and needs to push those updates to browser clients across multiple server instances, without adding a dedicated message broker to the stack. This covers how subscriptions are driven entirely by who's actively watching (so unused tickers cost nothing), how all price-dependent metrics are recomputed on each trade so page loads are always fast, and how the frontend keeps its data cache in sync without any custom state management.

WebSocketRedisReal-TimePub/Sub
Read Article
January 18, 2026·22 min read

Inside a Custom Distributed Task Scheduler: How We Replaced BullMQ with Redis Primitives

The platform needs continuous background work: refreshing prices, syncing stock profiles, updating financial data. Each job needs to run on exactly one server at a time and recover if a server crashes mid-task. Rather than adding BullMQ as a dependency, the team built a custom scheduler directly from Redis primitives. This is a detailed walkthrough of how it works: from how servers discover each other and coordinate tasks, to how distributed locks notify waiters instantly without polling, to how failed tasks get picked up and retried automatically.

RedisDistributed SystemsSchedulingArchitecture
Read Article
EXPERIENCE
Full-time roles and selected contract work.
Work spanning analytics platforms, agency delivery, interactive web experiences, and transaction-heavy products where strong ownership mattered more than narrow specialization.
Jul 2025 - Mar 2026

Senior Full-Stack Engineer

v21 Studio, Remote, United Kingdom

  • Led full-stack delivery across 25+ client products in under a year, spanning trading platforms, analytics dashboards, 3D experiences, and AI integrations built on Next.js, TypeScript, and micro-frontend architectures.
  • Architected a multi-role career platform with a developer-facing API, interactive docs, and AI-assisted workflows that automated student matching and ~70% of manual operations.
  • Partnered with founders and designers on architecture and API contracts, building reusable component systems and internal tooling adopted across multiple client codebases.
Aug 2024 - Jul 2025

Full-Stack Engineer

ProtoKOLs, Remote, British Virgin Islands

  • Built backend pipelines, Redis-backed caching, and background workers processing millions of social and on-chain events daily across 100K+ influencer profiles.
  • Cut third-party API costs ~40% through ingestion optimization, batching, and smart caching strategies while maintaining data freshness.
  • Delivered data-heavy analytics dashboards, scoring systems, watchlists with alerts, and campaign reporting tools used by growth and research teams.
Mar 2023 - Jul 2024

Full-Stack Engineer

Dappd, Remote, United States

  • Shipped production financial products including trading dashboards, a full DEX with swap and yield functionality, and digital asset marketplaces.
  • Owned end-to-end delivery of real-time price feeds, transaction flows, and high-throughput data pipelines supporting 100K+ transactions across platforms handling $20M+ in assets.
  • Worked across frontend, backend APIs, and Web3 integrations for transaction-heavy products in production.
Apr 2024 - Jun 2024

Contract Full-Stack Engineer

Thinker Friends Studio, Remote, Panama

  • Delivered an interactive 3D web experience using Three.js, WebGL, and Next.js to support product storytelling and seed-round fundraising.
  • Owned the full browser implementation across motion, scene composition, and interaction design with a focus on smooth performance and visual polish.
  • Turned a narrative-heavy concept into a presentation-quality experience suited for investor conversations.
Jun 2021 - Feb 2023

Full-Stack Engineer & Game Developer

Monkey Empire, Remote, France

  • Built backend reward systems and token infrastructure for a gaming platform scaling to 10K+ active users.
  • Contributed core gameplay systems and on-chain product workflows that helped secure a $100K Arbitrum development grant.
  • The role bridged game development and software engineering, deepening skills across backend systems, token mechanics, and production product work.
2017 - 2021

Game Developer & Level Designer

Independent and Early Team Projects

  • Started in game development before moving fully into software engineering, building Unreal Engine work across level design, environment design, gameplay scripting, and interaction logic.
  • Worked on gameplay spaces, interaction flows, lighting, and real-time scene building across prototypes, maps, and cinematic showcases published on ArtStation.
  • That mix of design and programming shaped how I approach product engineering today: systems thinking, interaction design, fast iteration, and technical execution.
View game-development work on ArtStation
OPEN TO SELECT OPPORTUNITIES
Let's build the next version of your product.
Share the product, stage, and problem space. I usually reply within 24 hours.
Your Name
Your Email
Engagement
Budget
Message
Based in Sri Lanka, working comfortably across US, UK, and European time zones.
Contact