Indonesia
Hello, My Name is Irfan Nawawi, I have been working as a Software Engineer for more than 5 years. Experienced Front-End Software Engineer proficient in HTML, CSS, JavaScript, Kotlin and modern frameworks like React.js. Skilled in translating designs into responsive web and mobile interfaces. Strong collaborator with a focus on delivering high-quality, user-centric solutions.
Lead Development Team Front-End:
- BAF Mobile (Mobile App) (Consumer App)
- Agent Management System (Web and Mobile App) (Internal App)
- Sandia Telesales (Mobile App) (Internal App)
- Sandia Used MotorCycle (Web) (Internal App)
- Sandia New MotorCycle (Web) (Internal App)
Job Desk:
- Leading Marketing Technology Team which has 8 FE for BAF Mobile Project, 3 FE Sandia Project.
- Leading and designing Code Architecture transformation, shifting from no plan architecture to Clean Architecture, testable & readable.
- Ensure timeline with technical plan and task breakdown base on capacity & priority
- Increase App performance and Crash free Users using Firebase Crashlytic by reaching 99% crash free users, and also monitoring and increasing slow UI Performance by reducing Junk UI, also handle persistent data to reduce App start time.
- Implement Code Push to reduce SLA of release and Hot Fixing
- Increase Web and Mobile App speed performance.
- Making our website and mobile app dynamic and responsive.
- Implement tracking all Users behavior using Dynatrace, Insider & Google Analytic which increases more on point features and makes campaigns sent to the correct segment.
- Implement custom push notif all users using Pusher, Salesforce which increases more on point features and makes campaigns sent to the correct segment.
- Implement feature marketing support using credolab, salesforce.
- Implement digital signature with privy to help user in make agreement.
- Create and successfully launch feature chat bot with yellow.ai to help users doing a using the application.
Others
- Do code review to other team members.
- Refactoring and improving maintainability of existing code base.
- Implement CI/CD (Gitlab, Azure & Open SSH for Distribution).
- R&D about new techs and methodology to increase productivity and stability.
October 2021 - Present
- Development Project Mandala Finance "Mandala Surveyor"
- Development Project PON Papua 2021 "PONXX"
March 2018 - Present
Development Team Front-End:
Project MyHRIS (Web App) (Internal App)
- Initiate and Maintain Feature Chat Bot from scratch
- Initiate and Maintain Feature Data Warehouse from scratch
- Initiate and Maintain Feature Termination Employee from scratch
- Initiate and Maintain Promotion Employee from scratch
- Initiate and Maintain Buku PP from scratch
- Initiate and Maintain Generate Attedance from scratch
- Initiate and Maintain Generate SPKL from scratch
Project MyStars (Mobile App) (Module Consumer App)
- Initiate and Maintain Attendance Geotagging from scratch
October 2018 - September 2021
- Development Project Siloam Hospital "Doctor Call"
- Development Project Komunika "Komunika Music"
March 2018 - August 2018
2014 - 2018
Indonesia
Hello, My Name is Irfan Nawawi, I have been working as a Software Engineer for more than 5 years. Experienced Front-End Software Engineer proficient in HTML, CSS, JavaScript, Kotlin and modern frameworks like React.js. Skilled in translating designs into responsive web and mobile interfaces. Strong collaborator with a focus on delivering high-quality, user-centric solutions.
Lead Development Team Front-End:
- BAF Mobile (Mobile App) (Consumer App)
- Agent Management System (Web and Mobile App) (Internal App)
- Sandia Telesales (Mobile App) (Internal App)
- Sandia Used MotorCycle (Web) (Internal App)
- Sandia New MotorCycle (Web) (Internal App)
Job Desk:
- Leading Marketing Technology Team which has 8 FE for BAF Mobile Project, 3 FE Sandia Project.
- Leading and designing Code Architecture transformation, shifting from no plan architecture to Clean Architecture, testable & readable.
- Ensure timeline with technical plan and task breakdown base on capacity & priority
- Increase App performance and Crash free Users using Firebase Crashlytic by reaching 99% crash free users, and also monitoring and increasing slow UI Performance by reducing Junk UI, also handle persistent data to reduce App start time.
- Implement Code Push to reduce SLA of release and Hot Fixing
- Increase Web and Mobile App speed performance.
- Making our website and mobile app dynamic and responsive.
- Implement tracking all Users behavior using Dynatrace, Insider & Google Analytic which increases more on point features and makes campaigns sent to the correct segment.
- Implement custom push notif all users using Pusher, Salesforce which increases more on point features and makes campaigns sent to the correct segment.
- Implement feature marketing support using credolab, salesforce.
- Implement digital signature with privy to help user in make agreement.
- Create and successfully launch feature chat bot with yellow.ai to help users doing a using the application.
Others
- Do code review to other team members.
- Refactoring and improving maintainability of existing code base.
- Implement CI/CD (Gitlab, Azure & Open SSH for Distribution).
- R&D about new techs and methodology to increase productivity and stability.
October 2021 - Present
- Development Project Mandala Finance "Mandala Surveyor"
- Development Project PON Papua 2021 "PONXX"
March 2018 - Present
Development Team Front-End:
Project MyHRIS (Web App) (Internal App)
- Initiate and Maintain Feature Chat Bot from scratch
- Initiate and Maintain Feature Data Warehouse from scratch
- Initiate and Maintain Feature Termination Employee from scratch
- Initiate and Maintain Promotion Employee from scratch
- Initiate and Maintain Buku PP from scratch
- Initiate and Maintain Generate Attedance from scratch
- Initiate and Maintain Generate SPKL from scratch
Project MyStars (Mobile App) (Module Consumer App)
- Initiate and Maintain Attendance Geotagging from scratch
October 2018 - September 2021
- Development Project Siloam Hospital "Doctor Call"
- Development Project Komunika "Komunika Music"
March 2018 - August 2018
2014 - 2018