
Looking for React Native Developer?
About
I am a Software Engineer with over 5 years of experience, specializing in mobile application development using React Native. I have a strong understanding of React, Web and Mobile Development, as well as API Integration. I am also experienced in designing application architectures to ensure optimal performance and scalability.
Currently, I work as a Front-End Engineer at an agency, where I was part of the engineering team that successfully developed and launched the by.U, Permata Bank, and Main Dealer App Astra Honda.
Work Experience
-
by.U (Telkomsel’s First Digital Provider)
Role: Mobile Engineer, Web Front-End Developer, CMS Engineer
Contributed to the success of by.U, Indonesia's first digital provider by Telkomsel. Focused on optimizing mobile experience and CMS management to support scalability and enhance customer engagement. -
Permata Enterprise Business (PEB) by PermataBank
Role: UI Engineer
Transformed design concepts into functional, user-friendly applications for business clients. Improved the banking experience by developing intuitive, efficient interfaces that aligned with client needs. -
Mokita, Astra Honda Super App
Role: Mobile Engineer
Ensured seamless functionality and enhanced user experience within the Mokita app. Contributed to optimizing the app’s performance for smooth online transactions and streamlined user interactions.
I developed and built an information system application for schools, including attendance tracking apps. This project encompassed mobile apps, websites, and admin dashboards to streamline management processes. The application is equipped with features like live attendance and RFID integration.
I led the revamp of the company’s legacy application, transforming it into a modern Human Resource Information System (HRIS). In addition to building the system, I designed a new infrastructure, including setting up Microservices and developing the Front-End interface to improve functionality and user experience.
-
Currently working as a Design System Engineer, responsible for developing and maintaining the design system to ensure a consistent and high-quality user experience across all products.
-
Leading and managing the Front-End team, fostering collaboration and ensuring the delivery of robust, scalable, and efficient front-end solutions.
-
Freelance Front-End Developer, specializing in developing enterprise application interfaces using React.js and TypeScript.
-
Leading and mentoring a team of new front-end engineers, guiding them through project complexities and ensuring high standards of quality.
-
Engaging in both hands-on coding and strategic leadership, ensuring that project goals are met with precision and efficiency.
As a outsource dev and IT consultant for PT Bank Rakyat Indonesia in the BRIAPI Team, I work remotely and in a hybrid capacity to deliver high-quality solutions. My major responsibilities include:
-
Building, fixing, and maintaining a Banking Open API microservice.
-
Managing development and deployment workflows to ensure seamless project execution.
-
Conducting workshops with relevant partners to foster collaboration and innovation.
-
Acting as the Engineer Point of Contact (PIC) for major features such as Inquiry and Salary Crediting.
Technologies: Apigee, Go-lang, Jenkins, PostgreSQL, Kubernetes (K8S)
Redesigned and modernized the e-course platform elites.id, implementing a complete overhaul of its technology stack. Enhanced the system by updating the user interface and optimizing performance. Additionally, revamped the data communication between the server and the web application by integrating REST API, ensuring a seamless and efficient experience for users.
I develop financial utility tools aimed at improving operational efficiency and streamlining processes. My role involves designing, developing, and maintaining advanced web applications tailored to the unique requirements of the finance industry, delivering impactful solutions that drive performance and innovation.
As Co-Founder and Leader of the Kabayan Coding internal team, I was responsible for building and leading our first team, working extensively as a Client Consultant. I played a critical role in overseeing projects from planning to execution, ensuring the delivery of high-quality solutions that met client needs.
Key Achievements:
-
Developed and launched a comprehensive E-Commerce ecosystem, including admin, web, and mobile applications, which increased customer engagement by 25%.
-
Designed and implemented internal service web applications that streamlined operational processes, reducing team workload by 30%.
-
Built government service web applications that improved public service efficiency, reaching over 50,000 users in the first 6 months.
As a full-stack web and mobile app developer specializing in React and React Native, I have successfully created, built, and maintained comprehensive solutions for the education sector.
Key Responsibilities:
-
Designed, developed, and maintained the Kes Education System, an Education ERP platform.
-
Managed and enhanced dashboard, admin, and user web applications to ensure seamless user experiences.
-
Developed and maintained mobile applications for Android, catering to parents and students, providing real-time updates and interactive features.
Technologies: JavaScript, React, React Native, CodeIgniter, Laravel
As a Junior Front-End Engineer, My responsibility is develop and manage client projects and ensure the delivery of high-quality products that meet client requirements. My role involves translating client specifications into functional and visually appealing web interfaces.
Key Responsibilities:
-
Collaborate with clients to understand their project requirements and objectives.
-
Develop and implement web interfaces using HTML, CSS, and JavaScript.
-
Integrate front-end components with Django Python and MySQL back-end systems to create cohesive and dynamic web applications.
Technologies: HTML, CSS, JavaScript, Django (Python), MySQL
Projects
Role: Mobile App Engineer
Technologies: React, React Native, TypeScript, Firebase
I was responsible for developing and maintaining a comprehensive Motorcycle Service & E-Commerce app for PT Astra Honda International. The app allows users to book motorcycle services and purchase motorcycles, integrating with Honda's main dealers across major cities in Indonesia. I played a key role in the mobile app development, ensuring smooth functionality and seamless user experience.
Project Type: Full-time, Large Team, Long-term
Join Date: February 2024
Link: play.google.com/store/apps/det…
Role: Full-Stack Developer
Technologies: React.js, TypeScript, Node.js, Nginx, MySQL
I build SANI, a web-based HRIS application, designed to optimize Human Resource and personnel management within organizations. From architectural planning to UI/UX design and full system implementation, I independently handled all aspects of the development process.
This project highlights my proficiency in full-stack development, system architecture, and creating scalable HR management solutions.
Role: Full-Stack Developer
Technologies: React.js, TypeScript, Prisma DB, ShadCN UI, TailwindCSS
Xpresence Admin is a web-based admin panel and dashboard application designed to manage student attendance within the Xpresensi system. The application includes key features such as:
-
Real-time dashboard insights
-
Student data management with structured tables
-
Attendance reporting for parent notifications
The development process spanned approximately two months, followed by an additional month of testing to ensure the system was production-ready and scalable.
Link: admin.kiraproject.id
Role: Front-End Developer
Technologies: React, Next.js, TypeScript, Tailwind CSS, Directus, PostgreSQL, Digital Ocean, PM2, Vercel
W3lcome is the official company website for W3lcome Company, showcasing and selling products such as Visitor Management Systems and Digital Sign-Ins security tools. I contributed to the development of the website and backend, ensuring smooth functionality and modern design.
Visit the website:
prod: stage.enidma.com/
dev: w3lcome.byito.dev/
Banking Ecosystem for B2B
Tech:
React, Javascript, Bootstrap
Role: Full-Stack Developer
Technologies: Laravel, React.js, MySQL, Web Hosting
Elites.id is a web platform designed for the Entrepreneur Society (TES), a prominent business community in Indonesia, founded by Klemens B. Raharja (Ko Klemen). The platform was created to manage ELITES members and provide access to mentoring and courses.
Link: elites.id/
First Digital Provider in Indonesia by PT Telkom Indonesia
Role: Mobile & Web Developer
Technologies: JavaScript, React, React Native, Drupal, Directus, Laravel, Next.js
I contributed to the development of Indonesia’s first digital provider by PT Telkom Indonesia, helping build a seamless experience across multiple platforms: Android, iOS, and Web. The project aimed to offer innovative digital solutions to users in Indonesia, enhancing accessibility and user engagement through a user-friendly interface and scalable infrastructure.
Link: byu.id/
Reconcile Youtap is a Finance Utils tool designed to assist finance employees at Youtap.id in reconciling merchant data with the POS system.
Tech:
React, Bootstrap, TypeScript, GraphQL.
Link: <reconcile-sit.youtap.id/>
A dashboard app for managing information on animal quarantine entering through Soekarno-Hatta Airport.
Tech: Javascript, React, Laravel, Firebase
An e-commerce application for small and medium-sized businesses with a vision to assist micro, small, and medium enterprises (UMKM) and businesses in reaching every corner.
Tech: Javascript, React, React Native, Laravel
The first platform for laboratory tests and health examinations in Indonesia that empowers customers to make better decisions for their health.
Tech: Javascript, HTML, CSS, Bootstrap
A website for the Ministry of Religious Affairs that will provide information and news about LPTQ (Local Quranic Recitation Board) activities in Papua.
Tech: Javascript, React, Laravel, MySQL
The service system of the Integrated One-Stop Service Center (PTSP) in the Regional Office of the Ministry of Religious Affairs of Papua Province is a technological advancement in the era of digital 4.0. Specifically designed to facilitate services for the community and employees of the Regional Office of the Ministry of Religious Affairs of Papua Province.
Tech: Javascript, React, Laravel, Firebase
Side Projects
A Web for generate wedding invitation, preview is here
A website service for help developer finding their jobs, projects or hiring a dev team for working together. This project is deprioritize but still under maintainer with me. The preview is here
Blogger Mod for Dynamic Templating Engine with React + Typescript. Implemented on Codepelajar Blog
Web real time chatting using firebase, live demo
I create blogger templates. It's enjoyable and a quality way for me to spend my free time.
Writing
I write and post something what I'm intereset about development workflow and developer habbit :). That's I use Neovim for daily code.
Hi guys, I just share about my setup in 2024. I was post in my facebook page. The post explain me why I need new setup and what's a tools what i use it.
Education
New 2024 students who are interested in high passing scores