Naufal Rahfi Anugerah
Software Engineer
About | Rahfi.
Final-year Computer Science student at Mercu Buana University, specializing in Information Systems and back-end–focused Software/AI Engineering. Experienced in building robust APIs with Flask and FastAPI, deploying containerized and serverless solutions on Google Cloud, AWS, and Azure, and developing predictive models using TensorFlow and Scikit-learn. Skilled in delivering scalable, high-impact machine learning and backend systems, with additional capability in lightweight frontend development using Next.js.
Rahfi's | Experiences.
PT Arsa Muda Nawasena
Software Engineer
- Develop and maintain scalable web applications, handling both front-end and back-end implementation.
- Design and integrate APIs, manage databases, and ensure seamless deployment across environments.
- Identify requirements, deliver features, and enhance system performance.
- Optimize website speed, and ensure mobile-friendly and responsive interfaces.
Co-Founder
- Establish and build the property agency (PT), including legal setup and early business operations for real estate agency.
- Define and oversee the company’s strategic direction in information technology and digital transformation.
Asah led by Dicoding in association with Accenture
Machine Learning Cohort
- Participated in an intensive machine learning training program focusing on end-to-end ML development.
- Built and deployed machine learning models for classification, regression, and computer vision tasks using Python.
- Conducted dataset preparation, feature engineering, model training, evaluation, and optimization.
- Collaborated with mentors and peers on hands-on projects and industry-aligned learning modules.l deployment, monitoring, and ML pipeline automation to ensure scalability and reliability.
Dicoding Indonesia
External Academy Code Reviewer
- Reviewed student project submissions to ensure code quality, correctness, and alignment with best practices in machine learning and cloud-based development.
- Assessed implementation logic, performance, and documentation, and provided clear, structured, and constructive feedback to improve student solutions.
- Evaluated submissions across Machine Learning and Google Cloud Professional learning paths, ensuring technical accuracy and consistent application of core concepts.
- Contributed to learners’ practical skill development by identifying issues, suggesting improvements, and reinforcing proper coding standards and model implementation techniques.
Machine Learning Student
- Committed to self-learning and skill development in machine learning for 6 consecutive months.
- Studied and implemented key machine learning fundamentals, including supervised and unsupervised learning.
- Developed deep learning expertise through practical application of neural networks, CNN, RNN, and LSTM.
- Built and deployed multiple end-to-end projects in domains such as Time series forecasting, Image classification, Text classification and Natural Language Processing (NLP), Regression analysis, Clustering and pattern recognition, Predictive modeling and business intelligence.
- Continuously improved coding practices and model performance through experimentation and iteration.
- Completed the Expert MLOps class and successfully passed the final evaluation.
- Gained hands-on experience with model deployment, monitoring, and ML pipeline automation.
Samsung Innovation Campus Batch 6
AI & IoT Development Trainee
- Gaining hands-on experience in AI and IoT development by working on real-world projects.
- Exploring various microcontrollers, including ESP32, to understand their capabilities and applications.
- Designing and building IoT kit devices to develop practical and innovative solutions.
- Applying design thinking principles to create user-centric IoT solutions that address real-world challenges.
Bangkit Academy 2024 Batch 2 - Bangkit led by Google, Goto and Traveloka
Cloud Computing Cohort
- Gaining hands-on experience in creating fully functional websites, focusing on both front-end and back-end technologies.
- Learning how to design and plan scalable cloud infrastructures for application development, ensuring high availability and security.
- Mastering the process of deploying ML models to the cloud for integration into applications, enhancing performance and reliability.
- Building web servers to handle REST API requests and efficiently host machine learning models.
- Developing expertise in utilizing GCP tools for cloud deployments, security, and model hosting, while applying best practices in real-world scenarios.
- Successfully led a team to complete application projects on schedule.
- Achieved Distinction Graduate status, recognized within the top 10% of each learning path cohort.
Computer Laboratory Assistant Faculty of Computer Science, Mercu Buana University
Back-End RnD Associate
- Provide guidance and support to members of the Back-End learning path, ensuring they understand core concepts and good practices.
- Conduct regular one-on-one and group mentoring sessions to address specific challenges and foster a collaborative learning environment.
- Create and manage a structured curriculum to facilitate progressive learning and skill acquisition.
- Coordinate activities and projects among members to promote teamwork and practical application of back-end development skills.
Sr. Computer Laboratory Assistant
- Provided on-the-spot technical support to students and faculty for any computer-related issues during class time.
- Assisted in troubleshooting software and hardware problems, ensuring smooth operation of classes.
- Supported lecturers during lab sessions by preparing necessary equipment, setting up software, and providing technical assistance.
- Trained and mentored new laboratory assistants, guiding them through their roles and responsibilities to ensure high performance.
- Helped new laboratory assistants to understand technical procedures, lab protocols, and best practices, fostering a collaborative and efficient lab environment.
Jr. Computer Laboratory Assistant
- Ensured the proper functioning and upkeep of all computer hardware and peripherals within the laboratory.
- Performed regular maintenance tasks, including software updates, system backups, and hardware troubleshooting.
- Provided on-the-spot technical support to students and faculty for any computer-related issues during class time.
- Diagnosed and resolved network issues promptly to minimize downtime and disruption.
- Assisted in troubleshooting software and hardware problems, ensuring smooth operation of classes.
- Supported lecturers during lab sessions by preparing necessary equipment, setting up software, and providing technical assistance.
- Facilitated the teaching process by addressing any technical challenges that occurred during lectures.
Google Developer Student Club, Mercu Buana University
GDSC Member
- Participated in a community of student developers focused on learning and promoting technology, particularly Google Developer technologies.
- Bridged the gap between practical and theoretical knowledge through various hands-on activities.
- Creating networking opportunities with other members to foster collaboration and knowledge sharing.
- Following workshops to continuously develop and update new tech skills.
Digital Talent Scholarship
AWS Engineer Trainee
- Mastering the effective use of AWS services for various needs.
- Creating and designing cloud architecture on the AWS platform according to best practices.
- Understanding the basics of AWS clearly and deeply.
- Successfully achieving the international AWS Certified Cloud Practitioner certification.
Rahfi's | Education.
Mercu Buana University
Bachelor's Degree of Computer Science
- GPA: 3.87/4
- Pursuing a Bachelor's degree in Computer Science majoring in Information Systems, with a strong focus on the intersection of technology, data, and business processes. The program emphasizes system analysis and design, database management, enterprise systems, and IT project management — equipping me with both technical and managerial competencies to build, manage, and optimize digital solutions in modern organizations.
- Relevant Course Work: Mathematics, Linear Algebra, Statistics and Probability, Advanced Statistic, Algorithm and Programming, Algorithm and Data Structure, Database Systems, Database Implementation, Object Oriented Analysis, Advanced Programming, Software Engineering, Data Warehouse & Big Data, PL/SQL Programming, Data Visualization, Process Mining, Data Simulation, Data Analytic I, Data Analytic II, Web Programming, Web Enterprise Programming, Project Management Information System, Information System Development Project
Asah led by Dicoding in association with Accenture
Non-Degree Program in Machine Learning - Machine Learning Cohort
- Gained a strong foundation in supervised and unsupervised machine learning, with practical expertise in deep learning and neural networks. Improved coding practices and model performance through iterative experimentation, while building and automating ML systems, pipelines, and deployment workflows with monitoring and scalability in mind. Acquired through a highly selective scholarship program awarded to only 2,000 candidates worldwide following a rigorous testing process.
Bangkit Academy 2024 Batch 2 - Bangkit led by Google, Goto and Traveloka
Non-Degree Program in Cloud Computing - Cloud Computing Cohort
- Selected among 4,636 candidates out of 45,841 applicants for the Google GoTo & Traveloka–led program, where I deepened my technical expertise through hands‑on workshops in cloud platforms, software engineering best practices, and emerging technologies.
- Achieved Distinction Graduate status, recognized within the top 10% of each learning path cohort.
Rahfi's | Achievements.
I have participated in various events, where I have honed my skills and achieved significant milestones. Here are some of my notable results.
Amartha Hackathon x GDG Jakarta - Finalist
Jakarta, Indonesia
Issued by Amartha, Google Developer Group (GDG) Jakarta
Recognized as a finalist or Top 15 teams in the Amartha Hackathon x GDG Jakarta for developing an innovative solution that leverages technology to address real-world challenges in the financial sector.GEMASTIK XVIII (Pagelaran Mahasiswa Nasional Bidang Teknologi Informasi dan Komunikasi) 2025 Data Mining - Finalist
Jakarta, Indonesia
Issued by Direktorat Pembelajaran dan Kemahasiswaan (Dit. Belmawa), Direktorat Jenderal Pendidikan Tinggi (Ditjen Dikti), Kementerian Pendidikan Tinggi, Sains, dan Teknologi (Kemendiktisaintek)
Recognized as a national finalist in the Data Mining category for delivering a high-leverage analytical solution that showcased robust modeling strategy, scalable data engineering, and actionable insights.Gold Medalist - National Innovation Exhibition (Pekan Inovasi Nasional) 2025
Jakarta, Indonesia
Issued by INNOPA, Mercu Buana University
Awarded the Gold Medal at the 2025 National Innovation Exhibition (Pekan Inovasi Nasional) for excellence in product innovation, recognizing outstanding creativity and technical achievement.Cloud Computing Distinction Graduate 2024 Batch 2 - Bangkit Academy led by Google, Goto and Traveloka
Jakarta, Indonesia
Issued by Bangkit led by Google, Goto, and Traveloka
Graduated with Distinction by ranking in the top 10% of participants across every learning-path cohort, demonstrating exceptional academic performance and dedication.4th Place Best Chatbot & Top 10 Finalist - Indonesia Chatbot Championship Challenge (IC3) 2024, Theme: Generative AI
Jakarta, Indonesia
Issued by ai4impact, TerraAI, MobileFaculty
Successfully achieve 4th place out of 150+ participants in the Indonesian Chatbot Championship Challenge (IC3) 2024, focusing on Generative AI. Developed an innovative chatbot leveraging Smojo.AI and OpenAI API to simplify and enhance coding education. The chatbot empowers users to learn programming effortlessly through interactive and concise guidance, bridging the gap in educational accessibility.
Let's Connect.
Want to chat? Just shoot me a dm with a direct question on LinkedIn and I'll respond whenever I can. I am always eager to collaborate on innovative projects and engage in meaningful discussions.





