Personal details

Lie L. - Remote mobile app developer

Lie L.

Sr Mobile Engineer
Based in: 🇮🇩 Indonesia
Timezone: Jakarta (UTC+7)

About

I'm a full-stack mobile developer with over 15 years of experience, specializing in building high-performance iOS apps, cross-platform solutions using React Native, and scalable web platforms with Next.js. I’ve contributed to products in industries ranging from fintech and sales to healthcare and fitness—delivering pixel-perfect UI, clean architecture, and robust backend integration.

I'm proficient in Firebase (Auth, Firestore, Cloud Functions), Supabase, and modern frontend technologies like Tailwind CSS and shadcn/ui. I've implemented real-time features using WebSockets and streaming APIs, and have experience integrating AI tools like OpenAI and ElevenLabs for conversational and voice-based applications.

While I have deep experience building native apps, I often advocate for efficient cross-platform stacks when appropriate—without compromising performance or UX. I enjoy working in remote teams, contributing to both the codebase and product direction. My focus is always on delivering secure, maintainable, and user-centered solutions with business impact.

Work Experience

Senior Staff Engineer Frontend
PINTU | May 2023 - Present
Android
TypeScript
JavaScript
React Native
iOS
Next.js
Architected and delivered scalable, high-performance web and mobile applications using React, React Native, and Native Mobile technologies, supporting millions of users and enhancing core product usability. Led and mentored a team of 5 front-end engineers, fostering a collaborative and outcome-driven engineering culture that accelerated project delivery and elevated team capabilities across soft and technical skills. Championed the adoption of modern front-end technologies and best practices, significantly improving code maintainability, quality, and velocity across critical product releases. Identified and resolved major technical risks and performance bottlenecks, improving platform stability and ensuring a reliable, seamless user experience for Pintu’s rapidly growing user base. Established and enforced robust front-end engineering standards and architectural guidelines, reducing technical debt, improving onboarding efficiency, and ensuring long-term code consistency. Implemented automated performance testing strategies and governed the architecture of the mobile front end, laying the foundation for a resilient, future-proof mobile platform. Built and maintained pintu.co.id using Next.js with SSR for fast load times and SEO. Integrated WordPress as a headless CMS and styled the site with Tailwind CSS to ensure responsive, scalable, and high-performance delivery.
Freelance Software Engineer
Freelance | Feb 2009 - Present
Android
Xcode
React Native
iOS
Designed and developed performant, reusable UI components using React Native for cross-platform apps, improving maintainability and enabling rapid delivery of new features across mobile and web platforms. Improved front-end performance and scalability by refactoring JavaScript code into modular, interchangeable components and resolving complex UI/UX issues to enhance user experience. Integrated Bazel into the Android build pipeline for a stealth company, accelerating build times and improving consistency in CI/CD workflows; simultaneously contributed new features using SwiftUI for iOS. Built and maintained iOS applications in Objective-C using Xcode for various clients, including TheRightU, KCJ, and Hanergy—delivering fully functional apps that supported critical features like college search, commuter info, and energy monitoring. Developed and released a power usage tracking app for Hanergy from the ground up, handling the complete lifecycle from initial architecture to successful App Store submission. Delivered a feature-rich iOS app for an oil company, enabling users to access product details, locate nearby gas stations via map integration, and stay informed through a native Objective-C interface.

Projects

Real-Time Communication Platform
2015
WebSocket
Socket
Objective-C
iOS
Developed a comprehensive real-time communication platform enabling users to exchange text messages, share images, and participate in video conferencing sessions. The application leveraged WebSocket for establishing reliable, low-latency communication channels. A video streaming solution was integrated to ensure seamless conferencing experiences. The project prioritized high availability, efficient multimedia handling, and scalability, delivering a robust and user-friendly platform for real-time interaction.
Wellness and Health Tracker App
2025
Firebase
React Native
Expo
We developed a wellness and health tracker app aimed at helping users maintain a healthy lifestyle with the support of an AI mentor. Users can chat with the AI to get personalized meal suggestions and advice throughout the day. The app allows users to log their daily meals, workouts, and exercises, with a calendar integration to keep everything in sync. There’s also a journaling feature, so users can reflect on their routines and track progress over time. The project was built using React Native with Expo, and Firebase was used for authentication, Firestore for real-time data, and Firebase Storage for media handling.

Education

BINUS University
Bachelor's degree・Mathematics & Computer Science
Jun 2005 - May 2010