FULL-STACK DEVELOPERBHAVNAGAR, INDIAAVAILABLE FOR WORK

RudraParmar

I build web applications in Next.js, React, and TypeScript — from a pizzeria's online ordering system to real-time video platforms and on-chain contracts. Currently building Praxida alongside client work.

Start a project

SHIPPED FOR PAYING CLIENTS

Client work

LIVE· 2026

La Gloria

ByLumeo Studios

The home page, online ordering, and table booking experience for a pizzeria. Built as a full-stack developer and one of the project's architects inside a delivery team.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Full-stack
  • Ordering & booking
Visit lagloria.in (opens in new tab)
lagloria.in
La Gloria preview
IN CLIENT REVIEW· 2026

Informal Studios

Informal Studios (video editing agency)

Portfolio site for a video editing agency, owned end to end — requirements, UI design, implementation, client review cycles, and deployment.

  • Next.js
  • Responsive UI
  • Client-facing
  • Deployment
Visit theinformalstudios.vercel.app (opens in new tab)
theinformalstudios.vercel.app
Informal Studios preview

ACTIVE, NOT YET FINISHED

Currently building

IN DEVELOPMENT· praxida.in

Praxida

An independent product venture, in active development. Building the platform end to end — product, architecture, and interface.

Visit praxida.in (opens in new tab)
Developer EventsIN DEVELOPMENT

PERSONAL PROJECTS

Things I’ve built for myself

LIVE

EarsToPeers

One searchable catalog for movies, TV, anime, games, books, and tech news, with category routing and user accounts. TMDB and news APIs are fetched server-side so nothing waterfalls on the client.

  • Next.js App Router
  • TypeScript
  • Tailwind CSS
  • TMDB API
ARCHIVED

Recalling

A real-time platform for low-latency video calls and instant messaging, with event-driven modules handling state sync and session lifecycle across concurrent clients. Checks and deploys automated with GitHub Actions.

  • React
  • Node.js
  • Express
  • MongoDB
  • WebSockets
ARCHIVED

Decentralized Lottery

Users enter a lottery by sending ETH through MetaMask. A Solidity contract on the Sepolia testnet holds the funds and picks a verifiable on-chain winner. The browser reads live chain state over Web3.js, with EIP-1193 account listeners and a role-gated UI that limits manager actions.

  • Solidity
  • Web3.js
  • Ethereum Sepolia
  • React
  • Developer Events (Next.js, TypeScript)
  • LeaveFlow — leave management, MERN
  • Anonymous Blog Platform

STACK

What I work with

Languages

TypeScript, JavaScript (ES6+), Python, Solidity, SQL, HTML5, CSS3

Frontend

Next.js (App Router), React, Tailwind CSS, Flutter, Responsive design, UI/UX

Backend

Node.js, Express, FastAPI, REST API design, WebSockets, Authentication

Data & cloud

MongoDB, MySQL, Supabase (PostgreSQL), Firebase, Vercel

Web3 & tooling

Solidity, Web3.js, MetaMask / EIP-1193, Ethereum (Sepolia), Git, GitHub Actions, Third-party API integration

SEQUENCE

How I work

01

Scope

We agree on what's being built, what it must do, and what it will cost, before any code.

02

Design

Wireframes and interface direction, reviewed with you.

03

Build

Delivered in visible increments on a live preview URL you can check any time.

04

Ship

Deployed, handed over, with a support window after launch.

BACKGROUND

About

I'm a full-stack developer in Bhavnagar, Gujarat, building production web applications in Next.js, React, and TypeScript. Most of my work is client projects taken from first conversation through to deployment — I handle the requirements, the interface, the API layer, and the release.

Outside client work I build my own things: real-time systems, entertainment aggregators, and Ethereum smart contract integrations. I'm in my final year of an Information Technology degree, and I've been shipping paid work alongside it.

Download résumé
EDUCATION
B.E. Information Technology, Government Engineering College, Bhavnagar · Expected 2027
BASED IN
Bhavnagar, Gujarat, India
LANGUAGES
English, Hindi, Gujarati (native)
CLIENT WORK
Shipping paid client work since 2026

AVAILABLE FOR NEW WORK

Start a project

Taking on projects for the next quarter

I reply to every enquiry within 24 hours.