nbc-developer-profile-picture

Dinesh Rijal

9+ Years of Experience

Hire Dinesh

Mobile Developer

Summary

An ML/Mobile developer with over 8.5 years of experience in Python, Kotlin, Java, React Native, and Flutter. Proven track record of developing quality projects, leading teams, and mentoring. Passionate about learning and implementing new technologies to solve software problems efficiently.

Main Tech Stack

  • Python
  • Java
  • Flutter
  • React Native
  • Kotlin
  • SQLite
  • Firebase
  • PySpark
  • Pandas
  • TensorFlow
  • Kafka
  • Dart

Availability

Full Time

Ready To Start

In a week

nbc-developer-workWork Experience

Senior Mobile Engineer

Mar 2023 - Jun 2025

2 years 3 months

Responsibilities

  • Implemented blockchain-based KYC certification using Ethereum.
  • Generated and verified private/public keys for transactions.

  • Developed features like push notifications, conversation, and video calls using SignalR.

Senior Software Engineer

Dec 2021 - Mar 2023

1 year 3 months

Responsibilities

  • Worked on e-governance projects for identifying poor households.
  • Managed tickets, estimated story points, performed code reviews.

ML Engineer

Jan 2020 - Nov 2021

1 year 10 months

Responsibilities

  • Developed ML/data science projects.
  • Created house price prediction models using multivariable regression.

Software Engineer

Jun 2016 - Apr 2019

2 years 9 months

Responsibilities

  • Built apps for restaurant booking, ride-sharing, and online payments.

Software Engineer

Oct 2015 - Apr 2016

6 months

Responsibilities

  • Deployed first Android app.
  • Worked on flight and commerce-related mobile projects.

nbc-developer-educationEducation

Master’s Degree in Information & Communication Engineering

Institute of Engineering, Pulchowk Campus

2022

nbc-developer-educationAdditional Skills

Git, GitHub, GitLab, Bitbucket, Jenkins, CircleCI, Android Studio, Xcode, Visual Studio Code, JIRA, Figma, Trello

nbc-developer-languagesLanguage

English

Proficient

Can't Find the Right Developer?

We’ll match you with the perfect candidate tailored to your needs.

Request a Developer

Can't Find the Right Developer?

We’ll match you with the perfect candidate tailored to your needs.

Request a Developer