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.
Open Sourced Repositories
Nepali Flutter Apps
A curated list of mobile applications built with the Flutter framework in Nepal.
- Categorized according to the type of application
- Added download links for Playstore & Appstore
Nepal Quest Data
A structured collection of data related to Nepal specifically for Nepal Quest app.
- List of districts, provinces, municipalities, etc.
- JSON format with Nepali and English names
NEPSE Data
Scrapper that fetches upcoming IPOs, FPOs, Right Share.
- Automatically runs in cronjob
- Dumps data in JSON format
Recent Projects
Voters Nepal
It is a civic-tech initiative aimed at the 2082 (BS) elections in Nepal. It currently focuses on detailed report of election candidates, comparision of candidates and many more.
- Two language mode (Nepali & English)
- Search, view, and filter candidates based on party, district and consitituency
- Compare candidates side-by-side
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.
Expertise
Experience
Team Lead
OAN Solutions
Leading the development of in-house mobile and web applications.
Lead Flutter Developer
Featurewebs Pvt Ltd
Developed and maintained high-quality Flutter applications for various clients, ensuring clean code and optimal performance.
Junior Flutter Developer
Featherwebs Pvt Ltd
Developed and maintained Flutter applications