
Rahul Ragi
Next.js / Monorepo Developer | Full-Stack Engineer
About
I am a Full-Stack Engineer with a focus on Next.js monorepo architectures using TurboRepo. I quickly integrate third-party services such as BetterAuth, Stripe, and Resend to help startups test ideas at low development cost. My approach is to reuse integrations across projects, which speeds up development, keeps architectures maintainable, and delivers production-ready SaaS applications with a strong developer experience.
If you’ve got any questions or just feel like chatting, send me an (Email) I’d love to hear from you.
Projects
See AllRabbitholes.ai
RabbitHoles AI is an infinite canvas that allows you to have multiple connected conversations with AI models in one place.
Vendor Management Portal
Enterprise multi-tab onboarding workflow for vendors with compliance and approval modules. Streamlined vendor registration and management system.
Askiy.ai
AI-powered platform for tracking utility spending, ESG reporting, and sustainability metrics. Built authentication system using Clerk, developed webhooks for data synchronization, and created API endpoints for frontend data management.
Tech Stack
Work Experience
Freelance Full-Stack Developer
Self-employed
India · Remote
I am a full-stack developer with a strong background in front-end technologies, specializing in ReactJS, Next.js, Tailwind CSS, NodeJs, and Java.
Key expertise includes:
- •Full-Stack Development with ReactJS, Next.js, and Tailwind CSS
- •UI/UX Design for responsive and visually appealing interfaces
- •Efficient Deployment using Vercel
- •API Development and third-party tool integration.
Key Projects:
- •Rabbitholes.ai - Infinite canvas chatbot for multiple connected AI conversations
- •Vendor Management Portal - Enterprise multi-tab onboarding workflow with compliance modules.
Recent Work:
- •Configured Zod schemas for type-safe validation across APIs and frontend forms
- •Built Docs using fumadocs UI components with integrated AI chat powered by OpenAI
- •Created SaaS starter kit using Next.js monorepo, integrating Stripe, Resend, and Hono backend with BetterAuth authentication system.
Full-stack Developer
WTA - GenAI Product Engineering
Full-time
Worked as a full-stack developer for CBTS client, building Askiy.ai - an AI-powered platform for tracking utility spending, ESG reporting, and sustainability metrics.
Key responsibilities:
- •Implemented authentication system using Clerk for secure user management and session handling
- •Developed Clerk webhooks to automatically sync user data and events to the database
- •Built RESTful API endpoints for the frontend to fetch and manage sustainability data, utility metrics, and reporting information
- •Integrated Clerk authentication flows with the application's data layer for seamless user experience.
Software Engineer
Vinculum Group
Noida, Uttar Pradesh, India · Hybrid
As a Java Developer, I contributed to the development and enhancement of the supplier-portal product, collaborating with clients including Landmark Group, SPAR Hypermarket, and Hindustan Unilever.
Responsibilities:
- •Developed REST API Controllers with Spring Boot, providing full CRUD support
- •Utilized Agile methodology for efficient project design, development, and delivery
- •Led supplier-portal product development, ensuring seamless integration and functionality
- •Deployed change requests and supported UI development using Java, SQL, JQuery, JSP, JavaScript, AJAX, CSS, and HTML
- •Implemented client-side validations and AJAX for efficient data transfer
- •Collaborated with cross-functional teams to solve complex business problems
- •Utilized SVN for version control to maintain code integrity.
Software Engineer
SPAR India (Max Hypermarket India Pvt Limited)
Bangalore Urban, Karnataka, India · On-site
Played a pivotal role in developing and maintaining the SPAR Vendor Portal web application. Working on-site at SPAR, I closely collaborated with stakeholders and ensured robust performance.
Key responsibilities:
- •On-site collaboration with SPAR stakeholders and Noida team to gather and refine business requirements
- •Collected requirements from SPAR teams including buyers and Master Data Management (MDM) team
- •Addressed support tickets and delivered change requests
- •Monitored application performance and conducted regular troubleshooting
- •Oversaw Purchase Order (PO) Electronic Data Transfers (EDTs) between SPAR and Hindustan Unilever (HUL)
- •Developed REST API Controllers with Spring Boot for CRUD operations
- •Implemented client-side validations and AJAX for efficient data handling
- •Applied Agile practices and utilized SVN for version control.