Portfolio
Hello I'm

A

A Full Stack Developer building scalable web apps with SpringBoot, Angular, Laravel, Next.js, React, React Native, now exploring AI/ML, FastAPI, RAG and many more.. to make smarter and future-ready solutions.

// I am usually occupied, but open to new opportunities. Hit me on Linkedin for chat.

0 Views
0 Visitors
Projects

Projects

RajuGPT Chatbot
Feb-16 2026 - Feb -18 2026 RajuGPT Chatbot

๐Ÿค– The RAG Chatbot (RajuGPT)

RajuGPT isn't just a bot; it's a context-aware digital twin powered by a custom RAG (Retrieval-Augmented Generation) pipeline.

Core Architecture

LLM Provider: Integrated with OpenRouter, allowing seamless fallback between high-performance models like Grok-4.1 Fast, GPT-4o, and Gemini 1.5 Pro.

Vector Retrieval:

Embeddings: Text chunks are converted into vector representations for semantic understanding.

Cosine Similarity: A custom PHP implementation calculates the similarity score between user queries and document chunks.

Hybrid Search: Combines MySQL Fulltext Search (Keyword-based) with vector similarity (Semantic-based) for maximum accuracy.

Conversation Memory:Uses Laravel Native Sessions and localStorage persistence to remember the user's name and previous context across interactions.

Ingestion Pipeline

The chatbot's knowledge base is automatically populated and updated:

Website Ingestion: Crawls and scrapes web content using the Firecrawl API to ingest live site data.

Resume/PDF Parsing: Uses smalot/pdfparser to extract structured text from resumes and technical documents.

GitHub Integration: Automatically fetches repository details and READMEs via the GitHub API.

OpenRouter FireCrawl smalot/pdfparser Github Api
Opiny Sponsor Tipping
Oct 2025 - Present Opiny Sponsor Tipping
  • Perks with reports
  • Tips with reports
  • Payments with reports
  • Referrals
  • Support & Ticket.
  • Settings
Laravel React MySQL

Core Features

Interactive Valentineโ€™s Week Calendar

  • Real-time countdown to Valentineโ€™s Day.
  • Covers the full Valentineโ€™s week with automatic active-day detection.

Personalized Love Link Creation

  • Custom heartfelt messages.
  • Theme-based selection for each Valentineโ€™s day.
  • Instant generation of a unique, shareable link.

Dynamic Receiver Experience

  • Private UUID-based link for every message.
  •  Random love quotes and creative date ideas.
  • Interactive, animated, romantic UI.

Real-time Interaction Loop

  • Receiver can like, accept, or reject.
  • Sender sees open count, reaction status, and timestamps via live tracker.

Privacy-Centric Tracking

  • IP-based tracking so only the creator can monitor the link.
  • No login required.

Laravel MySql Javascript
UTURN International
Sept 2025 - Present UTURN International
  • Public Page ui design as well as backend apis.
  • In distributor module, referral note, ticket, direct sales, promotional sales , month sales, area sales etc reports.
  • In Admin module, distributor reports, sales center reports.
  • Inventory management, User management features.
Java SpringBoot Angular PostgreSQL Redis Docker
Accounting Software
May 2024 โ€“ Aug 2025 Accounting Software
  • Chart of Accounts, Sub Account.
  • Sales, Purchase voucher creation with its payment.
  • contra voucher.
  • Ledger, Trial Balance, Profit & Loss reports etc.
  • Payroll with salary generation and posting with its reports
Laravel JQuery Bootstrap-5 PostgreSQL
Marvel Technoplast
Feb 2024 โ€“ April 2024 Marvel Technoplast
  • Hierarchical point distribution system.
  • Multi-level role structure (Regional Manager, Area Sales Manager, Distributor, Retailer, Technician).
  • Sales-based automated point allocation.
  • Top-to-bottom hierarchy point flow logic.
  • Point redemption and cash conversion system.
  • Redemption payment processing.
  • Payment approval workflow.
  • Payment reporting system.
  • Sales performance reward calculation.
Laravel PHP JQuery Bootstrap-5 Mysql
  • Complete student, teacher, and staff management system with role-based access.
  • Class routine and academic scheduling modules.
  • Events and academic calendar management.
  • Automated invoice generation and fee management.
  • Marksheet and academic report generation system.
  • Bulk student and teacher upload using Excel files.
  • REST API architecture for mobile app system integration.
Laravel JQuery Bootstrap-5 PostgreSQL
Experience

Experiences

Skills

My Expertise

I've spent years honing my skills across various domains, specializing in building robust and scalable digital solutions.

Frontend
React
0 %
Angular
0 %
Vue
0 %
Backend
Spring Boot (Java)
0 %
Laravel (PHP)
0 %
Next.js (NodeJs + Typescript + React)
0 %
FastAPI (Python)
0 %
Redis
0 %
Mobile
React Native
0 %
Expo
0 %
Database
PostgreSQL
0 %
MySQL
0 %
DevOps
Docker
0 %
CI/CD
0 %
AI/ML
Python
0 %
FastAPI
0 %
RAG-Retrieval-Augmented-Generation
0 %
Articles

Articles

How AI Became My Everyday Companion
View Details
How AI Became My Everyday Companion
19 Feb 2026 3 min read 1
No reviews
Artificial intelligence has quietly become a part of my daily life. Tools like ChatGPT, Grok, and Antigravity are no longer just technologies I experiment with. Theyโ€™ve become assistants, sounding boards, and decision partners.From the smallest daily details to major life decisions, I rely on AI to think more clearly and act more confidently.On a simple day, AI helps me draft messages, fix code errors, refine ideas, and organize my schedule. When Iโ€™m stuck on a technical issue or exploring a new concept, I can break it down instantly with clear explanations. Instead of spending hours searching for scattered answers, I get structured guidance in seconds.For creative tasks, AI helps me write better, brainstorm smarter, and express ideas more effectively. It turns rough thoughts into refined output. It challenges my assumptions and sometimes offers perspectives I would not have considered on my own.But the impact goes beyond productivity.When I face bigger decisions, whether career-related, financial, or personal, I use AI as a thinking partner. I lay out options, explore pros and cons, simulate outcomes, and clarify what truly matters. It doesnโ€™t decide for me, but it sharpens my thinking and reduces emotional bias.What makes this powerful is consistency. AI is available anytime, never tired, never distracted. It remembers context, adapts to my style, and evolves with my needs.In many ways, AI has become an extension of how I think. It amplifies my curiosity, accelerates my learning, and supports my growth. From everyday tasks to life-changing decisions, it plays a steady role in shaping how I move forward.Technology once felt like a tool. Now, it feels like a companion in progress.
AI ChatGpt Agent Companion
Stories

Stories

From Discount to Dignity: A Short Ride That Went the Distance
Read Story
From Discount to Dignity: A Short Ride That Went the Distance
09 Feb 2026 4 min read 0
No reviews
It was just another typical Nepali journey home โ€” the kind youโ€™ve done a hundred times. I showed up at Kalanki, skipped the ticket counter, jumped onto a Siraha-bound bus, and immediately started bargaining with the conductor while the bus was already crawling through traffic. Full price at the counter was Rs. 1200, but after some back-and-forth (โ€œDai, discount dinu na, 20%? 25%? 30%?โ€), I managed to lock in Rs. 1000. Felt like a small win โ€” saved Rs. 200(enough for a hearty dal-bhat dinner on the way) before we even left the Kathmandu valley chaos.The bus hadnโ€™t gone far โ€” maybe 3โ€“4 km, still stuck somewhere near the ring road โ€” when my older brother called. โ€œDonโ€™t come home right now, bhai. Some family matter has come up. Just wait or turn back.โ€ Classic last-minute Nepali plot twist. I told the conductor calmly, โ€œDai, malai yaha rokera jana parchha. Rs. 300 dinchu, distance anusar.โ€ That was honestly generous; for such a short ride, the fair share should have been barely Rs. 20โ€“30. But he wasnโ€™t having it.His tone changed instantly. No more friendly โ€œdaiโ€ vibe. He puffed up, raised his voice, and insisted on the full Rs. 1000. โ€œDiscount diyeko ho, aba kata jane? Full paisa dinu parchha! Police aayo bhane ni kehi hudaina!โ€ It wasnโ€™t about the money anymore; it felt like a power play, like he enjoyed watching passengers squirm. I stood there in the aisle, bag in hand, feeling small in that packed bus, but something inside refused to fold.I took a slow breath, pulled out my phone, and dialed the police helpline. I explained everything clearly: the bargain, the short distance, the demand for full fare, the threats. To my surprise, a patrol actually arrived within minutes. The moment the officers stepped onto the bus, the conductorโ€™s entire attitude collapsed. The loud, intimidating man suddenly became the quietest person on board โ€” zero arguments, zero eye contact. The police listened, asked a couple of questions, and told me I could get off without paying anything extra. I stepped down, walked away, and for once the Rs. 1000 โ€œdealโ€ didnโ€™t feel like a loss. That short ride taught me a longer lesson: In Nepal, bargaining can get you a cheaper ticket, but real strength comes from refusing to be bullied when someone tries to take advantage. A phone call, a calm explanation, and the willingness to stand your ground โ€” even when youโ€™re alone in a crowded bus โ€” can flip the script faster than you expect. Sometimes the best discount isnโ€™t on the fare; itโ€™s on your dignity, and it costs nothing but a bit of courage.
Difficult Situation Courage Standing Alone
Internship Days, Empty Pockets, and a Lesson I"ll Never Forget
Read Story
Internship Days, Empty Pockets, and a Lesson I"ll Never Forget
18 Feb 2026 4 min read 1
No reviews
It was just another typical struggle during my internship days in Kathmandu โ€” earning only Rs. 5,000 a month, scraping by on the bare minimum, counting every rupee like it was gold. To save a few bucks on my daily commute from Kirtipur to Balkhu, I started using a fake BBA student ID card for the student discount on the bus. It felt like a harmless shortcut at first โ€” many people did it, and the discount (around 45% back then) made the short ride feel a little less painful on my tight budget.One day, the bus driver got suspicious. He took a long look at the ID, then turned to me with a straight face and asked, โ€œOkay, tell me the subjects you're studying in your current semester for BBA.โ€ My mind went completely blank. I stammered, tried to recall something generic like โ€œEnglishโ€ or โ€œaccounting,โ€ but nothing specific came out โ€” no Business Mathematics, no Fundamentals of Marketing, no Microeconomics for Business, nothing from the actual Tribhuvan University syllabus. The driver just shook his head, kept the fake ID without a word, and made me pay the full fare. No shouting, no drama โ€” just quiet disappointment in his eyes that hit harder than any argument.I got off at Balkhu feeling a wave of embarrassment and shame wash over me. My face burned the whole walk home. It wasn't just about the money I'd lost or the ID I'd thrown away; it was the realization that I'd crossed a line for something so small. In that moment, trying to save Rs. 10โ€“20 felt like the biggest mistake I'd made in a long time.From that day on, I swore off fake IDs forever. No more shortcuts that compromise honesty, even when finances are tight. I started budgeting better, walking extra distances when I could, and reminding myself that integrity isn't something you bargain away โ€” it's the one thing that stays with you long after the paycheck runs out. Life lesson: Financial struggles are real, especially on a Rs. 5,000 internship stipend, but a moment of dishonesty can cost you far more in self-respect than any discount could ever save. Choose honesty โ€” it's the only fare that always gets you where you need to go, with your head held high.
Internship Days Honesty Embarrassing Moment
The Day a Wooden Peg Saved My Life
Read Story
The Day a Wooden Peg Saved My Life
18 Feb 2026 1 min read 0
No reviews
One sunny afternoon in Grade 6, my friends and I were playing on the open ground near the village fieldsโ€”running, laughing, kicking a worn-out ball. A big cow grazed quietly at the edge, tied to a wooden peg with a rope. We barely noticed her.Suddenly she snorted, lowered her horns, and charged. My friends scattered, leaping fences and trees. I turned to run but tripped on a root and fell flat. The cow thundered toward meโ€”dust flying, hooves pounding. I lay frozen, heart slamming, certain this was the end.She was almost on me when her hoof caught the wooden peg. The rope jerked tight, twisting her sideways. She stumbled, lost balance, and veered off, dragging the peg behind her.I stayed on the ground, shaking, tears in the dust. My friends pulled me up. No injuries, but the fear stayed deep.I still believe it wasnโ€™t just luckโ€”the peg, my motherโ€™s morning prayers, something watching over me. That moment taught me how thin the line between life and danger can be.When disaster misses you by inches, carry quiet gratitude. A simple rope or blessing can be stronger than fear. Hug those who pray for you, and never forget: the smallest thing can save everything.
Scary Fear Grace God
The Dog Love Bites...
Read Story
The Dog Love Bites...
18 Feb 2026 3 min read 0
No reviews
They say some people have a face that dogs just canโ€™t resistโ€ฆ apparently mine screams โ€œfree love bites, apply here!โ€The first time was back in Grade 3. I was minding my own business, probably trying to look cool while walking home with my school bag bigger than me. Out of nowhere, this neighborhood dog decided I needed a dramatic introduction. Chomp! Right on the leg. I yelped louder than the school bell, tears instant, shock level 100. The pain was real, the fear was bigger, and the tetanus shot + injections that followed felt like the dog sent his cousins to finish the job at the clinic.Fast-forward to February 2026 (yes, adult me, supposedly wiser). Iโ€™m just strolling in Kathmandu, feeling like a responsible grown-up. Then another dogโ€”different one, same energyโ€”goes full rom-com on me. One second Iโ€™m thinking about momo for dinner, the next Iโ€™m starring in my own action scene: โ€œArgh! Not again!โ€ Same shock, same alarm, same immediate rush to get cleaned, vaccinated, and lectured by the doctor about โ€œstray dog awareness.โ€ As an adult, the fear is quieter, but the โ€œwhy me?โ€ is louder.Look, I donโ€™t know what perfume Iโ€™m wearing that smells like โ€œprime bite real estate,โ€ but clearly Iโ€™m on some dogsโ€™ VIP love-bite list. Twice in one lifetime? Thatโ€™s not coincidence; thatโ€™s destiny with teeth.Both times hurt like crazy, both times sent me straight to the hospital and both times reminded me: dogs may see me as their personal chew toy.Next time a dog looks at me a little too long, Iโ€™m just gonna smile and whisper, โ€œBro, weโ€™ve got to stop meeting like this.โ€ ๐Ÿ˜…(And if it happens a third timeโ€ฆ Iโ€™m officially changing my name to โ€œNo More Bites Raju.โ€)
Dog Love Bite Dog Bite
Contact

Contact Me

Get in Touch

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.

Click to gossip about Raju. Iโ€™ll roast, you bring the screenshots. ๐Ÿ˜‰