I’m a Senior Mobile Engineer from Hanoi, Vietnam 🇻🇳
Reach Out
+84 867-800-622
Hanoi, Vietnam
[email protected]
[/trunghieubui](https://hieubui.notion.site/trunghieubui-3375fbf5029f418e8f278dad4e81ffa2)
[ /hieutbui](https://hieubui.notion.site/hieutbui-f4d128fad9b54532af0559e8af09bdb8)
Education
Information System - HUST
Languages
Vietnamese
English
French
About Me
Highly proficient Senior Mobile Engineer with 4+ years of experience specializing in real-time data synchronization, secure architectures, and complex system integrations. Proven track record of leading the entire feature lifecycle—from technical research and solution design to automated CI/CD implementation and production deployment. Expert in bridging hardware-software protocols and architecting intelligent AI orchestrators using Vector databases. Highly adept at leveraging AI-powered workflows to optimize engineering velocity and deliver high-performance, crash-free enterprise applications.
Technical Skills
Skills
Work Experience
Multi Foundation
June 2025 - Apr 2026
Senior Mobile Engineer / Team Lead (Flutter)
- Owned the end-to-end feature lifecycle and Agile processes, from researching technical solutions and defining architectures to task estimation, ticketing, and UI/UX collaboration. Enforced strict code quality through comprehensive unit testing, black-box testing, and rigorous code reviews prior to QA handovers.
- Architected advanced AI integrations and custom backend services, collaborating with the AI team to develop a custom Python-based mautrix bridge connecting Matrix with OpenRouter. Engineered an intelligent AI orchestrator for dynamic LLM routing and implemented vector-based chat summarization to optimize user queries.
- Partnered with the automation team to establish CI/CD workflows, defining the system logic to integrate GitHub with Discord via n8n for a semi-opensource community. Guided the technical requirements for automated real-time ticket tracking, role-based access control, and a token-based contributor reward system.
- Served as the core technical authority and mentor, leading the technical onboarding process for new members, resolving complex code-level queries, and ensuring architectural consistency across the Flutter application.
- Ensured high-performance and a crash-free mobile experience by prototyping solutions on test servers prior to deployment and integrating Sentry for advanced error-tracking and production monitoring.
- Engineered deep native integrations for iOS (Swift) and Android (Kotlin/Java) to build seamless real-time calling features. Forked and heavily customized existing CallKit libraries to implement Android 14 CallStyle notifications, custom incoming call UI layouts, speakerphone audio routing, and quick-reply bottom sheets.
Aug 2024 - Oct 2025
Software Engineer / Product Owner (React Native)
- Architected fault-tolerant offline synchronization for Base Checkin Client, implementing dynamic data chunking algorithms (adjusting payload sizes based on device capacity) and state-recovery mechanisms to ensure zero data loss during network outages.
- Engineered custom hardware integrations, reverse-engineering undocumented hex data from physical devices and designing customized sync architectures (TCP/UDP, Webhooks, API listeners) in direct consultation with enterprise IT departments.
- Optimized memory and rendering performance for the Base Mini HRM super-app integration by migrating to LegendList and implementing a hybrid state management architecture (Zustand, LegendState, Redux) to handle massive enterprise datasets seamlessly.
Linagora Vietnam
Jul 2023 - Aug 2024
Flutter Developer
- Engineered a custom mathematical rendering engine for the Twake open-source chat suite to calculate complex UI layouts and floating timestamps dynamically, overcoming the limitations of existing Flutter packages.
- Resolved critical data-structure bugs in Tmail by implementing recursive decision tree algorithms to manage nested folder deletions without corrupting parent directories.
- Boosted application startup and offline performance by architecting efficient local caching systems using Hive, Secure Storage, and lazy-loading via GetIt.
- Ensured robust code quality and system reliability by implementing comprehensive unit testing (utilizing Mockito) for critical business logic, effectively minimizing regression bugs in production.
- Engineered a custom mathematical rendering engine for the Twake open-source chat suite across both Mobile and Flutter Web environments. Calculated complex UI layouts and floating timestamps dynamically, overcoming the limitations of existing cross-platform packages.
MDC Software ******
Mar 2022 - Jun 2023
React Native Developer
- Authored and published an open-source React Native animation library (react-native-floating action-circle-button), which was actively utilized in the ICORP E-Contract application to enhance UI/UX.
- Integrated cutting-edge native eKYC modules for the Saymee telecommunications application, collaborating with external technical teams to ensure secure user identity verification.
Projects
Featured Projects (1)