
Keyur Raval
Verified Expert in Engineering
Full-stack Developer
Rajkot, Gujarat, India
Toptal member since November 10, 2021
Keyur is a founder-engineer who specializes in taking products from 0–1. With over 14 years of experience, he’s built and shipped multiple SaaS platforms, mobile apps, and AI-driven systems end-to-end. He blends strong product thinking with hands-on engineering, helping founders move from idea to polished, production-ready products fast.
Portfolio
Experience
- MongoDB - 12 years
- Node.js - 12 years
- JavaScript - 12 years
- React - 7 years
- TypeScript - 7 years
- Next.js - 6 years
- GraphQL - 3 years
- Stripe - 2 years
Preferred Environment
MacOS, Visual Studio Code (VS Code), iTerm2, Oh My Zsh, Jira, Slack
The most amazing...
...thing I've done is ship production-ready apps solo—from architecture to analytics—while most teams were still debating tech stacks.
Work Experience
Creator & Quant Engineer
PatternRank
- Designed a stock-explosion detection system analyzing 10+ years of OHLCV data with 80+ engineered technical indicators.
- Built deterministic, parallelized backtesting infrastructure using 940-day walk-forward splits for robust model evaluation.
- Developed stacked ML ensembles using XGBoost and LightGBM with dynamic weighting strategies for breakout prediction.
- Created an automated data pipeline using Supabase PostgreSQL, Redis, and Python for daily ingest, feature generation, and scans.
- Built simulation modules to test capital allocation, risk filters, and execution logic across thousands of historical scenarios.
- Implemented dashboards and CSV-based workflow tools to visualize model performance, hit rates, and regime behavior.
- Optimized large-scale processing workflows for millions of rows, reducing computation time through vectorization and caching.
Founder & CTO
VibeChess
- Built the entire VibeChess mobile app end-to-end using Flutter, Supabase, Firebase, RevenueCat, and a custom Node.js back end.
- Developed an adaptive puzzle engine that adjusted difficulty automatically based on each player's Elo progression and performance.
- Implemented real-time 1v1 chess duels with matchmaking, move sync, rating updates, and battle timers powered by Supabase Realtime.
- Designed and shipped iOS and Android apps, including onboarding, guest mode, Apple/Google sign-in, and subscription flows.
- Integrated RevenueCat subscriptions, enabling monthly and yearly plans with seamless entitlements and server-side validation.
- Set up Firebase Analytics and Crashlytics with custom events and funnels for gameplay, puzzle behavior, and retention insights.
- Created complete UI/UX, app branding, screenshots, feature graphics, and Lottie animations for App Store and Play Store launches.
- Built puzzle analytics, match history, Elo progression charts, and daily puzzle systems to improve engagement and retention.
- Ran a 14-day closed beta with 50+ testers and shipped multiple iterations based on session analytics and user feedback.
- Deployed back-end services on AWS and Supabase with RLS-secured APIs, rate limiting, and optimized SQL queries.
Founder & CTO
VibeShip
- Built multiple end-to-end MVPs across edtech, real estate, and AI tools, enabling founders to onboard their first users within weeks.
- Designed product architecture for each project, covering the front end, back end, database, infra, analytics, and deployment pipelines.
- Developed full authentication flows including email, OAuth, Apple/Google login, RLS-secured APIs, and scalable PostgreSQL schemas.
- Built complete onboarding, billing, and subscription systems using Stripe or RevenueCat, reducing go-live time for early founders.
- Set up analytics, crash reporting, and event tracking through Firebase, Segment, and Mixpanel, enabling data-driven product iterations.
- Improved founders’ GTM success by delivering production-ready builds with marketing assets, onboarding flows, and analytics baked in.
- Worked hands-on across product, engineering, and infra to transform raw ideas into fully functional, revenue-ready products.
Full-stack Developer
Talis
- Migrated a codebase from AWS Amplify to GraphQL with MongoDB as the primary source of DB.
- Created the industry's first mass creation of NFT features with the functionality to sell, send, and create auctions.
- Helped the team improve and stabilize core server metrics, optimize MongoDB queries, and reduce CPU load for a smoother user experience.
- Worked with Atlas's indexes, profiler, and performance advisor tools to improve the overall stability and optimize the queries, aggregation, and search queries.
Freelance Front-end Developer
Thirdfeed
- Developed and deployed the MVP front end for Thirdfeed using Next.js and Tanstack Query, enabling a responsive user interface tailored to non-tech educational topics such as growth marketing, ASO, and fraud prevention in fintechs.
- Implemented functionality for users to select and comment on content, enhancing user interaction and engagement on the platform while ensuring a seamless and intuitive user experience.
- Built collaborative editing features that allow multiple users to edit content simultaneously, using Shadcn for a consistent design, thereby supporting dynamic content creation and fostering collaboration among users.
React and Next.js Developer
Wordtract
- Created Adobe and Figma plugins using React with shared core functionality.
- Built a user-facing app and dashboard using Next.js with auth and user management.
- Integrated a Stripe checkout and subscription along with support for discounts, proration, and plan management.
API Developer
Bilby Ltd.
- Developed and implemented a smart news extractor using GraphQL and TypeScript, increasing efficiency and accuracy in news data retrieval.
- Utilized Node.js and Express.js to create a scalable and high-performance API for the news extractor, resulting in improved client user experience.
- Integrated the news extractor with multiple 3rd-party sources and leveraged Elasticsearch and MongoDB as data storage solutions.
- Designed and implemented MongoDB schema for scalability and improved query and aggregation performance.
Engineering Manager
Apna
- Managed the sprint planning and release cycle of the social-professional networking platform with over ten million users.
- Improved the stability and performance of the user recommendation product, built on Neo4j serving over 15 million nodes.
- Oversaw the hiring of new candidates. Mentored and guided three junior developers in the team.
Founding Engineer and Technical Team Lead
Draftbox
- Ideated and prototyped an app that enabled users—who are not developers—to use Jamstack. Draftbox blogs are ten times faster compared to other blogging sites.
- Developed a custom solution using Kubernetes that allowed users to preview blogs. We were the first in the market to have solved this bottleneck.
- Contributed to the Gatsby ecosystem and open-source libraries that have been downloaded over 30,000 times.
- Wrote support documents and user guides for the platform.
- Designed and implemented MongoDB schema along with indexes and dataflow.
Founding Engineer and Technical Team Lead
Armada
- Handled the natural language processing (NLP) classification problem with over 13 algorithms to find intent in social conversations.
- Ideated and prototyped an early version of the product while hiring and managing the team.
- Built a robust SaaS billing system over Stripe with trials, refunds, checkout, and automated invoices.
- Serviced clients, including smaller startups, YC-backed startups, and Fortune 500 companies.
Front-end Consultant
Zybra
- Kickstarted and built the entire front end from scratch. Currently, over 25,000 companies use this product.
- Worked with back-end developers to freeze API contracts. Quickly iterated early versions of the web app and released it in under three months.
- Hired a full-time front-end engineer and mentored him over the last two months of my stay at the company.
Co-founder | Chief Technology Officer (CTO)
Magnet
- Developed, maintained, and iteratively upgraded event management web software.
- Coordinated and executed the design and implementation of the product. Collaborated with the engineering team and customer representatives to complete deliverables on time.
- Scaled the product to support 120 countries and 14 currencies.
System Engineer
Tata Consultancy Services
- Worked on a document management system that had more than 500,000 internal users.
- Implemented mass upload and download of documents generating $50,000 hard savings for the client.
- Moved the entire codebase from the monolithic to REST-based microservices. Reduced deployment time by 30%.
Experience
Talis | NFT Marketplace
Thirdfeed
SaaSKits
https://saaskits.devDraftbox
Wordtract
https://wordtract.com/The Figma and Adobe XD copywriting AI tool generates remarkable results with enhanced outcomes. Explore the Figma and Adobe XD plugin for designers from Wordtract that help in getting rid of the overused lorem ipsum placeholder text and fill your design with meaningful text.
Altmail
https://twitter.com/ALTMAILHQThe Mahabharata GPT
https://the-mahabharata-gpt.vercel.app/Smart News Extractor
To further optimize the application, I leveraged Node.js and Express to create a scalable and high-performance API, significantly improving the user experience for clients interacting with the news extractor. Additionally, I integrated the system with multiple third-party sources and employed Elasticsearch and MongoDB as robust data storage solutions.
Throughout the development process, I collaborated closely with the front-end developer to integrate essential external tools that enabled rich information display within the user dashboards and facilitated full customization of data views.
VibeChess – Cross-platform Chess Training & Duel App
https://vibeship.ai/chess-puzzlesI implemented a complete authentication system with Apple Sign-In, Google Sign-In, and guest mode. I also integrated RevenueCat for subscription management and handled full deployment to both the App Store and Google Play.
My responsibilities covered the entire product lifecycle—product strategy, UI/UX, architecture, back-end services, real-time gameplay logic, analytics instrumentation, crash reporting, marketing assets, and feedback-driven iteration from a closed beta group.
Stock Explosion Detection System – ML-based Breakout Engine
https://patternrank.io/I designed deterministic walk-forward backtests spanning 940+ days per split to ensure realistic simulation and robust generalization. The platform includes 80+ engineered indicators, feature pipelines, and automated data ingestion.
The project also experiments with reinforcement-learning-style open-ended learning loops—allowing the system to adapt to shifting market regimes over time. The back-end infrastructure uses Supabase PostgreSQL and Redis, with Python as the core modeling engine.
This ongoing research effort blends engineering, data science, and quantitative modeling into a production-grade experimentation environment.
Education
Bachelor's Degree in Computer Science
Lalbhai Dalpatbhai College of Engineering - Ahmedabad, Gujarat, India
Skills
Libraries/APIs
React, Node.js, Stripe, Stripe API, REST APIs, API Development, Auth, Social APIs, OpenAI API, Google Maps API, React Query, Recharts, FFmpeg, AWS Amplify, Pandas, NumPy, Scikit-learn, XGBoost, Socket.IO
Tools
GitHub, Stripe Checkout, Create React App, Git, Webpack, Cron, Claude Code, React Apollo, GitLab CI/CD, ChatGPT, Slack, Jira, Amazon Elastic Container Registry (ECR), Prisma, Amazon EKS, Adobe Experience Design (XD), Figma, SendGrid, RabbitMQ, Shadcn
Languages
JavaScript, TypeScript, GraphQL, CSS, HTML, HTML5, ECMAScript (ES6), SCSS, SQL, Python, CSS3, Dart
Frameworks
Express.js, Next.js, Yarn, Flutter, JSON Web Tokens (JWT), Tailwind CSS, Material UI, Ant Design, Redux, Bootstrap, SST, Fastify, NestJS, Remix, LightGBM
Paradigms
REST API Architecture, DevOps, REST, Microservices, Scalable Application, Back-end Architecture, Asynchronous Programming, Database Design, Refactoring, Search Engine Optimization (SEO), UI Design, Test-driven Development (TDD)
Platforms
Amazon Web Services (AWS), Firebase, Netlify, Vercel, Web, Google Cloud Platform (GCP), Docker, Blockchain, Mobile, Linux, AWS Lambda, Amazon EC2, Heroku, AWS Elastic Beanstalk, Kubernetes, Azure, Twilio, AWS IoT, RevenueCat
Storage
MongoDB, Databases, Firebase Realtime Database, NoSQL, JSON, MySQL, Amazon S3 (AWS S3), Relational Databases, PostgreSQL, Amazon DynamoDB, Cloud Firestore, Data Pipelines, Graph Databases, Google Cloud, Elasticsearch, Neo4j, SQLite, Redis
Other
Back-end Development, Minimum Viable Product (MVP), Back-end, APIs, Startups, Full-stack, MERN Stack, Software Architecture, Web Development, Team Leadership, Technical Leadership, Full-stack Development, Front-end, Front-end Development, API Integration, Cloud, Payment APIs, Online Payments, Webhooks, Software Development, CI/CD Pipelines, Server-side Rendering (SSR), Scalable Architecture, Axios, Proof of Concept (POC), Web Applications, Software Design, Leadership, Software as a Service (SaaS), Subscriptions, Integration, Payment Gateways, Deployment, Early-stage Startups, Software System Architecture Development, Supabase, Dashboards, Tailwind UI, RESTFul APIs, Headless CMS, Authentication, HTTPS, SSL, Vibe Coding, AI Integration, Row-level Security (RLS), Storage, Third-party APIs, AI-assisted Development, Agentic Coding, Design Systems, Front-end Architecture, CTO, Architecture, SaaS, Chatbots, Apollo, OpenAI GPT-3 API, Web3, Artificial Intelligence (AI), User Interface (UI), User Experience (UX), OpenAI GPT-4 API, Mobile First, AWS Cloud Architecture, Generative Pre-trained Transformers (GPT), Serverless, ESLint, i18n, Data Architecture, Cross-browser Compatibility, Responsive Design, ChatGPT API, Cloudinary, Lambda Functions, CSS Modules, Large Language Models (LLMs), CSV Import, Supabase Auth, Financial Data, Non-fungible Tokens (NFT), Technical Architecture, Apollo Server, SEO Tools, Plugins, Amazon RDS, Open Source, CSS Preprocessors, Chrome Extensions, Natural Language Processing (NLP), WebSockets, Search Algorithm Design, AI Programming, OpenAI, Zustand, Resend, Google Cloud Functions, NextAuth.js, Retrieval-augmented Generation (RAG), Product Strategy, System Architecture Design, Game Development, Mobile Architecture, Backtesting, Fine-tuning, Mobile App Development, Finance, Data Engineering, Fintech
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring