Resume
Education
Institut Teknologi Sepuluh Nopember (ITS) (2014 - 2019)
- Major: Computer Science (Informatics), Bachelor's degree (GPA 3.6/4.0)
- Selected coursework: Algorithm & Data Structures, Software Engineering.
Working Experiences

https://colearn.id
Remote, Indonesia
Senior Software Engineer
Oct 2023 - Present
Oct 2023 - Present
React NativeFastlaneJavaScript/TypeScriptAWSNext.js
- Migrated half (and still counting) of mobile native codes into React Native as web components and maintain interoperability with the existing native iOS/Android app, while also adding code push capabilities for instant update without app store review.
- Automated live classes reminder push notification service, removing manual operational effort and reducing human errors.
- Developed data caching utilizing AWS Lambda and S3, reducing backend scaling costs and app load time by 50%.
- Integrated Fastlane pipelines to automate the deployment process for iOS/Android app, reducing manual interventions.
- Implemented internal toolings website using React and Next.js.
- Provided technical mentorship to junior engineers remotely across multiple timezones.

https://colearn.id
Remote, Indonesia
Product Engineer (iOS)
Jan 2022 - Sep 2023
Jan 2022 - Sep 2023
iOSSwiftFirebaseShell scriptingCI/CDZoom SDK
- Collaborated on planning and user experience design for delivering product stories on a live classroom-based app.
- Integrated CI/CD pipelines and automated common code review chores.
- Developed automation scripts for development tooling setup to maintain consistency across the team members.
- Implemented unit testing and integrated crash reporting, maintaining a 99.9% crash-free app.
- Engineered a real-time Q&A feature integrated with Zoom Meeting for live classroom sessions.

https://akupintar.id
Surabaya, Indonesia
iOS Developer
Jan 2020 - Jun 2021
Jan 2020 - Jun 2021
Android Developer
Feb 2019 - Dec 2019
Feb 2019 - Dec 2019
iOSAndroidSwiftJavaFirebaseRxSwift
- Developed CRUD Native iOS and Native Android education app.
- Implemented: search and filtering, payments, real time messaging, graphical charts, push notifications, single sign-on, a/b testing, analytics tracking, etc.