VR Vishal Kumar Royfull stack eng.

hello there, I'm

Vishal Kumar Roy.

A full stack engineer building mobile & web apps that people actually use.

I ship cross-platform products in React Native, React, Node.js, and TypeScript. Currently Founding Engineer at KLYM — owning the mobile app and a slice of the backend that powers real-time AI consultations and product's skin suitablity score for 25K+ users.

§ about

A short, honest introduction.

I'm a full stack engineer with 2+ years of experience shipping cross-platform mobile and web applications in fast-paced startups. I currently work at KLYM as a Founding Engineer, where I architect a React Native app and the Node.js backend powering real-time AI consultations and video sessions.

When React Native's JS bridge isn't enough, I drop into Kotlin and Swift to build custom native modules — whether that's wiring up platform-specific SDKs, camera pipelines, or bridging native APIs that don't have RN wrappers yet. I've also integrated third-party SDKs like Agora for live video, Razorpay for payments, and several others across both platforms.

Before KLYM, I worked at Factory Kaam, shipping a React Native + Expo app to iOS, Android, and web with NativeWind and a full EAS release pipeline — plus REST integrations and an internal ATS tool. I like owning features end-to-end: from API contract to pixel-polished UI to store release, in close loop with designers and product.

I hold a B.Tech in Mechanical Engineering (minor in Computer Engineering) from Delhi Technological University — 8.8 CGPA. Outside of shipping, I build side projects, grind LeetCode, and show up to hackathons when the weekend allows.

§ work history

Places I've written code for.

  1. Jul 2025now

    Founding Engineer at KLYM Gram AI Technologies

    Delhi, IN  ·  mobile + backend

    • Leading end-to-end development of a cross-platform mobile app in React Native, TypeScript, and Node.js (Express), shipping signed builds to the App Store and Google Play via EAS Build & Submit.
    • Wrote custom native modules in Kotlin (Android) and Swift (iOS) to bridge platform-specific APIs and SDKs that lacked React Native wrappers.
    • Integrated third-party SDKs end-to-end — Agora for real-time video sessions, Razorpay for in-app payments, Pushwoosh for push notifications, and Google Analytics for event tracking.
    • Architected the frontend for real-time AI consultations and video sessions; defined component structure, navigation, and state patterns from scratch.
    • Designed a versioned PostgreSQL schema for user profiles — every write lands as a new immutable snapshot tagged with version + timestamp, so the RAG consultation bot gets full longitudinal context and the business gets compliance-grade audit trails for free. Migrated all production data with zero loss.
    • Implemented secure OAuth flows and shipped OTA updates with EAS Update, maintaining zero-downtime releases.
    • Led migration of backend services from AWS to GCP, managing cloud infrastructure for deployment, uptime, and security of production services.

    React Native · Kotlin · Swift · TypeScript · Node.js · PostgreSQL · Agora · Razorpay · AWS · GCP · EAS · OAuth

  2. May 2024Jul 2025

    App Developer Intern at UdyogTech Ventures (Factory Kaam)

    Delhi, IN  ·  frontend lead

    • Led frontend development of Factory Kaam's cross-platform app in React Native, Expo, and TypeScript, shipping consistently to iOS, Android, and web.
    • Designed responsive UI components with NativeWind (Tailwind) and implemented type-safe navigation using Expo Router.
    • Integrated RESTful APIs via Axios and built an internal Applicant Tracking System that improved recruiter efficiency by 150%.
    • Automated CI/CD with EAS Build and managed App Store + Play Store releases; added multi-language support (Hindi, English) with a scalable i18n pipeline.

    React Native · Expo · NativeWind · Expo Router · Axios · i18n · CI/CD

  3. Dec 2022Mar 2023

    Frontend Developer Intern at Scientific Society, AIIMS Delhi

    Delhi, IN  ·  scisocaiims.com

    • Engineered scisocaiims.com from concept to deployment — a responsive, accessible frontend in HTML, CSS, and JavaScript that attracted over 14,000 new users.
    • Developed the primary landing pages for the annual 'Insight' fest, driving 24,500+ combined page views across event sections.
    • Optimized website performance for fast load times and strong SEO rankings, increasing organic traffic and visibility.

    HTML · CSS · JavaScript · responsive · SEO

  4. Jun 2024Aug 2024

    Summer Research Intern at DRDO — Solid State Physics Laboratory

    Delhi, IN  ·  simulation

    • Ran MatLab simulations on cryochamber geometries, targeting 6–7s cooldown at 300 K ambient for military night-vision cameras.
    • Supported experimental setups under senior scientists and authored technical reports documenting procedures and findings.

    MatLab · simulation · research

§ the stack

Tools I reach for.

iii.

Styling & UI

making things look right
v.

Databases

where the data lives
§ selected projects

Things I built on purpose.

AI Workflow Builder (Weavy clone) screenshot case study
N°01
case study — 2025

AI Workflow Builder weavy-style

Full-stack visual workflow builder with a drag-and-drop canvas powered by React Flow. Custom Text, Image, and LLM nodes wire into a multi-provider model registry (Gemini Nano Banana, Imagen 4, GPT Image 1) with bring-your-own-keys, prebuilt templates, named sessions, and 20-step undo/redo via Zustand.

  • Drag-and-drop node editor with live, multimodal execution
  • Multi-provider registry — swap Gemini / OpenAI per node, no rewiring
  • Bring-your-own-keys + named workflow sessions persisted via Prisma

Next.js 16 · React 19 · TypeScript · React Flow · Prisma · Gemini · OpenAI

Fitness Tracking App screenshot live
N°02
mobile — 2024

Fitness Tracking App

All-in-one workout and macro tracker in React Native with progressive-overload tracking and USDA food-database search. Interactive charts for daily fitness progress and automated diary entries for logged workouts and meals.

  • Progressive-overload tracking with weight/rep history
  • USDA food database search + macro logging
  • Auto-generated daily diary entries

React Native · Expo · Charts · USDA API

Connect Four game screenshot live
N°03
side project — 2024

Online Multiplayer Connect Four

Real-time multiplayer Connect Four with a React frontend and a Node + Express backend. Socket.IO drives instant move synchronization plus real-time opponent cursor tracking for an interactive feel. Also ships a Play-vs-Computer mode powered by a Minimax AI across three difficulty levels.

  • Room-based matchmaking over Socket.IO
  • Live opponent cursor tracking between clients
  • Play-vs-Computer mode with Minimax AI — easy, medium, hard
  • Pure client/server state sync, no game framework

React · Node.js · Express · Socket.IO · Minimax

scisocaiims.com screenshot client work
N°04
client work — 2022

scisocaiims.com

Responsive, accessible website for the Scientific Society of AIIMS Delhi, built from scratch in HTML, CSS, and JavaScript. Attracted 14K+ new users and drove 24.5K+ page views across the 'Insight' fest event pages.

  • 14,000+ new users post-launch
  • 24,500+ page views across event sections
  • Hand-tuned performance + SEO from scratch

HTML · CSS · JavaScript · SEO

§ contact

Drop me a line.

Got a role, a project, or just want to say hi? Fill this out, or email me directly at vroy218@gmail.com.

to —Vishal

from —

reply to —

re —