About Me

About Me

This is my professional picture, I wear a black and blue checkered shirt with a grey t-shirt underneath smiling to the camera.

Naufal Fawwaz Andriawan

My programming journey started when I was in junior high school. I played around with my computer until I decided to enter Vocational High School with a Software Engineering major at SMK Negeri 2 Kota Bandung and ended up as an software engineering student at Universitas Pendidikan Indonesia.

I`m currently 23 years old, and I live in Bandung with my lovely parents and a younger sister. My daily activities are studying and coding during the workday and weekends. Sometimes, I play a game or watch my favorite movies when I`m bored.

My Toolkits

My Experiences

Android Engineer - Nusantara Beta Studio

Feb 2024 - Present (Fulltime)

πŸš€ Key Achievements:

  • MRT-Jakarta Android Application: Enhanced home page performance by 30% through refactoring complex RecyclerView usage.
  • MRT-Jakarta Android Application: Integrated a new payment method called MartiPay to expand user payment options.
  • MRT-Jakarta Android Application: Developed and implemented a ticket subscription feature to enhance user convenience and retention.
  • Indonesiana.TV: Utilized Jetpack Compose with Kotlin Multiplatform (KMP) for Android TV development, enhancing UI consistency across platforms.
  • Carefully reviewed code and provided constructive feedback to peers, ensuring high code quality and adherence to best practices.
  • Contributed innovative ideas to improve the base template project, enhancing functionality and scalability.

Android Engineer - ATech Solution

Aug 2021 - Feb 2024 (Fulltime)

πŸš€ Key Achievements:

  • Led comprehensive coordination efforts throughout the entire cycle of developing and publishing updates for Home01 while implementing feature enhancements that resolved two major causes leading to performance-related issues.
  • Led the development and ongoing maintenance of Dotdotread, a book reader app, ensuring seamless user experience and app reliability.
  • Orchestrated regular virtual brainstorming sessions that enhanced team engagement and idea generation, contributing to a 15% increase in innovative solutions implemented within the first quarter of remote operations.

iOS Engineer, Product Manager - Apple Developer Academy @ Binus

Feb 2023 - Dec 2023 (Internship)

πŸš€ Key Achievements:

  • Work closely with different teammates for a total of 7 projects, including three mini projects, three nano projects, and one big project.
  • Gained hands-on experience in tech business, design principles, and Apple ecosystem application development through diverse, practical activities.
  • Contributed to enhancing MRT service quality by developing an app to streamline operations and improve user experience.

Android Engineer - Pegipegi

Aug 2022 - Jan 2023 (Internship)

πŸš€ Key Achievements:

  • Contributed to the development of a high-traffic app serving millions of daily users, focusing on performance and user experience enhancements.
  • Developed proficiency in conducting code reviews on GitHub, leveraging Git for collaborative development and quality assurance.
  • Skilled in using industry-standard tools like Slack, Jira, Confluence, GitHub, and others to streamline communication, project management, and version control.
  • Fixed bugs and revamped the UI in the bus and train features, improving functionality and user experience.
  • Brought in Bitrise for automated testing magic, streamlining app distribution straight to Firebase Distribution with ease.
  • Create unit tests for each feature that has been created, as well as pre-existing features.

Android Engineer - BISA AI

Nov 2019 - Jan 2021 (Fulltime)

πŸš€ Key Achievements:

  • Join the android application engineering team to work and publish Bisa Tampil and Bisa AI Academy to the Play Store.
  • Communicated with the project leader and the team across Jakarta to Bandung.
  • Integrating the app to the cloud database with API using Retrofit.
  • Implement dependency injection using Dagger. Implemented asynchronous observable patterns with RXJava for Tampil and BISA AI Academy.
  • Restructured the project’s folder structure and implemented Dagger 2 for cleaner and more readable code.
  • Achieved 10k+ downloads on the Google Play Store with an average rating of 4.5 ⭐.