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.
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
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
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
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
Graduated as top student in Software Engineering program. Specialized in software development, programming fundamentals, and practical application development.
Technical Skills
Mobile
Android
Ios
Backend
Desktop
Iot
Web
Tools
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.
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.
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.
Get In Touch
Let's collaborate
I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.