Fullstack Mobile App Engineer

Hi, I'm Muhammad Azri

I develop high-performance mobile apps and backend systems, leveraging modern technologies to create scalable, user-centric solutions.

Latest Achievement

Professional Certification

Belajar Pengembangan Aplikasi Android Intermediate
Dicoding Indonesia April 7, 2025
Mobile Development

Targeted at Android Developers looking to level up with advanced components. Topics include advanced UI, animations, localization, background services, media handling, maps & location, advanced testing, Firebase, and more.

Key skills covered:

Advanced UIAnimationLocalization & AccessibilityService & Background Tasks+5 more

Featured Projects

Here are some of my recent projects that showcase my skills and interests.

Edukita (Frontend)
Edukita (Frontend)
mobile

Flutter-based mobile app for university exam preparation (UTBK/SNBT) with Google Sign-In authentication.

FlutterDartFirebase+1
Edukita (Backend)
Edukita (Backend)
backend

Golang-based backend for Edukita with PostgreSQL, Firebase, and Google Sign-In authentication.

GolangPostgreSQLFirebase+1
View All Projects

Work Experience

A glimpse of my professional journey and contributions.

Hybrid Mobile App Engineer

Teravin TechnovationJakarta, Indonesia

Mar 2023 - Mar 2025

Developed and enhanced fintech and smart building applications using hybrid mobile technologies while ensuring high performance and security.

Key Responsibilities:

  • Developed fintech mobile applications using hybrid mobile technologies.
  • Implemented customer service functionality using Intercom.
  • Built secure withdrawal and Earned Wage Access (EWA) features.
Hybrid Mobile AppRESTful APIIntercomAndroid NativeiOS Native

Skills

Technologies and tools I've worked with throughout my career.

Mobile Development

FlutterAndroid Native Development

Backend Development

GolangFirebaseRESTful API

Frontend Development

Next.js

Database

PostgreSQL

Program Language

DartKotlinTypeScriptGolang

Language

English

Let's Work Together

I'm currently available for freelance work and open to new opportunities. If you have a project in mind or want to collaborate, feel free to reach out!