Author Image

Hi, I am Anwar

Anwar Sapi'i

Software Engineer at Photon.

I am a Software Engineer with nearly 5 years of experience in mobile development. I have hands-on experience in designing, developing, and deploying mobile applications across different platforms such as Android and iOS. Skilled in analyzing and debugging issues that may arise during the development process, ensuring smooth and efficient app performance. A goal-oriented developer with a strong commitment to collaborating with designers, backend engineers, quality assurance, and other stakeholders to deliver high-quality mobile applications.

Product Development
Leadership
Team Work
Hard Working

Skills

Experience

1
Photon

Juli 2024 - Present

London

Photon combines AI management, digital innovation, product design thinking, and engineering excellence to drive lasting transformation for F500 clients. We employ several thousand people across dozens of countries

Software Engineer II

Juli 2024 - Present

Responsibilities:
  • Coming soon

Infosys Solusi Terpadu

Desember 2023 - Juni 2024

Jakarta, Indonesia

The main objective of the project was to help customers and users to easily buy gold with Ecommerce Antam Logam Mulia mobile applications, and more easily pick up gold with nearby butik antam, from their location.

Mobile Engineer

Desember 2023 - Juni 2024

Responsibilities:
  • Design and develop new app e-commerce for Antam Logam Mulia
  • Colaborative development work closely with backend developers, UI/UX designers, product managers, business analysts to provide quality product and smooth mobile applications.
  • Version control and distribution deliver high quality mobile application to ensure quality assurance, running product assurance, running product smoothly
  • Optimising API communication ensure API contract to optimize between the app and our backend service, enhance overall performance and effiency API in Mobile Apps.
  • Day to day report update to PM about progress ticket development
  • Development product features to ensure user checkout product ites running smoothly.
  • Development payment features to ensure user checkout product item correctly before purchase.
  • Development history transaction and detail transaction item
  • Development courier shipment tracking to ensure product item received to end user or pickup product item in store butik by nearby location.
2

3
GoKampus.

November 2022 - Desember 2023

Jakarta, Indonesia

The main objective of the project to get better learning experience on streaming platform with mobile application and their can access everywhere without worry about always inside class room, and make it easy to get certification when they was finish assignment.

Mobile Engineer

November 2022 - Desember 2023

Responsibilities:
  • Develop the migration of the University’s current apps enrolling system to a new design system and improved user experience Apps for Streaming Platform Education.
  • Worked closely with backend developers, UI/UX designers, product managers and QA engineers using Agile to deliver and ensure the smooth running of mobile applications.
  • Ensured API contract to optimize communication between the app and our backend service, enhancing overall performance and efficiency.
  • Ensured consistent app and API performance, utilize tools such as Sentry and other performance profiling and monitoring tools.
  • Research and Development in automation systems utilize tools such as Cypress to minimize issues in production.
  • Integrate MixPanel to improve user experience, user interaction to improve apps product quality based on user data.
  • Deliver high quality mobile applications to ensure quality assurance, including tools such as Firebase Distribution, TestFlight, appstore, play store and git for versioning tools.

TimeGap

April 2022 - Desember 2022

Remote, Singapore

The main goal of the project is to make it easy to open professional service like open travelling and private course to improve they skills, can find nearby location. Easy booking to professional service like order food on gojek, grab etc.

Mobile Developer

April 2022 - Desember 2022

Responsibilities:
  • Refactoring file code to reduce just 700 line code.
  • Migrate to a package repository based on the future
  • Migrate package to use AWS Graphql amplify.
  • Implement cubit to handle local function and state.
  • Add Unit Test and get coverage.
4

5
Fox Logger

Mei 2021 - Maret 2022

Jakarta, Indonesia

The main goal of the project is to make it easy for customers to control they vehicle tracking with put GPS device on the vehicle. They can access from mobile apps in real time and protected from any danger. Basically, for control asset movement with GPS tracker.

Mobile Developer

Mei 2021 - Maret 2022

Responsibilities:
  • Implementing custom info Window google maps marker for all no police vehicle
  • Design and maintenance app Fox Logger using flutter.
  • Developing and maintaining MQTT Client for real time communication with GPS devices on vehicles.
  • Implementing Bloc State Management for clean code and easy to maintain.
  • Collaborate with the backend engineers for designing the requests and
  • Responses needed by the clients or mobile apps.

Lingo Talk

April 2021 - Agustus 2021

Remote, Jakarta Indonesia

The main objective of the project is to make it easy for students or people who are interested to improve they English one on one with teacher. They can book schedule on mobile apps with teacher available with the language learning needed to improve. Basically platform for language learning.

Mobile Developer Intern

April 2021 - Agustus 2021

Responsibilities:
  • Design and develop the new app LingoTalk using flutter.
  • Implementing third party jitsi video conference delivery for student and teacher.
  • Deploy and debugging to iOS platform XCode.
  • Design and develop to improve responsive applications on iPad pro to keep stable apps for any devices.
  • Debug and testing on iOS and Android to keep good performance before release in the Future.
  • Implementing in app purchases for easy purchase of new courses with students.
  • Collaborate with UX designers to give suggestions on the new UI/UX for the owner app.
  • Collaborate as a team with Agile methodology development and report progress on Monday, Thursday and Friday with product engineers.
  • Collaborate with the backend engineers for designing the requests and response needed by the clients of mobile apps.
  • Collaborate with the test engineer to determine which part of the UI needs to be automated.
6

Projects

Antam Logam Mulia
Antam Logam Mulia
Antam Logam Mulia
Mobile Developer Desember 2023 - Juli 2024

ANTAM Logam Mulia. Offers online gold purchases that are practical and secure, along with updated information on the latest ANTAM gold price charts. UBPP Logam Mulia has grown to become the only refinery in Indonesia listed on the London Bullion Market Association (LBMA) Good Delivery List. Its gold bar products are a top brand in Indonesia, guaranteeing authenticity and 999.9% purity. Other products include dinar, dirham, customized items, platinum labware, and more.

GoKampus
GoKampus
GoKampus
Mobile Developer Nov 2022 - Mei 2023

GoKampus is your gateway to lifelong learning and career advancement. By partnering with leading institutions both in Indonesia and globally—such as Amazon Web Services (AWS), Merry Riana, Alterra Academy, Tokopedia Academy, and others—you gain access to a wide range of certified online courses. GoKampus provides the resources you need to build new skills, enhance your career prospects, or achieve personal goals. Start your journey toward lifelong learning and success today.

FoxLogger GPS Tracker
FoxLogger GPS Tracker
FoxLogger GPS Tracker
Mobile Developer Mei 2021 - March 2022

Fox Logger is a GPS tracker or tracking device with the best tracking system and equipment in Indonesia, capable of locating and monitoring your business fleets or personal vehicles in real time. Fox Logger’s GPS tracker can monitor in-cabin audio, remotely shut off the engine, and record location history for up to the past 100 days.

Education

Certificate Training
Taken Courses:
  • Typescript Programming Beginner to Expert
  • NodeJS Beginner to Expert
  • React.js Beginner to Expert
  • HTML CSS and JavaScript Beginner to Expert
Certificate Training
Taken Courses:
  • Start Programming with Dart
  • Principles of Solid Programming
  • Create Android Apps for Beginners
B.Eng. in Electrical Engineering major Computer Science
Thesis:
Mobile Apps-Based Infant Nutrition Development Monitoring Application Design.