Hello đź‘‹, I'm

Ranjit Shrestha

a software engineer and Team Lead at OAN Solutions.
Building scalable mobile apps and websites. Leading teams. Sharing knowledge.

About me

I'm a software developer with 5+ years of experience specializing in Flutter mobile apps and websites. I currently work as a Team Lead at OAN Solutions. Over the years, I’ve worked with multiple startups and agencies—both as a full-time developer and a freelancer—helping businesses bring their ideas to life through clean code, solid architecture, and beautiful UI/UX design.

I'm also an active trainer and mentor, guiding aspiring developers through workshops, 1-on-1 mentorship, and educational content.

Work experience

Team Lead
OAN Solutions Pvt Ltd, Miami, USA
2024 - Present

As the Team Lead at OAN Solutions, I play a pivotal role in leading our technical team to success, driving innovation, and ensuring the delivery of high-quality software solutions. My responsibilities include overseeing the development of our digital products, managing project timelines, and providing technical guidance to our team of developers.

Flutter Developer
Featherwebs Pvt Ltd, Lalitpur
2020-2024

At Featherwebs, I was solo Mobile Developer specializing in developing high-performance mobile applications using Flutter. My role involved collaborating with cross-functional teams to design, develop, and maintain innovative mobile solutions that enhance user experiences and drive business growth.

Education

Bachelor of Science & Information Technology (Bsc.CSIT)
Kathmandu BernHardt College, Bafal, Kathmandu
2015 - 2019

Higher Education (+2 Science)
Liverpool International College, New Baneshwor, Kathmandu
2013 - 2015

School Leaving Certificate (SLC)
Shree Sanskrit & General Higher Secondary School, Dhading
2003 - 2013

Personal projects

Explore some of the projects I've worked on in my free time.

IPO Result- Bulk IPO Checker

Check IPO Result In Bulk:

This app allows you to quickly check your IPO Result in bulk without any hassle.

IPO Notification:

Get notified about the upcoming IPOs in Nepal and never miss an opportunity to invest.

Nepal Quest

Nepal's Constitution Handbook

This app provides you with the constitution of Nepal in both English and Nepali languages.

Local Level Details

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

National Anthem

Listen to the national anthem of Nepal and learn the lyrics with the help of this app.

Play Quiz

Test your knowledge about Nepal with the help of the quiz feature in this app.

Photo Gallery

A collection of my recent trainings and workshop sessions.
Workshop 1
Workshop 2
Workshop 3