I am Raj Soni, a Full Stack Developer based in Vadodara, Gujarat, India, working with multinational clients across India, the United States and the Middle East. I craft end-to-end web experiences with the MERN stack and AI — from scalable backends to pixel-perfect interfaces — turning complex ideas into elegant, production-ready products. I currently work as an AI Full Stack Engineer at Cloudus Infotech Pvt. Ltd., and I am available for full-time roles and freelance web development projects in Vadodara, across Gujarat, anywhere in India, and remotely worldwide.
My journey started with a simple itch: I did not just want to use software — I wanted to understand exactly how it worked, and then build it better. That curiosity carried me from a gold-medal Diploma in Information Technology at Parul University, Vadodara, to a B.Tech in Information Technology at Charusat University, Anand, Gujarat. Today I ship real, AI-powered products end to end: owning database schema and API design, the service layer, and the final pixel of the interface. I move fast, sweat the details, and treat every project like it has my name on it — because it does. Hackathon wins, side projects and late-night refactors are all the same drive to build things people genuinely love to use.
Building AI-powered, full-stack products from the ground up, owning everything from database schema and API design to the final pixel of the UI. Shipping LLM features into real product workflows using structured prompt engineering that guarantees reliable JSON outputs and graceful fallbacks. Designing scalable Nest.js and Next.js services with secure authentication, real-time data, and a clean modular architecture teams can build on, and collaborating directly with the team to turn product ideas into production releases on tight, iterative cycles.
Built responsive React.js and Tailwind CSS interfaces for UChatGlobal and Param Academy. Designed dashboard, SMS analytics and campaign management interfaces, implemented robust form validation with Formik and Yup, and developed the Classroom, Batches and Streams modules of the student portal.
Mentored more than 80 students in programming fundamentals and Java, designed a structured curriculum that improved comprehension by 75%, and facilitated collaborative coding exercises across diverse groups.
A full-stack placement-preparation platform built with the MERN stack and Socket.IO, where students track DSA, Computer Science and Aptitude roadmaps, build streaks and badges, collaborate in an anonymous community, and analyse their resume against a job description through a FastAPI and Groq LLM microservice. It includes a complete admin panel with moderation, company management and analytics dashboards. Technologies: React, Node.js, Express, MongoDB, Socket.IO, FastAPI, Groq AI, Gemini, OAuth and OTP authentication.
An enterprise-grade inventory management SaaS built on the PERN stack, running for a live client. It offers real-time stock tracking with low-stock alerts, advanced search and filtering, and an analytics dashboard. PostgreSQL via Supabase replaces the fragile manual stock sheets that growing businesses outgrow. Technologies: React, Node.js, Express, PostgreSQL, Supabase.
A real-time video conferencing application with multi-participant video calling, audio controls, screen sharing and in-call chat. Built with Next.js and peer-to-peer WebRTC streams, while Socket.IO powers signalling, meeting rooms and live presence. Technologies: Next.js, WebRTC, Socket.IO, React, Node.js.
I take products from an empty repository to a deployed, monitored release. For clients in Vadodara, across Gujarat, throughout India and remote teams worldwide, that typically means full stack web application development on the MERN and PERN stacks, Next.js and Nest.js service architecture, AI and LLM feature integration, real-time systems built on Socket.IO and WebRTC, REST API design, authentication and authorisation flows, PostgreSQL and MongoDB data modelling, admin dashboards with analytics, and the performance, accessibility and SEO work that decides whether a product is genuinely usable. Whether the engagement is a greenfield SaaS build, a rescue of a stalled codebase, or an AI capability bolted onto an existing product, the deliverable is the same: software that holds up in production.
Based in Vadodara, Gujarat, India and working with multinational clients across time zones. I am open to full-time roles and freelance collaborations and usually reply within 24 hours. Email rajsoniit19@gmail.com, connect on LinkedIn, browse my code on GitHub, see my problem solving on LeetCode, or download my resume.
This portfolio is an interactive experience and works best with JavaScript enabled.