Skip to content
View Srmaraghu's full-sized avatar

Highlights

  • Pro

Block or report Srmaraghu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Srmaraghu/README.md

Raghunath Sharma

Backend Engineer | Data Pipelines | Web Scraping | AWS Solutions Architect Associate


About Me

Backend-focused software engineer specializing in large-scale web scraping, ETL pipelines, and LLM-powered systems.

Experienced in building FastAPI services, RabbitMQ worker pipelines, PostgreSQL databases, and deploying containerized systems on AWS.

I enjoy turning messy web data into structured, production-ready pipelines.


Core Skills

Category Technologies
Languages Python, JavaScript, C/C++
Backend FastAPI, Flask, Express, Node.js
Databases PostgreSQL, MongoDB, MySQL
Web Scraping Playwright, Patchright, Cheerio, BeautifulSoup
Messaging RabbitMQ
Cloud / DevOps AWS EC2, S3, Docker, Git
Data Pandas
Testing Pytest, Mock
LLM / AI Embeddings, RAG pipelines, Gemini API


Featured Projects

Project Description
NEPSE & News Data Pipeline End-to-end ETL system scraping NEPSE stock prices and news from 12+ Nepali sources. Built FastAPI backend with PostgreSQL + PGVector, RabbitMQ workers, automated summarization, RAG-based insights using embeddings and Gemini API, HTMX dashboards, retry logic, caching, and proxy rotation. Delivered actionable investment insights using technical indicators and news sentiment.
Job Portal JWT authentication, resume upload + parsing, resume-to-job matching using NLP, Cloudinary storage.
Ecommerce REST API Secure role-based access, product + order management, centralized error handling middleware.
URL Shortener JWT login, link management dashboard, visit analytics, EJS frontend rendering.

Tech Stack Overview

Backend Data Infra Scraping
FastAPI PostgreSQL AWS EC2 Playwright
Flask MongoDB Docker Patchright
Express MySQL GitHub Cheerio
Node.js Pandas S3 BeautifulSoup

Connect

Platform Link
LinkedIn https://linkedin.com/in/raghunath-sharma-b758521a0
Website https://www.raghunathsharma.com.np
GitHub https://github.com/Srmaraghu
Email raghushaaarma@gmail.com

Building backend systems that scrape data, process it intelligently, and deploy clean pipelines to production.

Pinned Loading

  1. news-data-pipeline news-data-pipeline Public

    Production ETL pipeline scraping 12+ Nepali news sources and NEPSE stock data with AI-powered insights using FastAPI, PostgreSQL, RabbitMQ, and RAG

    Python 1

  2. walmart-kroger-petco-scraper walmart-kroger-petco-scraper Public

    web-scraping typescript playwright patchright e-commerce data-extraction retail-analytics product-scraper anti-bot cheerio

    TypeScript 1

  3. data-build-tool data-build-tool Public

    Python

  4. JawafdehiAPI JawafdehiAPI Public

    Forked from Jawafdehi/JawafdehiAPI

    Python

  5. microservices-blog-app microservices-blog-app Public

    This project is a blog application built using a microservices architecture. It consists of multiple independent services (Posts, Comments, etc.) communicating over HTTP. The frontend is a React ap…

    JavaScript

  6. ngm ngm Public

    Forked from Jawafdehi/ngm

    Nepal Government Modernization (NGM) is a specialized data collection service that systematically scrapes and structures judicial data from Nepal's court system. The service collects case informati…

    Python