Banner

You make your own luck if you stay at it long enough.

Nainish Rai

22full-stack developer • engineer

Full-stack software engineer with strong production experience building enterprise SaaS platforms, AI-powered developer tools, and scalable backend systems. Proven ability to design systems end-to-end, optimize performance at scale, and ship reliable features in fast-moving teams. Experienced across React/TypeScript, Node.js, FastAPI, databases, and LLM-driven agents.

Professional Experience

OnFinance AI

Full-Stack Software Engineer

Bangalore, India (Onsite)

Oct 2025 – Present

  • Designed and rebuilt the organization administration dashboard with a modular, tab-driven architecture, optimizing data aggregation and reducing admin workflow load times by 60%+
  • Reduced critical API response times by up to 40× by improving polling logic, introducing intelligent caching, and optimizing MongoDB queries for high-traffic compliance dashboards
  • Built an AI-powered bulk task ingestion system for Excel/CSV uploads (thousands of rows) with automated column mapping, schema inference, and validation, cutting compliance task creation from hours to minutes
Orchids (YC25)

Software Engineer

San Francisco Bay Area (Remote)

July 2025 – Sept 2025

  • Built a database automation agent powering Orchids' vibecoding IDE, enabling schema edits, migrations, API generation, and backend automation directly from natural-language prompts
  • Designed and implemented self-authored Next.js frontend components and templates, establishing a scalable UI foundation for the platform
  • Architected and shipped an LLM Arena–style model benchmarking platform to compare frontend code generation across models, including a live leaderboard powered by an Elo-based ranking algorithm
Haven Network

Lead Full-Stack Engineer

San Francisco Bay Area (Remote)

January 2025 – July 2025

  • Led product and system design for a TikTok-style AI video tagging PWA, owning UX, frontend architecture, and performance strategy end-to-end
  • Designed and built three new NestJS microservices to handle points management and core platform workflows, improving scalability and separation of concerns
  • Owned infrastructure and delivery pipelines, configuring CI/CD for NestJS services on Ubuntu VPS, managing API gateways, server provisioning, and production rollouts
Monet Work

Software Developer Intern

Dubai, United Arab Emirates (Remote)

June 2024 – Dec 2024

  • Implemented role-based access control (RBAC) across the points admin dashboard, ensuring secure and auditable access
  • Designed and developed marketing websites for multiple Monet Work web applications, improving product positioning and conversion
  • Took full ownership of the end-to-end waitlist program, from landing pages and data capture to backend orchestration and rollout execution
Yego Finance

Contract Web3 Full-stack Developer

Singapore (Remote)

Oct 2024 – Dec 2024

  • Enhanced on-chain data fetch, boosting user engagement 25%
  • Delivered pixel-perfect Next.js UI with 95% fidelity from Figma
  • Integrated DeFi smart contracts with Ethers.js & Thirdweb, optimizing transaction costs 10%

Achievements

GitHub Contributions @nainish-rai

Stack I use

Technologies I work with to build products that solve real problems

JavaScript
JavaScript
TypeScript
TypeScript
Java
Java
Python
Python
SQL
SQL
React.js
React.js
Next.js
Next.js
Express.js
Express.js
Node.js
Node.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Redis
Redis
Git
Git
Docker
Docker
Azure
Azure
AWS
AWS
Google Cloud
Google Cloud
Jira
Jira
Nix OS
Nix OS
JavaScript
JavaScript
TypeScript
TypeScript
Java
Java
Python
Python
SQL
SQL
React.js
React.js
Next.js
Next.js
Express.js
Express.js
Node.js
Node.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Redis
Redis
Git
Git
Docker
Docker
Azure
Azure
AWS
AWS
Google Cloud
Google Cloud
Jira
Jira
Nix OS
Nix OS
JavaScript
JavaScript
TypeScript
TypeScript
Java
Java
Python
Python
SQL
SQL
React.js
React.js
Next.js
Next.js
Express.js
Express.js
Node.js
Node.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Redis
Redis
Git
Git
Docker
Docker
Azure
Azure
AWS
AWS
Google Cloud
Google Cloud
Jira
Jira
Nix OS
Nix OS
JavaScript
JavaScript
TypeScript
TypeScript
Java
Java
Python
Python
SQL
SQL
React.js
React.js
Next.js
Next.js
Express.js
Express.js
Node.js
Node.js
FastAPI
FastAPI
Tailwind CSS
Tailwind CSS
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Redis
Redis
Git
Git
Docker
Docker
Azure
Azure
AWS
AWS
Google Cloud
Google Cloud
Jira
Jira
Nix OS
Nix OS

If you've read this far, you might be interested in what I do.

Let's connect

Find me on these platforms

© 2026 Nainish Rai.