Back to Site

FATHUL HIDAYAT

Software Developer (Mobile & Backend)
fahtul.singaparna@gmail.com +6281313320710 Tasikmalaya, West Java
linkedin.com/in/fathul-hidayat-dev github.com/Kirara02 portfolio.kirara-dev.my.id

Professional Summary

Highly skilled and results-oriented Software Developer with over 3 years of professional experience in designing, developing, and deploying high-performance mobile and backend applications. Expert in Flutter for cross-platform solutions and Go / .NET for robust, scalable backend architectures. I have a proven track record of successfully publishing 10+ applications to the Google Play Store and the Apple App Store, demonstrating a deep understanding of the full mobile app development lifecycle. My technical expertise extends to real-time communication protocols like WebSockets, cloud messaging with Firebase, and modern architectural patterns such as BloC and Riverpod. Beyond coding, I am an advocate for clean code principles, modular architecture, and efficient CI/CD workflows. I thrive in agile environments and am dedicated to building user-centric products that solve complex problems through innovative technology.

Work Experience

Mobile Developer August 2024 - Present
PT UniGuard Indonesia — Bandung, West Java
  • Developed and maintained mobile applications for both cross-platform (Flutter with Riverpod) and native platforms (Kotlin, Java, Swift).
  • Experienced in full app lifecycle from development to Play Store publishing.
  • Implemented real-time communication features using WebSocket and push notifications with Firebase Cloud Messaging (FCM).
  • Translated business requirements into functional and scalable software solutions.
  • Worked closely with cross-functional teams to design and implement new features.
  • Optimized application performance and resolved technical issues.
  • Maintained clean, modular, and well-documented code for future development.
Flutter Mobile Developer June 2023 - July 2024
PT Zen Multimedia Indonesia — Purwakarna, West Java
  • Designed and implemented new features in mobile apps using Flutter, implemented BloC architecture, fixed bugs, and learned best practices in software development.
Android Developer, Internship July 2022 - October 2022
Prahwa — Tasikmalaya, West Java
  • Learned Dart and Flutter from basic, slicing UI design from Figma, created example projects, and implemented BloC state management and clean architecture.

Key Projects

UniGuardZ
Tech Stack: Flutter, Kotlin, Swift, SQLite, REST API, Google Maps , Firebase Cloud Messaging

UniGuardZ is the next generation staff presence, guard tour management and location verification platform developed from over 20 years of experience in the Australian security and hygiene industry. Designed to be incredibly simple and flexible enough to capture the exact data you need, delivered straight to your inbox! UniGuard has successfully fought public litigation claims, secured payment for services rendered and streamlined your workforce operations by helping to ensure data transparency across your workforce.

NetGuard
Tech Stack: Android, iOS, Kotlin, Compose Multiplatform, SQLDelight, REST API, Background Tasks, Firebase Cloud Messaging, Stripe, Sendgrid, Website, Go-Fiber, Next.js

NetGuard is a comprehensive server monitoring application built with Kotlin Multiplatform, designed to help employees stay informed about server status and ensure timely maintenance. The app provides real-time server monitoring, incident reporting, and comprehensive analytics to keep your infrastructure running smoothly.

MPASS
Tech Stack: Android, Kotlin, Jetpack Compose, RFID SDK, REST API

MPASS is a premium Android application designed for cruise ship passenger management, focusing on safety, boarding efficiency, and emergency evacuation tracking using UHF RFID technology.

* More projects available at portfolio.kirara-dev.my.id

Education

Software Engineering 2023
SMK YPC Tasikmalaya

Graduated as top student in Software Engineering program. Specialized in software development, programming fundamentals, and practical application development.

Technical Skills

mobile: Flutter, React Native, Kotlin Multiplatform
android: Kotlin, Java
ios: Swift
backend: Go, .NET
desktop: C#
iot: Python
web: JavaScript, Laravel
tools: VS Code, Android Studio, Xcode, Postman, Git, GitHub, GitHub Actions, Figma, Trello, Discord, Docker, Firebase, PostgreSQL, SQLite