Twine
Twine

As an experienced Mobile Application Developer, I have a deep passion for creating mobile experiences that not only function flawlessly but also leave a lasting impression on users. With expertise spanning over 4 years, I have

As an experienced Mobile Application Developer, I have a deep passion for creating mobile experiences that not only function flawlessly but also leave a lasting impression on users. With expertise spanning over 4 years, I have successfully navigated all stages of mobile app development—conceptualization, UI/UX design, coding, testing, deployment, and ongoing maintenance. My technical skills allow me to build innovative, high-performance apps that consistently meet user needs and exceed industry

Available to hire

As an experienced Mobile Application Developer, I have a deep passion for creating mobile experiences that not only function flawlessly but also leave a lasting impression on users. With expertise spanning over 4 years, I have successfully navigated all stages of mobile app development—conceptualization, UI/UX design, coding, testing, deployment, and ongoing maintenance. My technical skills allow me to build innovative, high-performance apps that consistently meet user needs and exceed industry standards.

I specialize in developing applications that blend exceptional user interfaces with seamless functionality, ensuring that every tap, swipe, and interaction feels intuitive and engaging. My approach to development emphasizes thorough testing and debugging, which allows me to anticipate and resolve issues early in the development cycle, resulting in highly polished apps. I’m not just focused on coding—I also aim to create mobile experiences that are visually appealing and user-friendly.

Equipped with a diverse and well-rounded skill set, I am proficient in a variety of technologies, including Java, Kotlin, Swift, Jetpack Compose, Flutter, React Native, Git, and Firebase. This versatility enables me to adapt quickly to new project requirements and technologies. I thrive on challenges and enjoy pushing the boundaries of mobile app design and functionality, whether building apps from scratch or improving existing systems.

I am equally comfortable working independently on complex projects or collaborating with cross-functional teams in a dynamic, fast-paced environment. My ability to self-manage, combined with my commitment to clear communication and teamwork, allows me to consistently meet deadlines and deliver high-quality work. Whether I’m leading a project or contributing to a larger team effort, I remain focused on driving innovation and achieving results.

Throughout my career, I’ve had the opportunity to develop a wide range of mobile apps, from simple utilities to complex, feature-rich platforms. My work is driven by the belief that every app should not only solve a problem but also enhance the user’s daily life. This mindset pushes me to continuously improve my craft, stay ahead of industry trends, and explore new ways to deliver exceptional mobile experiences.

In today’s fast-evolving mobile landscape, I believe that adaptability and a hunger for continuous learning are key. As I continue to refine my expertise, I’m excited to tackle new challenges, embrace new technologies, and contribute to meaningful projects that make an impact.

See more

Experience Level

Flutter
Expert
JavaScript
Expert
Kotlin
Expert
React JS
Expert
React Native
Expert
Swift
Expert
Go
Expert
Laravel
Expert

Language

Indonesian
Fluent
English
Intermediate

Education

High School Diploma at SMK Wikrama
July 18, 2021 - June 21, 2021

Qualifications

Junior Programmer
March 11, 2021 - March 12, 2025

Industry Experience

Computers & Electronics, Financial Services, Government, Software & Internet

Testimonials

Dec 2024
by Edmond Panir Selvam
from Plan C ICT Sdn Bhd

Kowaja

Ikhsan was great to work with. He understood my requirement and executed the project with no hiccups from beginning to delivery of the app. I will recommend anyone to work with him.
    uniE613 DesaPOS | Point Of Sales
    DesaPOS is a comprehensive Point of Sales (POS) application designed to help businesses manage sales transactions, inventory, and customer relationships. It simplifies the sales process and provides real-time insights into business performance. Here are some key components and features in DesaPOS : Sales Processing: Facilitates the quick and efficient processing of sales transactions, whether through physical POS terminals or mobile devices. Inventory Management: Tracks inventory levels in real-time, alerts businesses when stock is low, and allows for easy management of product catalogs. Customer Relationship Management (CRM): Helps businesses manage customer profiles, track purchase histories, and offer personalized promotions and rewards. Payment Integration: Integrates with multiple payment gateways, allowing for secure processing of payments via credit cards, mobile wallets, or cash. Reporting and Analytics: Provides detailed reports on sales performance, product movement, and customer behavior to help businesses make informed decisions. Multi-channel Support: Supports both in-store and online sales channels, ensuring businesses can manage
    uniE613 Merchant Management System
    A Merchant Management System (MMS) is a software platform or solution that allows businesses, financial institutions, or payment processors to manage their relationships with merchants who accept their payment methods. This system provides various functionalities to streamline the merchant onboarding process, facilitate transactions, ensure compliance, and support ongoing merchant operations. Here are some key components and features in merchant management : Merchant Onboarding: Simplifies the process of adding new merchants to the system by collecting necessary documentation, verifying identities, and setting up accounts. Account Management: Allows for the management of merchant accounts, including updating contact information, changing account settings, and viewing transaction history. Transaction Processing: Facilitates the processing of transactions initiated by merchants, whether through physical POS terminals, e-commerce websites, or mobile applications. Payment Gateway Integration: Integrates with payment gateways to securely authorize and process payment transactions, ensuring seamless payment processing for
    uniE613 Point Strive | Loyalty Management System
    Point Strive is a platform designed to help businesses implement and manage customer loyalty programs effectively. These programs aim to incentivize repeat business and foster customer engagement by rewarding loyal customers for their continued patronage. Here are the key components and features in point strive : Membership Management: Allows businesses to enroll customers in the loyalty program, manage member profiles, and track membership status. Points and Rewards Management: Enables businesses to define and manage the points or rewards structure of the loyalty program, including earning and redemption rules. Transaction Tracking: Tracks customer transactions and interactions to calculate rewards earned and provide insights into customer behavior. Multi-channel Integration: Integrates with various sales channels, including point-of-sale (POS) systems. Tiered Programs: Supports the creation of tiered loyalty programs with different membership levels, each offering progressively greater benefits and rewards based on customer loyalty and engagement. Reporting and Analytics: Provides comprehensive reporting and analytics capabilities to track program