Summary
Overview
Work History
Education
Skills
Timeline
BusinessAnalyst
Manoj Vayu Bollam

Manoj Vayu Bollam

Summary

Detailed Mobile Application Developer with 7 years of experience programming in Kotlin and Java language to build innovative programs. User-experience-oriented developer with collaborative mindset. Inspired interface engineer with creative solutions to consumer problems.

Overview

8
8
years of professional experience

Work History

Mobile Application Developer

Y Media Labs (YML)
Toronto, ON
07.2023 - Current
  • Created user interfaces for applications on both iOS and Android platforms.
  • Integrated backend services with mobile applications to enable features like push notifications and data synchronization.
  • Participated in sprint planning sessions with other team members.
  • Maintained source code repositories by committing changes regularly according to best practices.
  • Analyzed customer feedback to identify areas of improvement in existing applications.
  • Optimized existing codebase for better performance on various devices.
  • Consulted with function, UX and UI designers to improve application design.
  • Troubleshot, updated and developed existing applications.
  • Investigated new technologies that can be integrated into existing solutions.
  • Designed database schemas that support mobile functionality.
  • Performed troubleshooting activities when necessary in order to resolve reported bugs or errors.
  • Developed handbooks and documents to represent application designs and code.
  • Tested the performance of mobile applications on multiple devices to ensure compatibility across different hardware configurations.
  • Monitored application usage metrics and analytics to measure success rate of each release.
  • Reviewed information and elements regularly on websites and pages for accuracy and functionality

Senior Android Developer

The AppLabb
Toronto, ON
07.2021 - 04.2023
  • Participated in daily standup meetings with other engineers, QA testers, and project managers to discuss progress updates on current tasks.
  • Integrated third-party libraries into existing mobile app architecture to extend functionality.
  • Investigated compatibility issues between different versions of the Android OS across multiple device types.
  • Built custom SDKs that can be used in other projects within the organization.
  • Refactored existing codebase to improve readability and maintainability.
  • Optimized performance of applications by improving memory management techniques.
  • Performed unit tests on various devices running different versions of the Android OS.
  • Reviewed pull requests from other team members before merging them into the main branch of codebase repository.
  • Analyzed user feedback data from Play Store reviews and implemented changes accordingly.
  • Researched new technologies related to mobile development and incorporated them when appropriate.
  • Debugged complex issues across multiple layers of the software stack.
  • Developed a secure authentication system for an Android application using Firebase and Google Sign-In.
  • Provided technical guidance during design meetings with UX designers, product owners, and stakeholders.
  • Designed custom UI elements for the Android platform utilizing XML layouts and Fragments.
  • Collaborated with backend developers to integrate RESTful APIs into the mobile apps.
  • Deployed applications to Play Store following best practices regarding security and privacy regulations.
  • Analyzed and tested applications prior to launch to remedy last minute issues.

Senior Android Developer

Taxiemall Technologies PVT LTD
Hyderabad, Telangana
08.2017 - 12.2018
  • Participated in daily standup meetings with other engineers, QA testers, and project managers to discuss progress updates on current tasks.
  • Integrated third-party libraries into existing mobile app architecture to extend functionality.
  • Investigated compatibility issues between different versions of the Android OS across multiple device types.
  • Develop and Maintain application at its best for great performance.
  • Ensuring the App gets perfect location and pings the location updates in a timely manner.
  • Unit testing and Fixing bugs.
  • Continuous integration and Continuous Development.
  • Application management for regular updates.
  • Team Work, making sure my team follows and gives me feedback on updates.
  • Identified opportunities for improvement in existing processes related to mobile development activities.
  • Analyzed and tested applications prior to launch to remedy last minute issues.
  • Participated in lifecycle of Android application research and planning through app launch and client support.

Android Developer

Bharathi Tech Services Pvt Ltd
Hyderabad, Telangana
09.2015 - 07.2017
  • Developed Android applications using Java and XML.
  • Created custom UI and UX designs for Android applications.
  • Debugged code and identified root cause of errors in existing applications.
  • Tested Android application on multiple versions of the platform to ensure compatibility.
  • Designed and participated in implementation of new features and expanded functionality for existing Android applications, developing in accordance with newest model specifications.
  • Resolved bugs reported by users during testing phase.
  • Integrated third-party APIs into existing applications.
  • Developed mobile applications tailored to client requirements utilizing native technologies.

Education

Post Graduate Diploma in Management - Computer And Information Systems

Fanshawe College of Applied Arts And Technology
London, ON
09-2020

Bachelor of Science - Computer Science

Gitam
Vishakapatnam
04-2015

Skills

  • Android Development: Android Studio, SDK, Jetpack Components, Firebase, Android UI components, Custom Views, and Layouts
  • Kotlin, Java, XML
  • Agile Development Methodologies
  • Automated Testing Frameworks
  • Front-End Skills: HTML, CSS
  • Scripting Languages: PHP, Python, Javascript
  • Version Control Systems: Git, Github
  • Responsive Web Design
  • RESTful APIs
  • Continuous Integration
  • Multithreading
  • Teamwork and Collaboration
  • Continuous Integration Systems
  • Software Testing and Validation
  • API Design and Development
  • Software Documentation Control
  • Project Management
  • Data Storage and Retrieval
  • Performance Evaluation and Optimization
  • Object-Oriented Programming
  • Software Development Standards
  • Android Software Development
  • JIRA
  • Requirements Gathering and Analysis
  • User Experience Design
  • Front-End Programming: HTML5, CSS3, AJAX
  • RESTful APIs: Retrofit, OkHttp
  • Database: SQLite (local Database), Room persistence library
  • Architecture Patterns: Model-View-ViewModel (MVVM), Clean Architecture
  • Testing: Junit, Espresso (UI testing), Mockito (mocking framework)
  • Dependency Injection: Dagger 2, Koin
  • Networking: HTTP, HTTPS protocols, Networking libraries (eg, Volley)
  • Cloud Platforms: GCP, Firebase, Huawei Cloud Messaging and Analytics (HCM)

Timeline

Mobile Application Developer

Y Media Labs (YML)
07.2023 - Current

Senior Android Developer

The AppLabb
07.2021 - 04.2023

Senior Android Developer

Taxiemall Technologies PVT LTD
08.2017 - 12.2018

Android Developer

Bharathi Tech Services Pvt Ltd
09.2015 - 07.2017

Post Graduate Diploma in Management - Computer And Information Systems

Fanshawe College of Applied Arts And Technology

Bachelor of Science - Computer Science

Gitam
Manoj Vayu Bollam