Ravi Garbuja Pun

Ravi Garbuja Pun Email and Phone Number

Android Developer | Mobile, Kotlin, Java, Flutter | Experienced and Pragmatic
Ravi Garbuja Pun's Location
Coombs, Australian Capital Territory, Australia, Australia
About Ravi Garbuja Pun

👨‍💻 Software Developer | Android | Kotlin | Java | Flutter🔹 Hands-on experience in native Android app development using Kotlin and Java.🔹 Proficient in crafting robust and user-friendly applications.🔹 Versatile in Flutter for cross-platform development, ensuring consistent experiences.🔹 Blend of onsite and remote work experience, adapting seamlessly to diverse environments.🔹 Passionate about staying current with industry trends and exploring other technologies to get things done.🔹 Let's connect and discuss all things tech! Open to collaborations and exciting opportunities. 🚀 #MobileDev

Ravi Garbuja Pun's Current Company Details

Android Developer | Mobile, Kotlin, Java, Flutter | Experienced and Pragmatic
Ravi Garbuja Pun Work Experience Details
  • Devfinity
    Senior Android Developer
    Devfinity Nov 2021 - Nov 2023
    Kathmandu
    - Lead android application development for a US-based product encompassing a comprehensive job portal and freelance marketplace.- Plan, architect, and implement features with meticulous progress reporting and efficient ticket tracking.- Collaborate with backend engineers (ASP.NET) to implement features consuming RESTful web services.- Implement complex pagination and construct UI models based on multiple data sources, sorting, and filter logic.- Successfully deploy real-time… Show more - Lead android application development for a US-based product encompassing a comprehensive job portal and freelance marketplace.- Plan, architect, and implement features with meticulous progress reporting and efficient ticket tracking.- Collaborate with backend engineers (ASP.NET) to implement features consuming RESTful web services.- Implement complex pagination and construct UI models based on multiple data sources, sorting, and filter logic.- Successfully deploy real-time chat functionality leveraging cutting-edge Microsoft SignalR technology. Show less
  • Virtual-Gravity
    Mobile Application Developer
    Virtual-Gravity May 2023 - Jul 2023
    Monash, Victoria, Australia
    - Develop new features on a flutter application [Crypto Wallet]- Write unit and widget tests for new features- Fix design inconsistencies and changes requested- Setup PR checks for better code integration and deployment from Github repo to Slack channel
  • 20 Trusted
    Android Engineer
    20 Trusted Jun 2021 - Aug 2022
    United Kingdom
    - Lead android application development for an innovative professional social networking application from the ground up.- Collaborate closely with the founders to assess the technical feasibility of visionary concepts and meticulously planned, architected, and developed features.- Work with a cross-functional team, including product managers, UI/UX designers, backend engineers, and iOS developers, to ensure a cohesive and top-notch application.- Regularly demonstrate the developed… Show more - Lead android application development for an innovative professional social networking application from the ground up.- Collaborate closely with the founders to assess the technical feasibility of visionary concepts and meticulously planned, architected, and developed features.- Work with a cross-functional team, including product managers, UI/UX designers, backend engineers, and iOS developers, to ensure a cohesive and top-notch application.- Regularly demonstrate the developed features and fixes on a staging server to the founders, seeking their valuable feedback and validation.- Work on invitation links via Firebase dynamic links, implement social signups for enhanced user onboarding, set up push notifications for real-time updates, establish websockets for efficient chat functionality, handle paged data effectively for optimal performance, utilize Room Persistence Library for offline capabilities, integrate Google Maps Places API for advanced location-based services, and incorporate the Google Play Billing Library for subscriptions and feature fencing. Show less
  • Ebpearls Pty Ltd
    Android Developer
    Ebpearls Pty Ltd Feb 2020 - Oct 2021
    Kupondole, Lalitpur, Nepal
    - Develop Native Android Applications, estimating story points and time estimates for feature development and bug fixes.- Implement features based on client requirements and specifications.- Maintain existing Android applications, ensuring their stability and performance.- Deploy newer versions of the applications to the Google Play Store.- Collaborate with cross-functional teams, including designers, product managers, system administrators, and other developers, to brainstorm… Show more - Develop Native Android Applications, estimating story points and time estimates for feature development and bug fixes.- Implement features based on client requirements and specifications.- Maintain existing Android applications, ensuring their stability and performance.- Deploy newer versions of the applications to the Google Play Store.- Collaborate with cross-functional teams, including designers, product managers, system administrators, and other developers, to brainstorm solutions and generate innovative ideas.- Communicate on a daily basis to provide project status updates and keep all stakeholders informed. Show less
  • Ktmbytes
    Webmaster
    Ktmbytes Apr 2018 - Mar 2020
    - Site maintenance, ensuring smooth functionality and resolving technical issues.- Content creation and management of tech blogs.- Writing and publishing blog posts primarily focused on science, apps, and programming topics.
  • Vzeal Technologies And Online Services Pvt. Ltd.
    Mobile Application Developer
    Vzeal Technologies And Online Services Pvt. Ltd. Jun 2019 - Jan 2020
    Kathmandu, Nepal
    - Maintain and refactor existing Android application to support multiple languages and different screen sizes.- Write unit tests (Junit) and UI tests (Espresso) to ensure the robustness of the application.- Plan and strategize for new In-House Projects, providing expert consultation for native Android app development and leading the implementation process.- Develop new Android applications using the MVVM pattern, incorporating data binding with Jetpack components.- Collaborate… Show more - Maintain and refactor existing Android application to support multiple languages and different screen sizes.- Write unit tests (Junit) and UI tests (Espresso) to ensure the robustness of the application.- Plan and strategize for new In-House Projects, providing expert consultation for native Android app development and leading the implementation process.- Develop new Android applications using the MVVM pattern, incorporating data binding with Jetpack components.- Collaborate with Mock Servers to facilitate efficient development and testing.- Create and execute unit and integration tests to guarantee the reliability and functionality of the application.- Work with RESTful services for seamless integration with backend systems and data retrieval. Show less
  • Prizma Digital Pvt. Ltd.
    Android Developer
    Prizma Digital Pvt. Ltd. Sep 2018 - Mar 2019
    Kathmandu, Nepal
    - Develop an Android application for a Rural Municipality.- Work in a team consisting of a graphic designer, a full-stack web developer, and a product owner.- Acquire knowledge about test-driven development (TDD), git flow, and the MVVM paradigm during the project.
  • Prizma Digital Pvt. Ltd.
    Wordpress Administrator
    Prizma Digital Pvt. Ltd. Sep 2018 - Mar 2019
    Kathmandu, Nepal
    - Create and manage WordPress sites for diverse clients.- Collaborate with clients in the media, e-commerce, non-profit, and volunteering fields to understand their requirements and effectively translate them into the website design and functionality.
  • Source Taggers Pvt. Ltd.
    Android Developer
    Source Taggers Pvt. Ltd. Nov 2017 - Aug 2018
    Bhaktapur, Nepal
    - Work in a cross-functional team consisting of two native Android developers, two backend developers (Laravel), and a UI/UX designer to develop the "Baby Bind" application.- Utilize Retrofit for seamless communication with the REST API and efficiently caching responses for improved performance.- Implement phone number verification using Twilio's services to enhance security and user authentication.- Translate UI mockups into actual Android UI using ConstraintLayout and other layout… Show more - Work in a cross-functional team consisting of two native Android developers, two backend developers (Laravel), and a UI/UX designer to develop the "Baby Bind" application.- Utilize Retrofit for seamless communication with the REST API and efficiently caching responses for improved performance.- Implement phone number verification using Twilio's services to enhance security and user authentication.- Translate UI mockups into actual Android UI using ConstraintLayout and other layout tools, ensuring a user-friendly interface.- Normalize phone numbers added by users for consistency and ease of use.- Integrate Twilio's SMS service to enable efficient communication with users via SMS messages.- Implement numerous Java interfaces to enhance functionality and code modularity.- Successfully deploy the app on the Google Play Store in different release tracks to reach a wider audience. Show less
  • Technorio Inc.
    Android Developer Intern
    Technorio Inc. Jun 2017 - Jul 2017
    Kathmandu, Nepal
    - Work in a team of 5 using standard Android SDK, GIT for version control, and Taiga for project tracking.- Implement Twitter timeline integration for the "Sajha Party Android Application" project.- Developed "ConnDB," a basic RESTful web service, using core PHP to establish communication between the Android app and the backend.
  • Around Good People
    Web Developer
    Around Good People Apr 2017 - Jun 2017
    Kathmandu, Bāgmatī, Nepal
    - Utilize PHP to develop backend services and MySQL database to gather application forms from dental students seeking apprenticeship opportunities.- Create a comprehensive admin dashboard that allows administrators to log in, review received applications, and download them in Excel format.- Handle the deployment of the application on shared hosting and provide maintenance support to address any encountered bugs.

Ravi Garbuja Pun Skills

Photoshop Microsoft Office Programming Microsoft Word Java Powerpoint Html5 Windows Android Development Php C++ C Mysql Html Sql

Ravi Garbuja Pun Education Details

  • Aroma College Of Applied Science And Management
    Aroma College Of Applied Science And Management
    First Division
  • Small Heaven School
    Small Heaven School
    Distinction

Frequently Asked Questions about Ravi Garbuja Pun

What is Ravi Garbuja Pun's role at the current company?

Ravi Garbuja Pun's current role is Android Developer | Mobile, Kotlin, Java, Flutter | Experienced and Pragmatic.

What schools did Ravi Garbuja Pun attend?

Ravi Garbuja Pun attended Aroma College Of Applied Science And Management, Small Heaven School.

What skills is Ravi Garbuja Pun known for?

Ravi Garbuja Pun has skills like Photoshop, Microsoft Office, Programming, Microsoft Word, Java, Powerpoint, Html5, Windows, Android Development, Php, C++, C.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.