Close this
Close this

Dhiraj Sharma

Development
Bagmati, Nepal

Skills

Flutter

About

Dhiraj Sharma's skills align with Programmers (Information and Communication Technology). Dhiraj also has skills associated with Personnel and Labor Experts (Legal, Human Resources and Social Services). Dhiraj Sharma has 8 years of work experience.
View more

Work Experience

Flutter Developer

Teamcoda
January 2022 - Present
  • Remote • Developing cross platform apps (Android, iOS, and Web) using Flutter • Writing unit tests for features, effectively reducing reported bugs by 50% • Implementing streamlined app deployment using CI/CD tools like Fastlane and CircleCI • Collaborating with the project lead to break down tasks for smooth project execution • Assisting in hiring by preparing tests, evaluating candidates, and facilitating onboarding

Senior Android Developer

UXCam
November 2020 - December 2021
  • Hybrid • Enhanced existing and introduced new features to UXCam Mobile SDK • Led Android team, overseeing requirements analysis, task planning, prioritization, progress monitoring, and active participation in Agile ceremonies • Efficiently addressed and reduced customer-reported issues by 30% • Maintained cross-platform SDKs (Flutter, ReactNative) and managed deployment processes • Supported HR in the hiring process

Senior Android App Developer

SmartMobe Solutions Pvt. Ltd
April 2017 - March 2020
  • Onsite • Wrote efficient and reusable code for multiple Android projects, ensuring comprehensive unit testing • Collaborated on requirement analysis, feature estimation, and task planning, guiding the Android team through Agile development • Implemented Jenkins for seamless continuous testing, delivery, and deployment • Mentored junior team members and interns, contributing to the hiring process

Android App Developer

Supreme IT Solutions
July 2015 - January 2017
  • Onsite • Actively learned and explored Android app development while contributing to project initiatives • Collaborated with cross-functional teams, enhancing design and development processes Notable Projects UXCam | Mobile SDK, Android, Java, Flutter UXCam • Enhanced existing features and implemented new ones like screen recording, tagging, exception handling, logging, heat-mapping, and push notifications • Alongside the Native SDK, managed cross-platform wrappers (Flutter, React Native, Xamarin) and handled deployment tasks Bookchoice | Flutter, eBook, Audio Book, Flutter Downloader, Isolate, Bloc, Firebase, Crashlytics Teamcoda • Enhanced downloading with Flutter isolates for parallel downloads and improved error handling • Improved audio eBook reader/player functionality • Implemented features like onboarding, subscription etc. Remomedi | Android, Kiosk, Twilio, UVC Smartmobe Solutions • Developed native Android app for medicine ordering via phones and public kiosks • Integrated Twilio for communication features • Utilized UVC Camera library for kiosk camera integration Disable Headphone | Android, Kotlin, Tool, Audio Service Personal Project • Developed an independent side project with 2.5M+ Play Store downloads, providing a user-friendly solution for audio issues with jacks and speakers Present Play | Flutter, Android, iOS, Web, Firebase, Crashlytics, Push Notification, Google Auth Teamcoda • Implemented dynamic features such as feed, groups, tags, and exclusive access to a vast video library sourced from YouTube and Vimeo Diagonale | Android, Flavor/Dimension, White-Label, Notification, CI/CD, Payment Gateway Smartmobe Solutions • Developed features such as service access, room booking, lunch ordering, and package management • Integrated Beacon and NFC technologies for enhanced functionality • Implemented support for multiple payment gateways • Contributed to white-label functionality for client customization and established a CI/CD pipeline for automated updates

Education

Nepal College Of Information Technology, Pokhara University

Master of Computer Engineering
January 2019 - December 2023

Nepal College Of Information Technology, Pokhara University

Bachelor of Computer Engineering
December 2010 - December 2014