Personal details

Lie L. - Remote mobile app developer

Lie L.

Sr Mobile Engineer
Based in: đŸ‡źđŸ‡© Indonesia
Timezone: Jakarta (UTC+7)

About

Results-oriented Staff Software Engineer with 15+ years of experience leading mobile and full-stack engineering initiatives, driving technical excellence and innovation across diverse environments. As Engineering Manager of the iOS Infra Team at Traveloka, I spearheaded the adoption of multi-module architecture, reducing build times by over 90%, and initiated the integration of external build systems for optimized CI/CD pipelines. At Pintu, I led the design and development of scalable web and mobile applications, implementing automated performance testing to reduce testing time by 40% and reduce regression errors. Passionate about building high-performing teams and fostering a culture of continuous improvement. Seeking a Staff/Leadership role where I can leverage my expertise in mobile architecture, CI/CD optimization, team leadership, and automated testing to contribute to strategic technology initiatives and drive significant business impact.

Work Experience

Senior Staff Engineer Frontend
PINTU | May 2023 - Present
Android
TypeScript
JavaScript
React Native
iOS
Next.js
  • Led the design, development, and implementation of complex, scalable, and high-performing web
    and mobile applications using React, React Native, JavaScript/TypeScript, and Native Mobile
    development technologies.
  • Provide technical leadership, mentorship, and guidance to the development team, fostering a
    culture of continuous improvement, innovation, and collaboration.
  • Continuously research, evaluate, and adopt new technologies, frameworks, and tools to stay
    up-to-date with industry trends and standards in the React and React Native development space.
  • Proactively identify and communicate technical risks and opportunities to improve the overall
    quality and efficiency of web and mobile application development efforts.
  • Identify and initiate standards for FE engineering.
  • Initiate automated performance test to replace manual testing.
  • Govern and maintain FE Mobile App are always using the latest third party library, especially React Native SDK.
  • Identify & plan great investments for scalable mobile apps, like multiple packages support, multi bundle, Android dynamic feature module, design system module, react native new architecture and CI build time improvement.
Freelance Software Engineer (React Native)
Stealth Startup | Feb 2023 - Present
Android
Xcode
React Native
iOS
  • Using React Native, design and develop user interface components for JavaScript-based online and mobile apps.
  • Troubleshoot issues and improve front-end performance
  • Write reusable, effective, as well as scalable JavaScript code and create interchangeable front-end modules
  • Understand clients’ needs to build apps in stipulated time/budget

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.

Education

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