Overview
I am a dedicated iOS software developer with more than 4 years of specialized experience. Throughout my career, I have developed applications for early-stage startups and corporations in Indonesia, and have also taken on consulting and freelance projects. My primary goal is to stay updated with the latest iOS technologies, continuously upgrade my skills, and contribute meaningfully to the projects I work on, enhancing the overall development process.
Projects I`ve worked on / Contributed to
OLX, as a subsidiary of Astra Group is the largest online classifieds site in Indonesia, plays a pivotal role in connecting sellers and buyers across a diverse spectrum of products and services.
Joined as iOS Developer at OLX Indonesia in Platform Tribe. Responsible for future feature updates and maintain main OLX apps.
Octopus is the first circular economy platform in Indonesia
Octopus - Solusi Daur Ulangmu is the customer app of Octopus. I was working to develop feature for this application as solo developer in iOS platform.
Bluebird is the largest taxi operator company in Indonesia
I’ve joined bluebird group as iOS Developer at Marketing Squad. I’ve got involved into the development of transforming old MyBB5 to MyBB6 with fresh look. My responsibility is to deliver marketing features such as configurable top banner slideshow and recommendations section in homepage, also the new promo inbox. All of them is using Clevertap SDK to deliver the data. I also do 3rd party sdk integration like clevertap, firebase, etc., Deeplink integration, to events for user analysis.
My Experiments Project / Side Projects / Other projects
Lightweight library for rendering circular progress
FKProgressCircle is a lightweight library for rendering animated circular progress with an icon(arrow) as value indicator.
Waste Classification - Octopus Extension (2023)
Detect and classify waste type with Apple's MLKit and CoreML
Detect and classify waste type using apple’s MLKit, embedding the classifier model to Octopus customer app for research purpose. I am using CreateML of XCode to create and training waste classifier model using dataset from Octopus, then use the CoreML framework to load the model then use it to classify waste using iPhone’s camera in realtime.
Jellyfish Detection and Classification with Neural Network (2019)
Detect and classify jellyfish from video or camera.
Detect and classify jellyfish from video or camera using YOLOv3 neural network models, trained using custom jellyfish dataset in Python.
Gaia Jaya (2018)
Gaiya Jaya is android based mini games developed using C# with Unity
This game aims is to increase people awareness about how to dispose of waste properly without polluting the environment
Sky Children (2018)
Sky Children is endless jumping game release on android & tizen, developed with C# Unity
Sky Children developed with C# Unity, and I use open source assets (I am just writing the code), and then release the game to play store (not available now, not updating the app so get unlisted) and also in Tizen (got thousand of download there) and won prize from Dicoding developer program for Tizen Developer
AFI (Application for Intelligence) (2019)
Android based application to classify kids intelligent type, written in Java
Application For Intelligence (AFI) is my personal project to do early classification for kids intelligence type by answering questionare. The app is developed using Java as programming language and standard MVC design pattern.
Coop2Coop (2019)
Android based application for cooperation marketplace (prototype)
This cooperation marketplace prototype is written in Java and using MVP design pattern (the projects is discontinued)
Door Lock Controller (2018)
Android based application to open / close door using thingspeak server
Door lock controller is an android app written in Java to open/close the door. This app is connected to thingspeak server and will control an iot device (forget is it a rasppi or arduino) to open/close the door
E-Data Logistic (2018)
Android based application for to predict logistic data using machine learning
This app is written in Java and using python to develop machine learning model to make prediction based on given data, then show the data to mobile application.