Software Engineer at Noki System (2026-03 – Present)
- Developed the Noki BLE Support App entirely from scratch using Flutter, enabling seamless Bluetooth Low Energy (BLE) communication between mobile devices and ESP/STM-based smart cabinet hardware.
- Built and maintained cross-platform mobile applications in Flutter for Noki's PIE cabinet management system, integrating RESTful APIs with a Django backend for real-time locker control and audit logging.
- Designed and deployed embedded firmware for ESP microcontrollers and STM-based mux hardware, handling BLE protocol communication and lock control at the hardware-software interface.
- Contributed to the Django backend powering Noki's cabinet ecosystem, including API development for BLE lock history, user management, and cabinet administration dashboards.
Full Stack Engineer at Wi3bit (2024-03 – 2025-03)
- Architected and implemented end-to-end solutions integrating mobile applications with robust back-end services.
- Implemented database design and optimization strategies to ensure application performance at scale.
- Collaborated with stakeholders to translate business requirements into technical specifications.
- Mentored junior developers in best practices for both front-end and back-end development.
Lead Mobile Engineer at Wi3bit (2023-09 – 2025-03)
- Implemented the integration of RESTful APIs to enhance app functionality and support business logic.
- Led code reviews to ensure adherence to coding standards and architectural patterns like MVVM.
- Collaborated with cross-functional teams to define project scope and deliver within deadlines.
- Optimized apps for scalability, improving performance and user experience.
Contract Flutter Developer at SDH (2023-05 – 2023-09)
- Built, designed, and deployed mobile applications that increased company revenue by 25% and generated over 10,000 downloads.
- Modernized legacy systems, integrating Flutter and Dart to enhance app performance, scalability, and user engagement.
- Coordinated end-to-end project execution including requirements gathering, development, testing, and release.
- Improved app functionality via customer feedback and usability testing, increasing user satisfaction by 15%.
Flutter Developer (Freelancer) at Remote (2022-05 – Present)
- Successfully developed and launched various mobile applications for clients, collectively achieving over 1,000 downloads.
- Delivered user-focused mobile apps with high-quality code and optimized interfaces, meeting client specifications.
- Established strong client relationships, providing consistent updates and meeting deadlines, leading to repeat business.
Flutter Developer Intern at Softech Square Solution (2022-10 – 2023-03)
- Contributed clean, efficient code across multiple projects, adhering to best practices in software design.
- Acquired hands-on experience in the full mobile app development lifecycle, enhancing debugging and optimization skills.