Backend, cloud, and data

Building the systems behind the interface.

I’m Parash. I build APIs, data pipelines, and cloud infrastructure that keep working when the traffic, data, and edge cases pile up.

4+ years building microservices, real-time pipelines, and AWS infrastructure · Based in Kathmandu, Nepal

Parash Subedi in the hills near Kathmandu
Parash SubediBackend Engineer at Grepsr01 / 26
4+Years building backend systems
MillionsEvents handled every day
2025Grepsr Employee of the Year
AWSSolutions Architect, Associate

Grepsr · ScrapeSwitch

A scraping platform for pages that do not play nice.

I built ScrapeSwitch solo for Grepsr. A Rust API decides how each request should run, remembers the session, resolves a proxy, and hands browser-heavy work to a Python fetcher pool.

System mapRequest → result
01 / EdgeIncoming requestValidate · normalize
02 / Rust · Axum · TokioOrchestratorStrategy · session · proxy
03 / Python · FastAPIFetcher poolPlaywright · patchright
StateRedis memory
04 / Adaptive outputStatic or browser fetchcurl-impersonate · stealth browsers
Ownership

I owned it from idea to production

I worked through the API boundaries, strategy logic, browser pools, and deployment instead of stopping at a prototype.

Constraint

Fast when possible, browser when needed

Some pages only need a static request. Others need a full browser. ScrapeSwitch hides that choice behind one API.

Design principle

Rust decides, Python fetches

Rust keeps the control path lean. Python workers take on the slower browser work.

The API is only part of the job.

At Grepsr, I work across backend, data, and infrastructure. That makes it easier to follow a production problem to the real cause instead of passing it between teams.

Current roleBackend Engineer
GrepsrFeb 2023 to present
01

Services that are easy to run

I build Python, Go, and gRPC services, then carry them through EKS, Helm, and CI/CD so the team can ship and run them without guesswork.

  • Python
  • Go
  • gRPC
  • EKS
  • Helm
02

Millions of events, every day

I work on Java, Flink, Fluentd, and Kinesis pipelines that process millions of events a day, with Temporal and AWS services keeping the workflows moving.

  • Java
  • Flink
  • Kinesis
  • Temporal
  • Lambda
03

The work around the endpoint

Auth, permissions, storage, observability, and database tuning are part of the job too. That work helped bring high-traffic API latency down from seconds to milliseconds.

  • Auth0
  • Cerbos
  • PostgreSQL
  • Redis
  • Athena
04

AI that solves a real problem

I built tools that generate data quality rules and pull CSS selectors and XPaths from crawled pages. They run inside real pipelines, not as side demos.

  • Data quality
  • AWS S3
  • Lambda
  • Temporal

If I can fix it upstream, I do.

These are small, specific changes, but they now help everyone using the project.

5 Star Honors · 2025

Grepsr’s 2025 Employee of the Year.

Grepsr named me its top-performing employee of the year.

Grepsr · 2024

Hackathon Champion: CrawlGuard

I brought a cross-functional team together and we built CrawlGuard, a real-time data quality system, in 48 hours. It won the internal hackathon.

Amazon Web Services · Jun 2025

AWS Certified Solutions Architect, Associate

I earned the certification in 2025 and use the same ideas in production every day.

I like clear boundaries, plain code, and quiet on-call shifts.

I’m happiest when I can trace a request from the API through the data and into the infrastructure. I care less about clever code and more about systems that are easy to understand, change, and run.

EducationBachelor of Computer Science

Kathmandu University · 2018 to 2023

Languages

  • Python
  • Go
  • Java
  • PHP
  • Rust

Backend and data

  • FastAPI
  • gRPC
  • Axum
  • Tokio
  • Apache Flink
  • Temporal
  • Playwright

Cloud and delivery

  • AWS
  • Docker
  • Kubernetes
  • Helm
  • GitHub Actions

Storage and access

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • S3
  • Auth0
  • Cerbos

Got a tricky backend problem?

Let’s figure it out.

subediparas5@gmail.com