FH
Hello, I'm

FATHUL HIDAYAT

Software Developer (Mobile & Backend)

Experienced software developer with 3+ years experience, specializing in cross-platform mobile development and robust backend systems. Published 10+ applications across Google Play Store and Apple App Store. Expert in Flutter, Go, and native Android/iOS development.

FATHUL HIDAYAT

About Me

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

PT UniGuard Indonesia

August 2024 - Present

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

PT Zen Multimedia Indonesia

June 2023 - July 2024

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

Prahwa

July 2022 - October 2022

Learned Dart and Flutter from basic, slicing UI design from Figma, created example projects, and implemented BloC state management and clean architecture.

Education

Software Engineering

SMK YPC Tasikmalaya

2023

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

Technical Skills

Mobile

Flutter 95%
React Native 75%
Kotlin Multiplatform 85%

Android

Kotlin 90%
Java 80%

Ios

Swift 70%

Backend

Go 90%
.NET 80%

Desktop

C# 75%

Iot

Python 70%

Web

JavaScript 80%
Laravel 80%

Tools

VS CodeAndroid StudioXcodePostmanGitGitHubGitHub ActionsFigmaTrelloDiscordDockerFirebasePostgreSQLSQLite

Featured Projects

UniGuardZ

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

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.

NoiseHub

Noise Hub is a professional-grade noise monitoring application that gives you real-time visibility into ambient sound levels across multiple sensor locations — right from your mobile device. Whether you're managing an industrial facility, monitoring workplace safety, or overseeing environmental noise compliance, Noise Hub connects seamlessly to your hardware sensors and delivers live data where you need it.

ThermoGuard

An enterprise-grade mobile application developed with Flutter, designed to interface with the Temperature Monitoring Server. This application provides real-time environmental monitoring, sophisticated asset management hierarchy, and robust administrative controls.

MPASS

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.

Assets Track RFID

The Assets Track RFID app is designed specifically for handheld devices equipped with RFID capabilities. The application leverages specialized SDKs provided by handheld device manufacturers to enable seamless RFID tag reading and management. It provides an intuitive interface for tracking and managing various items, batches, and transactions through integrated RFID scanning capabilities.

PTT Uniguard

Introducing UNIGUARD PTT, a modern communication solution designed to simplify and accelerate your team's communication. In this digital era, we understand that speed, efficiency, and security are key to maintaining smooth business or organization operations. Uniguard PTT is here as an answer to these needs by offering a reliable and easy-to-use Push-to-Talk (PTT) platform.

GPS Uniguard

GPS Uniguard is a mobile application for managing GPS tracking devices. It requires a Traccar server instance to work.

Bebunge

Bebunge is a One-Stop Portal Service owned by the Bekasi Regency Communication, Informatics, Cryptography and Statistics Service. With Bebunge, the public will get information about government programs and other information. The Bebunge application functions as an application for complaints and aspirations from the public which will then be forwarded to the relevant section for follow-up.

Prosmart

ProSmart application is the first free online evidence return application in Indonesia. You can download this ProSmart application on Playstore. In this application you can check your belongings that have been used as evidence in court at the Cikarang District Court

BLE Uniguard

BLE Uniguard is a mobile application for managing BLE tracking devices. It requires a Traccar server instance to work.

Get In Touch

Let's collaborate

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.

Location

Tasikmalaya, West Java