Rahul R. Yadav
Full-Stack Developer
Hey, I'm Rahul, a full stack developer who loves building clean, modern websites and apps where design, functionality, and even the smallest details matter. My focus is on making products that are both Scalable and visually satisfying.
Projects

CinePulse
CinePulse is a modern movie and show discovery app built with React, TypeScript, and Tailwind CSS. Featuring Firebase authentication, dynamic routing, Redux Toolkit, and API-powered data with lazy loading, it offers seamless navigation and effortless content search.




TextUtils
This web app, built with HTML, CSS, JavaScript, and Bootstrap 5, offers text manipulation tools like case conversion, extra space removal, and clipboard copying. It also provides word and character counts, plus reading time estimates, for quick text editing and analysis.
Tech Stack
JavaScript
TypeScript
Go
Next.js
React
React Query
Zustand
Motion
Tailwind CSS
Shadcn UI
React Router
Nodejs
Express
Bun
Socket.io
tRPC
PostgreSQL
NeonDB
Prisma
Drizzle
BetterAuth
Clerk
Docker
Git
GitHub
Cloudflare
Linux
Vercel
Github-Action
NPM
Antigravity
Claude
Cursor
Gemini AI
NotionExperiences
Astergaze
Full TimeSoftware Engineer
Nov, 2025 - Present
Kathmandu, Nepal
- Architected and built Asterconsult CRM, an enterprise AI-powered platform for educational consultancies to automate student lead lifecycles, intelligent conversations, and counselor workflows.
- Developing high-performance backend microservices and RESTful APIs in Go (Golang), handling concurrent lead processing, automated message queues, and robust data persistence.
- Developed the Bidhyarthi CRM and consumer web application, integrating AI guidance engines, dynamic course discovery, and real-time student application journey tracking.
- Engineered fully responsive, high-performance landing pages featuring interactive university showcases, mentor profiles, testimonial carousels, and engaging AI product walkthroughs.
- Created an enterprise-grade reusable frontend design system and component library with strict TypeScript typing, ensuring consistent UI patterns across multiple products.
- Optimized complex data tables, multi-step validation forms, and multi-tenant RBAC workflows, significantly enhancing usability, operational efficiency, and user retention.
Next.js
React
TypeScript
Tailwind CSS
Shadcn UI
React Query
Framer Motion
Zustand
Vercel
DockerTingTing
Full TimeFrontend Engineer
Mar, 2025 - Nov, 2025
Kathmandu, Nepal
- Built a high-scale multi-tenant omnichannel SaaS platform unifying customer communication streams across WhatsApp, Instagram, and Email into a single consolidated dashboard.
- Developed a telemarketing web application featuring localized Nepali text-to-speech (TTS) and integrated it directly with the national telecom grid, successfully delivering over 2 million automated voice calls.
- Designed and shipped an intuitive admin panel for real-time system monitoring, telecom routing configuration, and live call analytics, greatly improving operational throughput.
- Enhanced platform user experience and task turnaround by 40% by introducing modern UX design patterns, micro-interactions, and responsive layout primitives.
- Integrated real-time WebSocket communication channels with optimistic UI updates to guarantee instantaneous messaging responsiveness.
Next.js
React
TypeScript
Tailwind CSS
Socket.io
Zustand
React Query
Shadcn UI
DockerHamro Patro
Full TimeAssociate Software Engineer
Mar, 2024 - Feb, 2025
Kathmandu, Nepal
- Implemented the core redemption functionality for promo codes and coupon campaigns in Hamro Pay, driving customer engagement and transaction volume.
- Engineered advanced financial filtering and multi-column sorting features for user transaction statements, allowing back-office administrators to analyze high-volume payment data seamlessly.
- Built comprehensive filtering and export utilities into the Hamro Pay Merchant Platform, giving merchants granular control over settlement records, dispute tracking, and revenue analytics.
- Authored and deployed over 30+ reusable custom React hooks, abstracting complex data fetching, table pagination, and permission logic for increased code maintainability across teams.
- Integrated automated financial statement reconciliation workflows within the admin panel to guarantee accurate accounting, rapid error discrepancy detection, and audit compliance.
React
JavaScript
TypeScript
Next.js
Tailwind CSS
React QueryHamro Patro
FellowshipFellowship
Sep, 2023 - Mar, 2024
Kathmandu, Nepal
- Collaborated closely with the core frontend engineering team to overhaul and refine the Hamro Pay Admin Panel interface, streamlining operations and elevating customer support efficiency.
- Implemented critical administrative configuration panels including Bank Order management, Vendor onboarding, and Merchant client credentials for the digital wallet infrastructure.
- Introduced intuitive and responsive UI features into the Admin Panel, reducing administrative task completion times and improving day-to-day platform oversight.
- Conducted code reviews, squashed UI regressions, and ensured standard compliance with component accessibility guidelines.
React
JavaScript
TypeScript
Tailwind CSSB-Tech in Computer Science and Engineering
EducationStudent
Aug, 2019 - Aug, 2023
Rajasthan Technical University, Kota, Rajasthan, India - Full Time
- Acquired strong foundations in core Computer Science concepts including Data Structures, Design & Analysis of Algorithms, and Object-Oriented Programming using C++.
- Studied Operating Systems, Database Management Systems (DBMS), SQL, and networking to build a robust software development foundation.
- Designed and implemented academic projects applying relational database schemas, normalization, and optimization techniques using SQL.
“The internet destroyed my ego and accelerated my growth”