Back to all articles
The Myth of 'Just a Backend Dev'
Full StackCareerSoftware EngineeringPhilosophy

The Myth of 'Just a Backend Dev'

Roshish ParajuliNovember 20, 20254 min read

The Myth of "Just a Backend Dev"

In the world of software, we love labels. Frontend. Backend. DevOps. Data Engineer. But labels are limiting. I believe in being a Product Engineer—someone who owns the outcome, not just a slice of the stack.

Why Full Stack Matters

Specialization is valuable, but versatility is a superpower.

  • Frontend: Understanding React and UI/UX means I build data tools that people actually want to use.
  • Backend: Knowing DB internals and API design ensures my frontends are fast and scalable.
  • Infrastructure: Managing my own deployments (Docker, AWS, CI/CD) means I don't wait for "Ops" to unblock me. I ship.

The T-Shaped Engineer

The best engineers aren't jacks of all trades—they're T-shaped: deep expertise in one area with broad knowledge across many. My deep expertise is in data engineering and automation, but I can build a beautiful React dashboard, deploy it on AWS, and set up CI/CD to keep it running.

Shipping is a Feature

The best code is the code that's in production helping users. My philosophy is simple: Solve the problem, whatever tech it takes. Whether it's a complex ETL pipeline in Python, a real-time dashboard in Next.js, or a serverless scraping bot, I build end-to-end solutions.

I don't just move tickets. I move needles.

Roshish Parajuli

Written by Roshish Parajuli

Full Stack Developer & Data Engineer based in Kathmandu, Nepal. Building production-grade data systems, automation tools, and scalable web applications.

Get in Touch