Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hitendra Zala

Sydney,NSW

Summary

Experienced Android Developer with 9+ years of expertise in building scalable, accessible, and modern mobile applications. Skilled in Kotlin, Jetpack Compose, MVVM architecture, and CI/CD processes. Proven track record of delivering user-focused applications for clients including Commonwealth Bank of Australia. Passionate about clean architecture, code quality, and performance optimization.

Overview

12
12
years of professional experience

Work History

Android Developer

HCLTech - Contractor for Commonwealth Bank of Australia
Sydney, NSW
08.2024 - Current
  • Working at Commonwealth Bank of Australia through HCLTech, contributing to the development and enhancement of the CommBank Android application
  • Acted as the primary Android developer, responsible for managing and coordinating Android development tasks
  • Contributed to the development of QR-based cardless withdrawal and deposit functionalities, enabling secure and seamless banking experiences for users at ATMs without the need for physical cards.
  • Made design changes and improvements in the CommBank app using Jetpack Compose, ensuring a modern and efficient user interface
  • Focusing on accessibility tasks to enhance audio feedback and implement haptic feedback for ATM interactions, improving app usability and providing a more inclusive user experience
  • Contributed to the integration of APIs to support the QR Cardless feature, enabling seamless cardless transactions
  • Worked closely with cross-functional teams, including designers and backend engineers, in an Agile environment to deliver high-quality, user-centered features on schedule.

Environment : Kotlin, MVVM, MVP, Android Studio, Jira, Dagger Hilt, Teamcity, Chls.pro, Jetpack Compose, Coroutines, Flow

Consultant - Android Developer

Elysium Digital
Sydney
08.2023 - 10.2024
  • Worked as a remote Android Developer, collaborating with The Lottery Corporation client located in Brisbane
  • Design, implement, and maintain new features for the Android version of the lottery app (The Lott), ensuring compatibility across various devices and screen sizes
  • Develop and maintain thorough unit tests to validate the functionality and compatibility of the Android app
  • Proactively investigate and resolve bug stories, working closely with QA engineers to identify, prioritize, and address issues within the Android app
  • Proficient in utilizing Adobe Analytics SDK for event tracking and data transmission within Android applications
  • Utilize version control systems to manage codebase changes and participate in continuous integration and continuous deployment (CI/CD) processes to automate build, test, and deployment pipelines
  • Participate actively in Scrum ceremonies such as daily stand-ups, sprint planning, sprint reviews, and sprint retrospectives, ensuring alignment with Agile principles and best practices

Environment : Kotlin, MVVM, MVP, Android Studio, Livedata, Jira, GitLab CI/CD, koin, BrowserStack, Chls.pro, Jetpack Compose

Senior Android Developer

Amnex InfoTechnologies
Ahmedabad, Gujarat
07.2021 - 12.2022
  • Lead the development of 2 successful Android applications, collaborating closely with cross-functional teams to deliver high-quality mobile solutions
  • Integration of socket programming for Chat Module
  • Implemented new features and enhancements, ensuring adherence to project requirements and timelines
  • Conducted code reviews and provided constructive feedback to team members to maintain code quality and consistency
  • Worked closely with product owners and designers to translate business requirements into technical specifications
  • Implemented unit tests and performed rigorous testing to identify and fix bugs, improving application stability and performance
  • Collaborated with backend developers to integrate APIs and optimize data transmission and storage
  • Stayed abreast of emerging technologies and industry trends, recommending innovative solutions to enhance application capabilities
  • Mentored junior developers, providing guidance and fostering a collaborative and growth-oriented team environment

Environment : Kotlin, Java, MVVM, CI/CD, GitHub, Zoho, SQLite, Room Database, Firebase, Google Map

Development Lead

XongoLab Technologies LLP
Ahmedabad, Gujarat
06.2017 - 06.2021
  • Developed and maintained Android applications for various clients, ensuring timely delivery and client satisfaction
  • Work with project managers on estimating the feasibility and complexity of new products/features
  • Lead the team of 6 members and delivered the project on time best practices
  • Implemented JUNIT/MOCKITO for automated Unit Testing
  • Integrated Android Arch. Components(MVVM) like Live Data, ViewModel. Also integrated Navigation Architecture Components in the app for smooth navigation
  • Assisted in the development of technical specifications and project documentation
  • Actively participated in Agile development processes, including sprint planning, daily stand-ups, and retrospectives
  • Researched and implemented new libraries and tools to improve development efficiency and code quality

Environment : Kotlin, MVVM, Navigation Architecture Components, Jira, Slack, Jenkins, Basecamp, Instabug

Mobile Developer

Techiestown Infotech PVT. LTD.
Ahmedabad, Gujarat
03.2014 - 05.2017
  • Work on bug fixing and improving application performance
  • High and detail level Architecture Design, Coding, Release management & Client Communication.
  • Develop application code
  • Implement firebase database for Real-time synchronization

Junior Android Developer

  • Deal with different mobile screen sizes
  • working with third-party libraries and APIs
  • Work on bug fixing and improving application performance
  • Work with outside data sources and API’s.

Environment : Java, GCM, MVC, Bitbucket, Eclipse

Education

Bachelor of Engineering - Computer Science

Gujarat Technological University Ahmedabad
03.2013

Skills

Languages & Tools: Kotlin, Java, Firebase, Splunk

Architecture & Design: MVVM, MVP, Jetpack Compose, Navigation Components, Clean Architecture
Testing & Analytics: JUnit, Mockito, Espresso, Adobe Analytics, Firebase Analytics
Tools & DevOps: Android Studio, Git, GitLab CI/CD, TeamCity, Jenkins, Jira, BrowserStack, Chlspro
Soft Skills: Agile/Scrum, Code Reviews, Cross-functional Collaboration

Timeline

Android Developer

HCLTech - Contractor for Commonwealth Bank of Australia
08.2024 - Current

Consultant - Android Developer

Elysium Digital
08.2023 - 10.2024

Senior Android Developer

Amnex InfoTechnologies
07.2021 - 12.2022

Development Lead

XongoLab Technologies LLP
06.2017 - 06.2021

Mobile Developer

Techiestown Infotech PVT. LTD.
03.2014 - 05.2017

Bachelor of Engineering - Computer Science

Gujarat Technological University Ahmedabad
Hitendra Zala