Skip to main content

Sabin Ranabhat – Senior Software Engineer, Full-Stack Developer with TypeScript, React, Next.js, Node.js, NestJS, Laravel, Flutter, iOS and Android

Senior Software Engineer (Remote)

Full-Stack • TypeScript • Node.js • Flutter | Available for full-time roles

Kathmandu, Nepal (UTC+5:45) • Global Overlap

Sabin Ranabhat, Senior Software Engineer building full-stack applications with TypeScript, React, Next.js, Node.js, and Flutter

Senior Software Engineer Building Full-Stack Applications with TypeScript, React, Node.js and Flutter

Welcome to my portfolio! I'm Sabin Ranabhat, a Senior Software Engineer with 9+ years of professional experience building production applications end to end. I work across the whole stack — React and Next.js on the front end, Node.js, NestJS and Laravel on the back end, and PostgreSQL and MongoDB underneath — with deep Flutter, iOS and Android delivery underneath that.

My Expertise in Full-Stack Development

As a full-stack software engineer, I excel at shipping complete products rather than isolated pieces. My core competencies include:

  • •Frontend Development: Building responsive, accessible interfaces with TypeScript, React and Next.js, from server-rendered React Server Components to interactive client UI
  • •Backend & APIs: Designing REST and GraphQL services with Node.js, NestJS and Laravel, covering authentication, authorization, and background processing
  • •Databases & Infrastructure: Modelling and querying PostgreSQL, MySQL and MongoDB, and containerising services with Docker for consistent environments
  • •Mobile Development: Building cross-platform apps with Flutter plus native Android (Kotlin) and iOS (Swift), including custom platform channels and hardware integration
  • •Clean Architecture: Implementing maintainable, testable codebases using SOLID principles and design patterns across every layer
  • •Delivery & DevOps: Automating CI/CD with GitHub Actions, containerised builds, and release pipelines that turn hours of work into minutes

Shipping Products That Scale

Throughout my career, I've worked on diverse projects ranging from social media platforms to enterprise solutions. My development philosophy centers on writing clean, maintainable code that stands the test of time. I'm passionate about system design, API contracts, and shipping software that teams can build on for years.

Whether you're looking for a full-stack engineer to own a product from database schema to deployment, a backend developer to design the APIs and services behind it, or a Flutter specialist to lead the mobile experience, I bring the technical expertise and creative problem-solving skills to turn your vision into reality.

Explore My Work

Browse my portfolio of projects to see examples of my full-stack and mobile work, read my technical blog for insights on software engineering best practices, or check out my professional experience to learn more about my career journey. I'm always excited to discuss new opportunities and collaborate on innovative software solutions.

Connect with me on LinkedIn or explore my open-source contributions on GitHub. I actively contribute to the developer community and share knowledge about TypeScript, Next.js, Node.js, Laravel, and Flutter.

Let's Build Something Amazing

Ready to discuss your next software project? Get in touch and let's explore how we can work together to create exceptional software that delights users and drives business results.

Hiring Info & Availability

I am currently interviewing for remote Senior Software Engineering roles. Here are the quick answers to common screening questions:

Role Type

Full-time (preferred) or Contract

Timezone

UTC+5:45 (Full EU overlap, 4-5h US-East)

Sponsorship

Not needed for remote roles

Payments

Invoice, Deel, Wise, or Wire Transfer

Notice Period

Available immediately / 2 weeks

Schedule a Call

Skip the email back-and-forth. Book a 15-30 minute intro call directly on my calendar.

Book an Intro Call

Writing

Documentation is a feature. I write to clarify complex technical problems and demonstrate asynchronous leadership.

Read Blog

Engineering

Full-stack delivery across TypeScript, React, Next.js and Node.js — with deep native SDK, NFC and Flutter white-labeling experience underneath.

View Resume

Projects

From fintech SDKs to white-label banking apps. Proof of shipped work at scale for 500K+ active users.

See Projects

Frequently Asked Questions

What technologies does Sabin Ranabhat specialize in?

Sabin Ranabhat specializes in full-stack development with TypeScript, React, Next.js, Node.js, NestJS and Laravel, backed by PostgreSQL, MongoDB and Docker, with 9+ years of experience including deep Flutter, iOS and Android engineering.

What kind of projects has Sabin Ranabhat worked on?

Sabin has worked on full-stack web platforms and APIs with Next.js, Node.js and Laravel, cross-platform mobile applications, native iOS and Android apps, and has led engineering teams in building enterprise-level solutions.

Is Sabin Ranabhat available for freelance or contract work?

Please use the contact form on the portfolio website to discuss project opportunities, freelance work, or consulting engagements.

Have another question? Get in touch.

Currently Interviewing for Remote Software Roles

If you're looking for a Senior Software Engineer with 9+ years of experience building full-stack products — TypeScript, React, Next.js, Node.js, NestJS and Laravel, plus deep Flutter and native mobile work — I'd love to talk.