Zakarya A.

Zakarya A.

Kuala Lumpur, Malaysia
Hire Zakarya A. Hire Zakarya A. Hire Zakarya A.

About Me

I am an ingenious Software Engineer with 5+ years of technical experience in the provision of excellent mobile software solutions on projects for clients: 4+ years of hands-on experience in Android development and 2 years in iOS development. I strive to build, deliver and maintain mobile applications that are highly optimized, scalable, testable, and work well across different mobile platforms.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Software Engineer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Catcha Group
Catcha Group
Android Software Engineer
2018 - Present (7 years)
Kuala Lumpur, Malaysia
  • Worked on the development of the VIPLive Android Application for the client.

  • Re-engineered the source code structure, improved code base quality and app performance; by increasing error-free sessions from 85% to 99% in Crashlytics.

  • Provided technical support for the VIP Live app by increasing its stability and performance; leading to an increase in the app's rating at 4.3/5 stars.

GoBike
GoBike
Android Developer
2017 - 2018 (1 year)
Kuala Lumpur, Malaysia
  • Offered technical expertise and direction for the development of the Gobike Android and iOS applications.

  • Actively collaborated with team members to improve the performance of the Android application and implemented new approaches in reactive programming, MVP and MVVM architecture.

  • Built the Android SDK tool that allowed the QA team to simulate actual trips on the app by mocking device GPS.

KERN Technology
KERN Technology
Mobile Application Developer
2015 - 2017 (2 years)
Kuala Lumpur, Malaysia
  • Provided technical guidance for the development of several mobile applications and testing tools on different projects for clients.

  • Rewrote the whole structure of KERN Technology's source code and increased error-free sessions from 85% - 99%.

  • Engineered a starter template for Android applications utilizing the latest tech stack for the development of scalable and testable Android applications.

Showcase

Mobile Developer - iWonder
Mobile Developer - iWonder
  • iWonder is a platform for watching documentary and current affairs films and TV.

  • It provides context through award-winning documentaries and up-to-date news programs.

  • The platform offers engaging stories across various topics like sports, science, politics, history, and world affairs.

Android Developer - VIP Live
Android Developer - VIP Live
  • VIP Live is a new interactive live entertainment application in Indonesia.

  • It offers various interesting content and a first-of-its-kind online shopping platform.

  • The application is developed as a scalable and testable Android application.

Android Developer - GoBike
Android Developer - GoBike
  • GoBike is a mobile application focused on daily commuting.

  • It offers features including travel planning, parcel delivery, and special requests.

  • The application is designed for scalability and testability.

Mobile Developer - GoBiker
Mobile Developer - GoBiker
  • GoBike is a Bangkok-based app designed to simplify urban transportation.

  • The app provides transport, courier, and other services with a user-friendly interface.

  • The project involved developing high-quality, scalable, and testable Android and iOS solutions.

Education

Education
BSc. Computer Software Engineering
Asia Pacific University of Technology and Innovation (APU / APIIT)
2012 - 2015 (3 years)
Education
Learning S.O.L.I.D Programming Principles
LinkedIn
Education
Java Memory Management
LinkedIn
Education
Programming Fundamentals: Design Patterns
LinkedIn
Education
Swift 4 Fundamentals
SoloLearn
2018