Ranjit
Shrestha

Building scalable mobile and web applications with a focus on clean code, SOLID architecture, and exceptional UI/UX. Currently leading technical teams at OAN Solutions.

About Me

With 5+ years of experience, I specialize in crafting performant mobile experiences using Flutter and robust backends. my philosophy centers on clean, maintainable code that solves real-world problems efficiently.

Recent Projects

View All

Voters Nepal

It is a civic-tech initiative aimed at the 2082 (BS) elections in Nepal. It focuses on detailed report of election candidates.

  • Search, view, and filter candidates based on party, district and consitituency
  • Compare candidates side-by-side
Voters Nepal Screenshot
Next.js

Nepal Quest

Get detailed information about all the local levels in Nepal with their respective areas, population and contact details.

  • Two language mode (Nepali & English)
  • Listen to national anthem of Nepal with lyrics.
  • Play game to memorize all 77 districts of Nepal.
Nepal Quest Screenshot
Flutter

Kirtipur Municipality

The official website of Kirtipur Municipality, a local government body in Nepal.

  • Frontend: Next.js, TypeScript, Tailwind CSS
  • Backend: Laravel, Laravel Filament
Kirtipur Municipality Screenshot
Website

Expertise

Flutter
Flutter
Firebase
Firebase
Laravel
Laravel
WordPress
WordPress
React
React
Next.js
Next.js
Git
Git

Experience

2024 — Present

Team Lead

OAN Solutions

Leading the development of in-house mobile and web applications.

2021 - 2024

Lead Flutter Developer

Featurewebs Pvt Ltd

Developed and maintained high-quality Flutter applications for various clients, ensuring clean code and optimal performance.

2020 - 2021

Junior Flutter Developer

Featherwebs Pvt Ltd

Developed and maintained Flutter applications

Activity

rgtstha GitHub ↗
GitHub Contributions for rgtstha

Get in Touch

Have a project in mind or just want to explore the code? Connect with me via email or check out my profiles.