Nurhaq Halim

IOS Engineer

Jakarta, Indonesia2 yrs 6 mos experience
Highly Stable

Key Highlights

  • 3+ years of experience in Android development
  • Contributed to MyTelkomsel app with critical features
  • Mentored aspiring Android developers in bootcamp
Stackforce AI infers this person is a Mobile Application Developer with expertise in Android and cross-functional collaboration.

Contact

Skills

Core Skills

AndroidMobile Application DevelopmentKotlinAndroid Development

Other Skills

Android StudioAndroid SDKClean CodingRoom DatabaseAPI IntegrationDomain-Driven Design (DDD)Repository PatternReact NativeJetpack ComposeAndroid LifecycleCross-team CollaborationAgile MethodologiesApplication SecurityApp PerformanceGoogle Maps

About

I’m an Android Developer with 3+ years of experience designing, building, and optimising mobile applications. Skilled in Kotlin, Java, Flutter (Dart), and Laravel, I combine strong software engineering fundamentals with hands-on experience delivering impactful solutions. I was among 3,000 students selected for the Bangkit Academy (by Google, Gojek, Tokopedia, Traveloka), where I sharpened my expertise in Android, cloud, and ML through a 1-month capstone project, collaborating with cross-functional teams to integrate ML models and cloud-based data. Professionally, I contributed to the MyTelkomsel app, implementing and maintaining critical Android features—including transaction, shop, and payment modules that support revenue growth. My work reduced crashes, improved performance, and ensured consistent delivery through close collaboration with QA, PM, and engineering teams. Passionate about continuous learning and problem-solving, I thrive in agile environments and aim to create mobile solutions that deliver both technical excellence and meaningful user value.

Experience

2 yrs 6 mos
Total Experience
2 yrs 6 mos
Average Tenure
--
Current Experience

Indocyber global teknologi, pt

Android Developer

Dec 2025Present · 5 mos · Jakarta, Indonesia · On-site

  • Design and build advanced Native Android applications using Kotlin or Java, ensuring high performance and clean architecture.
  • Architect and develop custom Native Modules (Bridges) to expose Android platform functionality to the React Native environment.
  • Perform deep-dive debugging and troubleshooting to resolve complex issues across both the Native and JavaScript interface layers.
  • Support the full deployment lifecycle, including signing APKs/AABs, and releasing updates to internal servers or the Google Play Store.
  • Create comprehensive technical documentation, specifically detailing the implementation of native modules and API contracts for the frontend team.
  • Strictly adhere to the project's Standard Operating Procedures (SOP) and engineering guidelines to ensure code quality and security compliance.
AndroidMobile Application Development

Phincon

2 roles

Android Bootcamp Trainer

Jan 2024Aug 2024 · 7 mos · On-site

  • Mentoring bootcamp participants to become competent and work-ready Android Developers, with an emphasis on industry practice and real app development.
  • Key responsibilities:
  • Prepare participants to have the technical skills and work mindset of a professional Android developer.
  • Teach concepts and best practices in building high quality Android applications.
  • Guiding participants in building a portfolio of Android projects for their job search.
  • Share industry insights and career development tips to help participants grow professionally.
Android StudioAndroid Development

Android Developer

Dec 2022Jul 2025 · 2 yrs 7 mos · On-site

  • As an Android Developer with more than 2 years of experience, I focus on app stability, bug fixing, and technical support to ensure the app is production ready. Actively involved in code review, refactoring, and performance optimisation to improve the overall quality of the app.
  • Main responsibilities:
  • Resolve bugs from QA, UAT, and production quickly and accurately.
  • Provide support for the delivery process: build verification, regression checks, and hotfixes.
  • Perform regular code reviews and refactoring to maintain code quality and maintainability.
  • Analyse crash logs (Firebase Crashlytics/Sentry) and implement fixes.
  • Collaborate with QA, PM, and cross-functional teams in application development and release.
  • Optimise application performance in terms of memory usage and thread handling.
  • Developed light technical documentation to clarify module behaviour.
  • Achievements:
  • Reduced the number of crashes through improved issue prioritisation and asynchronous task optimisation.
  • Contributed to maintaining consistent weekly delivery and reducing fix-to-release lead time.
  • Improved team code quality through technical discussions and active code reviews.
KotlinAndroid

Bangkit academy led by google, tokopedia, gojek, & traveloka

Mobile Development Student

Feb 2021Jul 2021 · 5 mos · Indonesia · Remote

  • 1 of 3000 selected student of bangkit academy 2021 led by Google, Gojek, Tokopedia, Traveloka on Mobile Development Learning Path.This is part of Kampus Merdeka on 2021 to increase Technology skills to prepare university student on Industry of Indonesia Emas 2045.
AndroidAndroid SDK

Education

Universitas Maritim Raja Ali Haji

Bachelor of Engineering - BE — Informatics Engineering

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Android & Mobile Application Development

Explore similar profiles based on matching skills and experience