Professional Experience

Mobile Application Developer

Aug 2023 - Present · 1 years 6 months

Desacode Transformasi Teknologi · Full-Time

In my role at Desacode Transformasi Teknologi, I focused on developing high-quality, scalable mobile applications with a strong emphasis on user experience and performance. My contributions included enhancing app functionality, improving performance, and ensuring code reliability, which led to measurable achievements. Below are specific accomplishments and responsibilities:

Key Achievements:
  • Improved App Stability: Reduced crash rates by 30% through rigorous unit testing and addressing edgecases, ensuring a more reliable user experience.
  • Enhanced Performance: Optimized app loading speeds by 25% by refactoring code and improving data handling processes, leading to increased user satisfaction.
  • Increased User Retention: Contributed to a 20% increase in user retention by designing intuitive, user-friendly interfaces that made navigation and interaction more seamless.
  • Reduced Development Time: Implemented agile methodologies and streamlined feature development processes, reducing development time for new features by 15%.
Job Description
  • Ensured that both new and legacy applications met high-quality standards, reducing production issues and enhancing overall app stability.
  • Assessed and validated the feasibility of software prototypes to ensure they met business and technical requirements.
  • Built large-scale, high-performing services that deliver easy-to-use products, prioritizing seamless functionality and user experience.
  • Developed new features and user interfaces from wireframe models, ensuring alignment with design and business objectives.
  • Conducted thorough unit-testing to cover edge cases, usability, and general reliability, resulting in significantly lower crash rates.
  • Collaborated with cross-functional teams to ensure that application updates aligned with evolving user needs and business goals.

Mobile Application Developer

May 2021 - Aug 2023 · 2 years 4 months

Zegen Solusi Mandiri · Full-Time

As a Mobile Application Developer at Zegen, I was responsible for developing high-quality, functional, and user-friendly mobile applications. I collaborated with cross-functional teams to create features, improve performance, and ensure the best user experience across Android and iOS platforms.

Key Achievements:
  • Developed New Features and User Interfaces: Designed and implemented new features and user interfaces using Flutter, Kotlin, and Swift. Successfully delivered 10+ features with an average 95% client satisfaction rating.
  • Developed Mobile Applications Based on Requirements: Created 5+ mobile applications from concept to launch using Flutter, Kotlin, and Swift. Ensured smooth cross-platform functionality, resulting in 40% increase in user engagement.
  • Ensured Optimal Performance and User Experience: Improved app performance, reducing load times by 30% and achieving 5-star ratings from users in app stores.
  • Bug Fixing and Performance Optimization: Proactively identified and fixed 20+ major bugs, resulting in 50% reduction in crash rates and higher stability across both Android and iOS.
  • Collaborated with Cross-Functional Teams: Worked closely with back-end developers, designers, and other team members to deliver well-architected, high-quality solutions that met both technical and business requirements. Improved overall team delivery speed by 20% through effective collaboration.
Job Description
  • Increased User Engagement: Contributed to 40% higher user engagement through continuous feature improvements and optimizations.
  • Reduced App Crashes: Reduced crash rates by 50% through proactive bug fixing and performance optimizations.
  • Improved App Store Ratings: Helped increase app ratings to 5 stars by focusing on a seamless user experience and rapid bug resolution.
  • Faster Delivery: Improved team delivery speed by 20% through collaboration and efficient task management.

Mobile Application Developer

May 2021 - Present · 3 years 9 months

Upwork · Freelance

As a freelance mobile application developer on Upwork, I collaborated with various international clients to bring their mobile app ideas to life. My role encompassed all phases of app development, from gathering requirements to deployment. I focused on delivering high-quality, robust mobile applications tailored to client specifications.

Key Responsibilites:
  • Produced High-Quality, Functional Apps: Developed and delivered multiple Android and iOS applications, prioritizing clean, maintainable code. Each app achieved high client satisfaction and met rigorous quality standards, ensuring smooth functionality and enhanced user experience
  • Requirements Gathering & Solution Proposals: Actively engaged with clients to understand specific needs and provide tailored solutions. This approach not only met project requirements but also led to innovative suggestions that improved the end product, increasing client satisfaction and return rate.
  • Tech Excellence in Development: Implemented Android and iOS applications using Kotlin and Swift, maintaining technical excellence in each build. Leveraged these tools to optimize performance, reduce crash rates, and ensure seamless cross-platform functionality.
  • Publication on App Stores: Managed and executed the full app submission process for both the App Store and Google Play, navigating compliance and optimizing app listings. This end-to-end service reduced client turnaround time by an average of 15%, accelerating app visibility and access for end-users.
Results
  • Client Satisfaction Rate: Maintained an average client rating of 4.9/5 on Upwork, with a significant portion of clients providing positive feedback and repeat business.
  • Reduced Time-to-Market: Consistently optimized the app development lifecycle, leading to a 20% faster time-to-market.

Mobile Application Developer

May 2020 - Present · 4 years 9 months

Fiverr · Freelance

As a freelance mobile application developer on Fiverr, I worked closely with clients from various industries to develop high-quality mobile applications. My role encompassed the entire mobile app development process—from understanding client requirements to delivering fully functional apps on both iOS and Android platforms. I focused on providing robust, user-centric solutions that aligned with client needs and business goals.

Key Responsibilites:
  • Produced High-Quality, Functional Apps: I developed and delivered numerous Android and iOS applications using Flutter, ensuring clean, efficient, and maintainable code. Each app met rigorous quality standards and resulted in positive user experiences, leading to consistently high client satisfaction rates.
  • Gathered Client Requirements & Provided Tailored Solutions: I actively collaborated with clients to fully understand their specific needs, offering customized solutions and suggestions that improved the final product.
  • Tech Excellence in Development: I utilized Flutter to build cross-platform mobile applications, ensuring both technical excellence and a seamless user experience.
  • App Publication on App Stores: I handled the entire process of app submission and publication on the App Store and Google Play, ensuring compliance with all platform guidelines. By streamlining this process, I reduced client turnaround time by 15%, increasing the visibility and accessibility of apps.
Results
  • Client Satisfaction Rate: Maintained an average client rating of 5/5 on Fiverr, with a significant portion of clients providing positive feedback and repeat business.
  • Increased Client Retention: Due to my attention to detail and dedication to client needs, over 30% of my clients returned for additional app development projects, showcasing the effectiveness of my approach and quality of work.

Mobile Application Developer

May 2021 - Oct 2024 · 3 years 6 months

Workana · Freelance

As a Freelance Mobile Application Developer on Workana, I collaborated with clients to design, develop, and deliver robust mobile applications. My focus was on writing clean, functional code while maintaining high standards in both performance and user experience.

Key Responsibilites:
  • Produced Fully Functional Mobile Applications: Delivered high-quality Android and iOS applications with a focus on clean, maintainable code. Ensured smooth functionality, seamless user experience, and high client satisfaction.
  • Gathered Specific Requirements & Suggested Solutions: Actively engaged with clients to identify their requirements, providing tailored solutions that aligned with business objectives, which helped streamline the development process and enhance the product.
  • Implemented Tech Excellence in Android & iOS Development: Applied best practices in mobile development, leveraging tools such as Kotlin and Swift to ensure optimal performance, reduce crashes, and maintain smooth cross-platform compatibility.
  • Developed Mobile Applications Based on Client Requirements: Used Kotlin and Swift to develop and deliver mobile applications, meeting specific client needs and delivering intuitive, functional apps.
  • Integrated Apps with DOKU Payment Gateway: Successfully integrated DOKU payment gateway for secure and reliable payment processing in several mobile apps, enhancing user trust and satisfaction.
  • Managed App Publishing to App Store and Google Play: Handled the end-to-end process of app submission, ensuring that all apps met platform guidelines, were successfully published, and optimized for visibility on both stores.
Results
  • Client Satisfaction Rate: Maintained an average client rating of 5/5 on Fiverr, with a significant portion of clients providing positive feedback and repeat business.
  • Increased Client Retention: Due to my attention to detail and dedication to client needs, over 30% of my clients returned for additional app development projects, showcasing the effectiveness of my approach and quality of work.

Mobile Application Developer

Jan 2022 - Jan 2023 · 1 years 1 months

Plan C ICT · Part-Time

As a Mobile Application Developer at Plan C ICT, I focused on delivering high-quality mobile applications, implementing new features, and optimizing performance. My role involved collaborating with cross-functional teams to ensure that the mobile apps met both client requirements and technical specifications.

Key Responsibilites:
  • Developed New Features and User Interfaces: Designed and developed new features and user interfaces from wireframe models using Flutter, Kotlin, and Swift. Successfully delivered 8+ features on time, contributing to 35% increase in app usage and engagement.
  • Developed Mobile Applications Based on Requirements: Led the development of 4+ mobile applications from concept to launch, using Flutter, Kotlin, and Swift. Enhanced functionality, resulting in 50% improved app performance and user satisfaction.
  • Ensured Optimal Performance and User Experience: Worked on optimizing app performance, which led to a 25% reduction in load times and improved overall user experience, reflected in higher app ratings.
  • Fixed Bugs and Performance Problems: Resolved 15+ critical bugs and performance issues, achieving a 40% reduction in app crashes and improving stability for both Android and iOS users.
  • Collaborated with Cross-Functional Teams: Collaborated effectively with back-end developers, designers, and other team members to deliver well-architected solutions. This collaboration led to 15% faster project delivery times.
Results
  • Improved User Engagement: Increased app usage by 35% through consistent feature improvements and performance optimizations.
  • Enhanced App Performance: Reduced load times by 25% and achieved higher user ratings and satisfaction.
  • Stability and Reliability: Decreased crash rates by 40% through proactive bug fixing and performance improvements.
  • Faster Delivery: Helped reduce project delivery time by 15% through effective collaboration and streamlined communication with cross-functional teams.

Mobile Application Developer

Jan 2022 - Jan 2023 · 1 years 1 months

Inovatyv · Part-Time

As a Mobile Developer at Inovatyv, I played a key role in developing high-performing, large-scale services while focusing on creating simple, easy-to-use mobile applications. My responsibilities included addressing technically challenging problems, ensuring top-notch performance, and enhancing user experience. Additionally, I was involved in designing new features, improving UI, and ensuring code robustness through comprehensive testing.

Key Responsibilites:
  • Built Large-Scale, High-Performing Services: Developed and delivered large-scale services that powered easy-to-use mobile applications. These services supported millions of users, leading to a 35% improvement in app performance and a significant reduction in service-related complaints.
  • Researched Solutions to Technically Challenging Problems: Tackled complex technical challenges by researching innovative solutions, contributing to the successful resolution of 90% of high-priority bugs and issues within tight deadlines.
  • Ensured the Best Performance and User Experience: Optimized applications for smooth functionality and superior user experience, leading to a 20% reduction in app crash rates and higher user ratings across both Android and iOS platforms.
  • Developed New Features and User Interfaces: Designed and implemented new features based on wireframe models, enhancing user interfaces. These changes resulted in a 25% increase in user engagement and retention.
  • Unit-Tested Code for Robustness: Developed and executed comprehensive unit tests, ensuring code robustness, addressing edge cases, and improving overall reliability. This testing phase reduced post-launch issues by 30% and improved app stability.
  • Fixed Bugs and Performance Issues: Focused on troubleshooting and resolving bugs and performance issues to ensure optimal app performance. As a result, app performance improved by 40%, and user satisfaction significantly increased.

Honors & Awards

Baparekraf Digital Challenge Winner

Jan 2021

I’m proud to have won the prestigious Baparekraf Digital Challenge, where my team and I developed Ngabolang, a mobile app using Flutter and Firebase. This project was part of a competition hosted by Dicoding in collaboration with the Ministry of Tourism and Creative Economy of Indonesia.

Ngabolang is designed to enhance the way people share their travel experiences. Users can upload and explore photos of tourist destinations while also accessing location information through an integrated map feature. It’s more than just a photo-sharing app; Ngabolang aims to bring the beauty of Indonesia's tourist spots to life, connecting travelers and creating a vibrant community of explorers.

This achievement represents my passion for combining technology with meaningful experiences, and I’m excited to continue building innovative solutions that make a real-world impact.


Voluteering

Content Writer

Jan 2020 - Present . 4 years 10 months

Quora

In my spare time, I enjoy writing on Quora, where I share my knowledge and experiences with a diverse audience. It has become a rewarding outlet for me to engage with people on a wide range of topics, particularly in the areas of science and technology. Through my posts, I aim to break down complex concepts into easily understandable insights, helping others navigate the fast-evolving world of tech.

Writing on Quora allows me to contribute to meaningful discussions, learn from others, and reflect on the latest trends and advancements. Whether I'm discussing the latest in mobile app development, exploring the future of artificial intelligence, or delving into scientific phenomena, I find it fulfilling to connect with individuals who are curious about the world of innovation.

It’s not just about sharing what I know—it's about sparking thoughtful conversations and inspiring curiosity in others. Each interaction gives me the chance to learn something new, broaden my perspectives, and stay engaged with topics I’m passionate about.

Content Writer

Oct 2020 - Present . 4 years 1 months

Medium

In my spare time, I write on Medium to share my experiences and insights on mobile application development, particularly using Flutter. Writing has become a great way for me to connect with a global audience, offering practical advice, tutorials, and best practices to fellow developers and tech enthusiasts. I enjoy breaking down complex Flutter concepts into easy-to-follow guides, helping others create polished, high-performance mobile applications.

My articles cover everything from designing intuitive UI/UX in Flutter to optimizing app performance and exploring the latest features in the Flutter ecosystem. By sharing my hands-on experience and challenges, I aim to contribute to the growing community of developers and provide valuable resources for anyone looking to improve their skills or start their journey in mobile development.

For me, writing on Medium is more than just sharing knowledge—it's about fostering a collaborative learning environment where ideas can be exchanged, and innovation can thrive. It’s rewarding to know that my content helps others overcome obstacles and push the boundaries of what’s possible with mobile app development.

Content Creator

Jul 2021 - Present . 3 years 4 months

Youtube

I became a content creator on YouTube under the channel Gratisin Coding, where I share entertaining yet educational material centered around various aspects of software development. My content spans topics such as mobile development, backend development, frontend development, and the fundamental principles of software engineering. Through video tutorials and live streams, I aim to provide a balance of in-depth technical knowledge and engaging content that appeals to both beginners and experienced developers.

My goal is to make learning about coding and software development accessible and enjoyable. Whether I’m breaking down complex programming concepts, demonstrating real-world coding projects, or diving into best practices for efficient development, I strive to create a learning environment that’s both informative and fun.

Creating content on YouTube allows me to connect with a broad audience, inspire others to start their coding journey, and contribute to the growing tech community. It’s incredibly rewarding to see the impact my videos have, helping viewers improve their skills and achieve their development goals.

Chairman of the Wikrama Art Festival

Sept 2019 - Dec 2019 . 4 months

Wikrama Bogor Vocational High School

In 2019, I had the honor of serving as the chairman of the Wikrama Art Festival, an annual event held at Wikrama Vocational High School. The festival is a highly anticipated celebration of creativity and talent, bringing together students, teachers, and the broader school community. As chairman, I was responsible for overseeing the event's planning, coordination, and execution, working closely with various parties including the student council, teachers, and, of course, students.

The festival featured a wide range of artistic performances, exhibitions, and workshops, providing students with a platform to showcase their talents and collaborate in creative endeavors. Leading this event required strong organizational and leadership skills, as I had to ensure that all elements of the festival came together seamlessly—from securing resources to managing schedules and facilitating communication between different teams.

My experience as chairman not only allowed me to contribute to the success of a memorable event but also helped me develop essential skills in teamwork, problem-solving, and event management. It was a rewarding experience that reinforced my passion for fostering collaboration and bringing creative visions to life.