Naufal Rajabi
Mobile Software Engineer leveraging agentic AI workflows to accelerate software delivery while upholding sound engineering principles.
📍 Bandung, West Java, Indonesia
About
Mobile Software Engineer leveraging agentic AI workflows to accelerate software delivery while upholding sound engineering principles. Experienced in collaborating with cross-functional teams and stakeholders to iteratively deliver reliable, high-quality products.
Work Experience
Senior Software Engineer
July 2025 — Present
Modernvet · Jakarta, Indonesia (remote)
- Transform user stories into production-ready features through AI-assisted prototyping, engineering validation, and iterative stakeholder feedback
- Provide on-call support by troubleshooting production issues, resolving stakeholder-reported incidents, and maintaining system reliability
- Improve mobile application security by implementing OWASP Mobile Security standards, Play Integrity, and App Attest
- Establish AI development standards by authoring engineering guidance (e.g., CLAUDE.md), enabling consistent, context-aware AI-assisted development across the engineering team
Fullstack Software Engineer
March 2024 — July 2025
Modernvet · Jakarta, Indonesia (remote)
- Automate reward point processing for offline payments, reducing on-call operational workload by 90%
- Lead the end-to-end design and implementation of the referral system
- Increase sign-up-to-clinic conversion by 8% by implementing personalized doctor filtering
Mobile Developer (Flutter)
November 2022 — March 2024
SALT (PT. Ako Media Asia) · Jakarta, Indonesia
- Developed the TSurvey mobile application from scratch using Clean Architecture
- Refactored core survey logic, reducing algorithmic complexity from O(N⁴) to O(N²)
- Removed penetration test encryption issues and crashlytics issues
- Pioneered trunk-based development (TBD) and feature flag implementation in the mobile app team
Flutter Developer (Part-time)
Aug – Nov 2022, Feb – Mar 2023
Ultimo Solution (PT. Memori Netindo Jaya) · Bandung, Indonesia (remote)
- Successfully removed crash issues on the map view feature of the Utility Fielding app (internal)
- Handled the initial release (to the Play Store) and maintenance of the 1Tugas app
- Implemented role-based access UI and dynamic form in the 1Tugas app
Mobile Developer
July 2022 — October 2022
ISIXI Private Limited · Singapore (remote)
Skills
Languages: Bahasa Indonesia · English · Mandarin (Elementary, HSK 2)
Core Strengths: Problem Solving · Collaboration · Product Thinking · Engineering Principles · Prompt Engineering
Projects
TSurvey Platform
Survey creation and analytics mobile application built from scratch using Clean Architecture. Features include survey logic engine optimized from O(N⁴) to O(N²), real-time results, and enterprise-grade security.
1Tugas — Task Management App
Task management mobile application with role-based access UI and dynamic forms. Handled initial Play Store release and ongoing maintenance.
Modernvet Referral System
End-to-end referral system integrated into the Modernvet platform, driving 8% increase in sign-up-to-clinic conversion through personalized doctor filtering and automated reward processing.
Education
Bachelor of Applied Computer Science
2018 — 2022
Bandung State of Polytechnic · Bandung Barat, Indonesia
GPA: 3.78
Involved in research with lecturers on Test Case Prioritization (TCP), Requirement Dependency, and Genetic Algorithms. Nominated as the most outstanding student (at major level) in 2019.