Available for opportunities

Hi, I'm Tirth Rojara

I'm a|

I build scalable full-stack web applications using modern technologies, clean architecture, and efficient backend systems.

Scroll
About Me

Building Modern Full-Stack Applications

TR

Tirth Rojara

Full Stack Developer

India ๐Ÿ‡ฎ๐Ÿ‡ณ ยท Available for work

I'm a passionate Full Stack Developer who enjoys building scalable, production-ready web applications. I focus on writing clean, maintainable code and designing systems that perform reliably at scale.

My experience spans the full stack โ€” from designing efficient database schemas and building robust Node.js and Express.js APIs, to creating modern, responsive React user interfaces powered by Next.js.

โœฆ Real-time Systemsโœฆ Clean Architectureโœฆ Dockerized Apps

Clean Code

Writing maintainable and readable code with clear structure, strong conventions, and best practices.

Scalable Architecture

Building backend systems that scale horizontally, real-time communication, and efficient API architecture.

Modern Technologies

Using modern JavaScript technologies like React, Next.js, Node.js, and TypeScript to build efficient and scalable applications.

Tech Stack

Skills & Expertise

A snapshot of my technical toolkit, refined through real-world projects.

๐ŸŽจ

Frontend

Next.js logo
Next.js
React.js logo
React.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
HTML5 logo
HTML5
CSS3 logo
CSS3
Redux logo
Redux
Tailwind CSS logo
Tailwind CSS
Shadcn/UI logo
Shadcn/UI
React Router logo
React Router
TanStack logo
TanStack
React Hook Form logo
React Hook Form
โš™๏ธ

Backend

Node.js logo
Node.js
Express.js logo
Express.js
REST APIs
Mongoose logo
Mongoose
Prisma logo
Prisma
Socket.IO logo
Socket.IO
Razorpay logo
Razorpay
JWT logo
JWT
Zod logo
Zod
๐Ÿ—„๏ธ

Database

PostgreSQL logo
PostgreSQL
MongoDB logo
MongoDB
Redis logo
Redis
๐Ÿ› ๏ธ

Tools

Git logo
Git
GitHub logo
GitHub
Docker logo
Docker
Postman logo
Postman
Jest logo
Jest
Portfolio

Featured Projects

Real-world applications built with production-level code, scalable architectures, and modern tooling.

๐Ÿ’ผ

Job Portal

Full Stack Application

Featured

A production-grade job portal featuring real-time updates, subscription payments, role-based access control, and AI-powered content generation. Designed for horizontal scalability with Redis Pub/Sub and real-time communication via Socket.IO.

AI-powered job & candidate content generation
Subscription system via Razorpay
WebSocket communication using Socket.IO
Real-time updates via Socket.IO
Redis caching for faster data access
Secure JWT-based authentication system
Role-based access control
Responsive UI optimized for mobile and desktop
Modular backend architecture for maintainability
Next.jsNode.jsExpress.jsPostgreSQLRedisSocket.ioRazorpayJWTTypeScript
๐Ÿ“‹

Project Manager

MERN Stack Application

MERN

A comprehensive project management tool enabling teams to track tasks, manage projects, and collaborate efficiently with a clean, intuitive interface.

JWT authentication & authorization
Full CRUD for projects & tasks
RESTful API architecture
API tested with Jest
Protected API routes with JWT middleware
Backend API tested using Jest
Responsive UI optimized for mobile and desktop
ReactNode.jsExpress.jsMongoDBJWTJestJavaScriptHTMLTailwind CSS
๐Ÿ’ฌ

Real-time Chat App

WebSocket Application

Socket.IO

A blazing-fast real-time chat application with room management, active user tracking, and unique username requirements built on WebSockets.

WebSocket communication via Socket.IO
Real-time bidirectional messaging
Room-based chat system
Active users list & presence tracking
Unique username enforcement
Instant message broadcasting within rooms
Node.jsExpress.jsSocket.IOJavaScriptHTMLCSS
Get In Touch

Let's Connect

Open to new roles, collaborations, and exciting projects. Let's build something great together.

India ๐Ÿ‡ฎ๐Ÿ‡ณ
IST (UTC +5:30)
Available for full-time