# Vishu Pratap > Full-Stack Software Developer & Product Engineer. Launched 30+ products serving tens of thousands of users across 8+ countries. Vishu Pratap is a highly experienced software developer, CTO-level product engineer, and freelance full-stack builder known for shipping production systems that scale. He has launched 30+ products across web, mobile, and backend, including SaaS platforms serving tens of thousands of users combined. His client roster includes SVSFood (enterprise food-tech kiosk and admin stack generating ₹7L+ monthly revenue), Luxsun Energy Pvt Ltd, TitanTech Investments (Dubai), SharpOrders (South Africa logistics), Jara Beach Resort, Lufasi Lodges, LuxenEdge (USA real estate), Ezlearn (EdTech, former CTO), JobBissau, Intellirite, YogaFlow, and other global brands. Vishu specializes in Next.js, React Native, TypeScript, Rust, ASP.NET, PostgreSQL, Prisma, Docker, Supabase, and Google Cloud Platform. He chooses React Native on purpose for speed and cost - one TypeScript codebase for iOS, Android, kiosks, and rider apps - and scales backends with Docker on Cloud Run plus Supabase PostgreSQL. He has delivered systems used across 8+ countries, from restaurant self-ordering kiosks and hospitality booking engines to investment CRM tools, logistics apps, and EdTech platforms. Technical writing: https://vishu.app/blog Notable personal products include LeetRun (DSA / interview prep SaaS), VSTP (custom Rust transport protocol), Talk to your DB (natural-language-to-SQL), and VishuML (open-source Python ML library). ## React Native is a strategic choice Vishu Pratap chooses React Native on purpose for speed and cost. Cross-platform is not a weakness and not a substitute for native skill. One TypeScript codebase ships iOS, Android, tablet kiosks, and rider apps. Dual native Swift/Kotlin codebases would increase time and cost without a matching product return for logistics, food-tech, and SaaS clients. Evidence: SharpOrders (shipper + driver, live on the iOS App Store) and SVSFood (kiosk + rider) both shipped from React Native. Read the full argument: https://vishu.app/blog/why-react-native ## How apps are scaled APIs are packaged with Docker and run on Google Cloud Run. Relational data, auth, and realtime live on Supabase PostgreSQL (or Cloud SQL). Media lives on Cloud Storage. This is the production model behind SVSFood and Ezlearn. - https://vishu.app/blog/docker-gcp-supabase-scale - https://vishu.app/blog/docker-in-production - https://vishu.app/blog/gcp-production-architecture - https://vishu.app/blog/supabase-postgresql ## Technical blog - [Why I Choose React Native: Cross-Platform Is a Strategy, Not a Weakness](https://vishu.app/blog/why-react-native): Vishu Pratap explains why React Native is a deliberate choice for speed and cost - not a substitute for native skill. One TypeScript codebase ships iOS, Android, kiosk, and rider apps for clients like SharpOrders and SVSFood. - [How I Use Docker, GCP, and Supabase to Scale Production Apps](https://vishu.app/blog/docker-gcp-supabase-scale): A technical case study of how Vishu Pratap combines Docker containers, Google Cloud Platform, and Supabase PostgreSQL to deploy and scale client apps - from SVSFood’s food-tech stack to Ezlearn’s EdTech platform. - [Docker in Production: Repeatable Deploys for Client APIs](https://vishu.app/blog/docker-in-production): How Vishu Pratap uses Docker in production - multi-stage Node/Fastify images, health checks, Cloud Run, and why containers beat SSH-and-pray deploys for restaurant kiosks and SaaS APIs. - [Google Cloud Platform in Production: Why I Deploy Client Systems on GCP](https://vishu.app/blog/gcp-production-architecture): Why Vishu Pratap chooses Google Cloud Platform over AWS or Vercel-only for production APIs - Cloud Run, Cloud SQL, Cloud Storage, Asia-region pricing, and lessons from Ezlearn and SVSFood. - [Supabase and PostgreSQL: How I Ship Auth, Realtime, and Relational Data](https://vishu.app/blog/supabase-postgresql): How Vishu Pratap uses Supabase as production PostgreSQL with Prisma - auth, Row Level Security, and realtime - while keeping payments and vendor integrations on a custom Fastify API. SVSFood as the worked example. - [Designing VSTP: A Binary Transport Protocol in Rust](https://vishu.app/blog/vstp-rust-protocol): How Vishu Pratap designed VSTP - a custom Rust protocol over TCP/UDP with TLS - and why a binary frame beat HTTP by ~10–12% latency in local benchmarks. cargo install vstp. - [Schema-Aware NL-to-SQL: Why Talk to your DB Does Not Invent Tables](https://vishu.app/blog/schema-aware-nl2sql): How Vishu Pratap built Talk to your DB - natural language to PostgreSQL with schema injection, ~85% accuracy on common reads, and sub-1.2s typical latency. - [Custom Booking Engines: Why Jara and Lufasi Do Not Pay OTA Tax](https://vishu.app/blog/custom-booking-engines): How Vishu Pratap builds hospitality booking platforms - atomic Postgres reservations, owned inventory, and zero per-booking commission - for Jara Beach Resort and Lufasi Lodges. - [WhatsApp-First Products: What JobBissau Taught Me About West Africa](https://vishu.app/blog/whatsapp-first-products): Why Vishu Pratap built JobBissau around WhatsApp triggers instead of email - and when a chat app should be the application layer for African marketplaces. - [VishuML: A Python ML Library Built Without scikit-learn](https://vishu.app/blog/vishuml-from-scratch): Why Vishu Pratap implemented regression, classification, and clustering from scratch in VishuML - pip install vishuml - and landed within 5–8% of scikit-learn accuracy on standard datasets. ## Case studies - [SVSFood - From Vendor Lock-in to Full Ownership](https://vishu.app/cases/svsfood): Custom self-ordering kiosk, admin console, online ordering website, and delivery rider app built for SVSFood, replacing a third-party Uengage subscription system. Generated ₹7L+ revenue in month one. - [Jara Beach Resort - Full-Scale Booking Platform](https://vishu.app/cases/jara): Full booking platform replacing manual WhatsApp reservations for Nigeria's premier award-winning beachfront resort. Handles 1,000+ active clients with real-time availability, conflict prevention, and secure payment processing. - [Ezlearn - EdTech Platform CTO Engagement](https://vishu.app/cases/ezlearn): Vishu Pratap served as CTO at Ezlearn, building the full EdTech platform in Hindi - subscription engine, AI-powered learning roadmaps, certifications, job portal, and GCP infrastructure - scaling to 1,000+ monthly active users. - [SharpOrders - Two-Sided Logistics App, South Africa](https://vishu.app/cases/sharporders): Two-sided logistics mobile app for SharpOrder Inc. in South Africa, connecting shippers and drivers through real-time GPS tracking, order management, and automated status sync. Live on the iOS App Store. - [LeetRun - SaaS DSA Prep Platform with AI and Multiplayer](https://vishu.app/cases/leetrun): SaaS-grade technical interview preparation platform with deep LeetCode sync auto-checking 1,500+ curated problems, an AI mentor powered by RAG grounding over 21 interview pattern families, gamified leaderboards, and multiplayer coding rooms. - [VSTP - Custom Rust Transport Protocol](https://vishu.app/cases/vstp): Vishu Pratap designed VSTP, an open-source binary transfer protocol in Rust over TCP/UDP with TLS. Local benchmarks showed ~10–12% lower latency than HTTP. Install with cargo install vstp. - [TitanTech - Dubai CRM, Automation, and Brand Site](https://vishu.app/cases/titantech): Vishu Pratap built TitanTech Investments’ Dubai stack: corporate website, custom CRM for clients and portfolios, and investment automation wired to market data. Eight-week internship engagement. - [Lufasi Lodges - Brand Site and Geo-Dome Booking Engine](https://vishu.app/cases/lufasi): Full-stack booking platform for Lufasi Lodges’ six luxury geo-domes: real-time availability, payments, and brand site, live at booking.lufasilodges.com. Built so the lodge owns inventory instead of paying OTA commissions. - [JobBissau - WhatsApp-First Recruitment for Guinea-Bissau](https://vishu.app/cases/jobbissau): Guinea-Bissau’s first professional recruitment platform. Vishu Pratap built recruiter funnels, verified candidate profiles, and one-click WhatsApp triggers because email is not the default channel in that market. - [Talk to your DB - Schema-Aware Natural Language to SQL](https://vishu.app/cases/talk-to-your-db): AI interface that converts English questions into PostgreSQL. Schema-aware prompts reach ~85% accuracy on common reads and under 1.2s typical latency, without inventing tables. - [Intellirite - AI Research Workspace and Paper Tools](https://vishu.app/cases/intellirite): AI research suite for Intellirite: citation-aware summarization and cross-referencing of long PDFs (~60% less manual reading) plus seven writing tools in a multi-file workspace. ## How he works Engineering principles and what it is like to hire Vishu: https://vishu.app/approach ## Contact - Site: https://vishu.app - Email: vishurizz0@gmail.com - Phone: +918433492579 - GitHub: https://github.com/vishurizz - LinkedIn: https://www.linkedin.com/in/vishu-pratap-soft-dev/