Hi! I'm Antoni Wijaya, a Senior Software Engineer with over 5 years of experience building high-performance mobile applications using Flutter and Android. I take pride in leading projects like the GoPay Merchant app, focusing on creating scalable and user-friendly solutions. I'm passionate about improving code quality, implementing automation testing, and collaborating closely with cross-functional teams to deliver timely features. I love diving into both front-end and back-end development, constantly exploring new technologies to stay ahead in the industry. When I'm not coding, I enjoy sharing knowledge through detailed documentation and mentoring colleagues to help them grow. I'm excited to connect with others who are equally passionate about software development and innovation.

Antoni Wijaya

Hi! I'm Antoni Wijaya, a Senior Software Engineer with over 5 years of experience building high-performance mobile applications using Flutter and Android. I take pride in leading projects like the GoPay Merchant app, focusing on creating scalable and user-friendly solutions. I'm passionate about improving code quality, implementing automation testing, and collaborating closely with cross-functional teams to deliver timely features. I love diving into both front-end and back-end development, constantly exploring new technologies to stay ahead in the industry. When I'm not coding, I enjoy sharing knowledge through detailed documentation and mentoring colleagues to help them grow. I'm excited to connect with others who are equally passionate about software development and innovation.

Available to hire

Hi! I’m Antoni Wijaya, a Senior Software Engineer with over 5 years of experience building high-performance mobile applications using Flutter and Android. I take pride in leading projects like the GoPay Merchant app, focusing on creating scalable and user-friendly solutions. I’m passionate about improving code quality, implementing automation testing, and collaborating closely with cross-functional teams to deliver timely features.

I love diving into both front-end and back-end development, constantly exploring new technologies to stay ahead in the industry. When I’m not coding, I enjoy sharing knowledge through detailed documentation and mentoring colleagues to help them grow. I’m excited to connect with others who are equally passionate about software development and innovation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer at LiteOn Technology Corp.
January 1, 2025 - Present
Developed new features called Tariff (electricity rate plan) using Flutter, improving usability and customer satisfaction. Improved code quality and maintainability by applying Flutter linter rules and enforcing standards via CI/CD pipelines. Increased unit test coverage across business logic and utilities, reducing bugs and ensuring code reliability. Collaborated closely with product managers, designers, and backend engineers to ensure timely and aligned feature delivery. Participated in code reviews, promoted clean architecture practices, and helped onboard new team members. Maintained technical documentation in Confluence to support internal knowledge sharing and onboarding.
Software Engineer - GoPay Merchant at PT GOTO Gojek Tokopedia Tbk
January 1, 2025 - July 19, 2025
Developed core features of the GoPay Merchant application, enhancing merchant onboarding and transaction efficiency. Utilized BLoC for state management. Designed and implemented Promo Campaign Features increasing engagement and visibility on the GoPay Consumer App. Developed the GoPay Spiker feature to optimize order processing. Led automation testing initiatives integrating BDD with Flutter Integration Test achieving a 70% reduction in regression testing time. Automated reporting from Flutter tests to TestRail, integrated automation into GitLab pipelines, and used Patrol library to enable native capabilities. Integrated JSBridge for communication between Flutter and WebViews. Implemented Backend For Frontend (BFF) architecture for streamlined API interactions. Published the GoPay Merchant App to Play Store and App Store. Explored Flutter Web to expand app accessibility and performance. Contributed to backend development using Spring Boot improving system reliability.
Software Engineer at PT GOTO Gojek Tokopedia Tbk
January 1, 2023 - July 19, 2025
Developed Bundle Package Feature enabling merchants to sell bundled products. Developed Custom Discount Feature for creating customized discounts. Implemented Search by SKU and barcode scanning feature. Developed printer format generators for different print types. Increased app stability achieving over 99% crash-free sessions in Crashlytics. Optimized data synchronization using Work Manager. Enhanced test coverage with Cucumber and Appium. Developed third-party API access feature using Spring Boot. Created ADR documentation for maintainability and clear feature documentation.
Operations Management Officer at Bina Nusantara University
March 1, 2020 - July 19, 2025
Managed a team of teaching assistants optimizing classroom operations and educational support. Mentored students in practical software development skills including web development with Laravel and Android mobile app development. Streamlined departmental processes such as teaching schedule management and case study coordination.
Teaching Assistant at Bina Nusantara University
February 1, 2019 - July 19, 2025
Supported classroom activities including instruction, assessment, and exam management. Mentored students in software development areas covering desktop application development (C#, Java), mobile app development (Android), database systems (SQL, MySQL), basic programming (Java, C, C++), and web development (Laravel).
Senior Software Engineer at LiteOn Technology Corp.
January 1, 2025 - Present
Developed new features called Tariff (electricity rate plan) using Flutter, improving usability and customer satisfaction. Improved code quality and maintainability by applying Flutter linter rules, enforcing standards via CI/CD pipelines. Increased unit test coverage across business logic and utilities, reducing bugs and ensuring code reliability. Worked closely with product managers, designers, and backend engineers to ensure timely and aligned feature delivery. Participated in code reviews, promoted clean architecture practices, and helped onboard new team members. Wrote and maintained technical documentation in Confluence, supporting internal knowledge sharing and onboarding.
Software Engineer - GoPay Merchant at PT GOTO Gojek Tokopedia Tbk
January 1, 2025 - July 25, 2025
Developed core features of the GoPay Merchant application, enhancing merchant onboarding and transaction efficiency. Utilized BLoC for state management in the GoPay Merchant application. Designed and implemented the Promo Campaign Features, enabling merchants to create and manage campaigns, increasing engagement and visibility on the GoPay Consumer App. Developed the GoPay Spiker Feature, optimizing order processing and improving merchant operations. Led automation testing initiatives by integrating BDD with Flutter Integration Test, achieving a 70% reduction in regression testing time through parallel execution. Used Python to automate reporting systems from Flutter Integration Test to Testrail. Integrated automation testing to GitLab pipelines, running on BrowserStack. Used Patrol library inside Flutter Integration Testing to enable native capabilities to the automation. Integrated JSBridge, enabling robust communication between Flutter and WebViews. Implemented Backend For Frontend
Software Engineer - MOKA at PT GOTO Gojek Tokopedia Tbk
January 1, 2023 - July 25, 2025
Developed Bundle Package Feature, enabling merchants to create and sell bundled products efficiently. Developed Custom Discount Feature, enabling merchants to create customized discounts in the application. Implemented Search by SKU Feature and enabled users to search using barcode scanner. Worked on printer format generator with different print types. Increased app stability achieving over 99% crash-free sessions in Crashlytics. Optimized data synchronization using Work Manager, improving app performance. Enhanced test coverage with Cucumber and Appium. Developed third-party API access feature using Spring Boot, enhancing integration capabilities. Created ADR documentation to ensure maintainability and clear documentation of new features.
Operations Management Officer at Bina Nusantara University
March 1, 2020 - July 25, 2025
Managed a team of teaching assistants, optimizing classroom operations and educational support. Mentored students in practical software development skills across web development and mobile app development using technologies such as Laravel and Android. Streamlined departmental processes including teaching schedule management and case study coordination.
Teaching Assistant at Bina Nusantara University
February 1, 2019 - July 25, 2025
Supported comprehensive classroom activities, including instruction, assessment, and exam management. Mentored students in practical software development skills across multiple domains including desktop application development (C#, Java), mobile app development (Android), database systems (SQL, MySQL), and basic programming (Java, C, C++), as well as web development using Laravel.

Education

Bachelor of Information Systems at Universitas Bina Nusantara
August 1, 2017 - March 31, 2021
Bachelor of Information Systems at Universitas Bina Nusantara
August 1, 2017 - March 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Education, Energy & Utilities, Manufacturing

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more