Rajeev Rajchal
CSS
React
Svelte
TypeScript
Node.js
JavaScript

Who I Am

I'm Rajeev Rajchal, a developer who builds web applications that are clean, scalable, and genuinely useful.

I approach development like craftsmanship every line of code is an opportunity to solve a problem well. I've spent years working with JavaScript, TypeScript, React, Svelte, and Node.js, not just to build things, but to understand how they work and how they can work better.

I'm drawn to the intersection of design and engineering, where thoughtful decisions create experiences that people actually enjoy using.

Projects

Scroll to explore my work

Car Paint

Car Paint

hobby

A short simulating project that allow user to paint different part of the car with different colors and save the image. Implemented using Svelte framework for building user interfaces, TypeScript for type safety, and CSS for styling. Features include color selection, part highlighting on hover, and image saving functionality.

Technologies:
SvelteCSSTypeScript
Smart Read

Smart Read

wiphobby

ReadSmart is a modern RSS reader that goes beyond simple content aggregation. It helps you build consistent learning habits by tracking your reading, listening, and watching patterns across articles, podcasts, and videos—all in one unified dashboard.

Technologies:
NextCSSTypeScriptRSSOAuthShadcnSupabase
Auditbull

Auditbull

Auditbull is a collaborative platform for auditing and compliance management. Built the SaaS application from scratch integrating various features. Integrated AWS services (Amplify, Cognito, REST API) for authentication, deployment, and file storage, enhancing platform security and scalability. Implemented data visualization using React and D3.js (Nivo Chart), facilitating data-driven decision-making. Developed a complex template builder feature, enabling efficient creation of custom audit templates. Established a robust folder structure and architected the application for maintainability and future growth.

Technologies:
ReactTailwindTypeScriptAWS AmplifyD3.js
Training Tube

Training Tube

Refactored class-based components to functional components, improving code maintainability and performance. Developed real-time chat system and video history tracking, enhancing user engagement. Implemented multi-language support using react-i18next, expanding the platform's global accessibility. Integrated GraphQL API to optimize data fetching and enhance user interaction.

Technologies:
ReactTypeScriptTailwindJavaScriptGraphQLreact-i18next

My Journey

A timeline of professional growth and evolution