Web applications
Fast, accessible interfaces and full-stack products built for real users.
Full Stack Web & Mobile Developer
I build responsive web applications, cross-platform mobile apps, backend services, and real-time integrations, from prototype through production.
Selected work
Chentil - Your Travel Companion App React Native Expo, ReactJS, Laravel, MySQL, Typescript, PHP
SRI: AI-Powered School Registration Information Assistant OpenAI, ExpressJs, Typescript, WhatsApp API
Tomps Project Management React Native, Firebase, JavaScript, TypeScript
Tomps Building - Building Management Technician App React Native, Firebase, JavaScript
About & capabilities
I partner with teams to turn business requirements into maintainable web and mobile products, balancing delivery speed with thoughtful technical decisions.
Fast, accessible interfaces and full-stack products built for real users.
Reliable cross-platform experiences for iOS and Android with React Native.
APIs, databases, authentication, payments, notifications, and third-party systems.
Scoping, iteration, deployment, monitoring, and long-term technical improvement.
Experience
Full Stack Web and Mobile Developer
Remote
Mar 2025 - Current
Built and improved production mobile applications across iOS and Android.
React Native Developer
Jakarta, Indonesia
Jan 2023 - Mar 2025
Built and improved production mobile applications across iOS and Android.
React Native Developer
Remote, Indonesia
Feb 2022 - Dec 2023
Built and improved production mobile applications across iOS and Android.
Latest writing
Understanding MCP: The Bridge Between AI and Systems. In today's rapidly evolving tech landscape, automation and efficiency are buzzwords that continue to drive innovation. MCP, or Model Context Protocol, is a revolutionary standard that serves as a bridge between AI systems and any other technological framework.
In one of the learning platforms that I joined, there are only audio lessons. For me, if it's only audio and has a long duration, it's easy to lose focus or be distracted. According to that problem, I recall that I can use WhisperCPP with a large model and Python to create the transcription. The audio uses a mix of Indonesian and Arabic languages.