Keshab Aryal
@keshabaryal
Senior software engineer building scalable web, mobile, and IoT solutions with secure APIs and AI/ML.
What I'm looking for
I’m a Senior Software Engineer with 5+ years of experience building scalable web and mobile applications, with a strong focus on backend development using Django and FastAPI. I deliver secure REST APIs and robust system architectures, and I’m known for efficient, scalable, and maintainable end-to-end solutions.
In mobile development, I build with Flutter & Dart and also work with Android (Kotlin/Java) and iOS (Swift) to deliver high-performance mobile experiences. I’ve implemented clean architecture patterns and state-management approaches like MVC/MVVM with GetX, Provider, and Riverpod, and I regularly contribute through code reviews and mentoring.
My work also spans IoT and AI/ML: I’ve integrated BLE, MQTT, MicroPython, and ESP32 for real-time device communication and monitoring, and I’ve used TensorFlow and Scikit-learn for AI-powered features like computer vision, anomaly detection, and predictive monitoring. I’m also hands-on with Agile methodologies and cloud platforms (AWS, Azure), and I’ve shipped projects including FishTechy (AI-based fish detection and IoT fish tank monitoring) plus AI-enabled IoT and multimedia apps.
Experience
Work history, roles, and key accomplishments
Mobile App Developer
Pokhara Nipuna Prabhidik Sewa
Nov 2020 - Dec 2023 (3 years 1 month)
Developed scalable mobile apps using Flutter and Dart to improve user experience. Collaborated in Agile teams, built and maintained REST APIs for data integration, and applied Clean Architecture with MVVM patterns (GetX, Provider, Riverpod).
Education
Degrees, certifications, and relevant coursework
Patan Multiple Campus
MIT, Software Development
2026 -
Currently pursuing MIT (first semester), focusing on advanced software development concepts, data systems, and emerging technologies including AI/ML.
Prithvi Narayan Campus
B.Sc. CSIT, Computer Science and Information Technology
2018 - 2023
Completed B.Sc. CSIT with coursework covering programming (C, Java, Python), data management, networking, and system design. Gained hands-on experience in software development and problem-solving.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
keshabaryal.com.npPortfolio
keshabaryal.com.npSalary expectations
Social media
Skills
Interested in hiring Keshab?
You can contact Keshab and 90k+ other talented remote workers on Himalayas.
Message KeshabFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
