Career History
Kuala Lumpur, Malaysia
- Senior Software Engineer — 2023-08 to 2026-08
- Software Engineer — 2021-05 to 2023-08
- Architected & Standardized Development Frameworks: Established company-wide Flutter standards using the BloC pattern and developed a centralized TypeScript library for the company’s monorepo/microservices architecture, powered 10+ projects and streamlining RPC/API integrations.
- Web3 & Blockchain Initiatives: Largely contributed to the company’s transition into Web3 by building a Nuxt.js ecosystem integrated with Go Ethereum (Geth); engineered complex backoffice tools for 40+ users featuring real-time gas fee calculations, automated smart contract payouts, and wallet management.
- Project Recovery & Rapid Deployment: Successfully salvaged the Niffty.com marketplace project after a 2-year vendor failure, refactoring core peer-to-peer hiring functionalities and achieving a full market launch within 3 months of takeover.
- Automated CI/CD & Security Infrastructure: Modernized mobile deployment by implementing Fastlane and Jenkins on on-premise macOS servers; designed a secure, branch-based credential management system using Gerrit to handle Apple certificates across multiple teams.
Petaling Jaya, Malaysia
- Mobile App Developer — 2020-04 to 2021-05
- Advanced Native Integration: Developed high-performance custom video player modules using Swift 5 and Kotlin to support advanced gesture-based seeking, bridging them into React Native to overcome existing plugin limitations.
- Architectural Optimization: Re-engineered existing React Native applications by implementing Redux-Saga, significantly improving state management predictability and team debugging efficiency
- Android System Engineering: Designed a persistent Kotlin-based background service to intercept SMS OTPs and sync with merchant backends, ensuring high reliability even when the application was terminated by the OS.
- Cross-Platform Portfolio Growth: Utilized Unity to customize and rebrand mobile gaming applications for rapid deployment, successfully expanding the company’s official app store profile and market presence.
Petaling Jaya, Malaysia
- Full Stack Developer — 2019-03 to 2020-04
- Full-Stack Lifecycle Management: Owned the end-to-end development of mobile projects (concept to support), delivering cross-platform social media and e-commerce apps using React Native.
- POS System Innovation: Developed a specialized Flutter POS application featuring automated remote server synchronization and seamless hardware integration with thermal printers.
- Backend Architecture: Designed and implemented a scalable Laravel backend specifically structured to handle complex multi-level marketing (MLM) hierarchical data and commissions.
- Agile Collaboration: Provided critical cross-functional support in a lean development environment, ensuring the timely release and maintenance of high-priority internal and client-facing products.
Petaling Jaya, Malaysia
- Backend Developer (Internship) — 2018-12 to 2019-03
- Developed a full-stack MVP in Ruby on Rails to support a major corporate shift in product direction.
- Streamlined UI/UX by migrating to Bootstrap and refactoring CSS, reducing technical debt and improving visual consistency.
- Drove organic traffic growth for Bumbung.co by implementing technical SEO best practices and enhancing on-page performance.