Software Engineer
Rafly Muhammad Ghifari
Developing technologies to solve real-world problems and improve lives.
Master of Professional Engineering (Accelerated) (Software) | University of Sydney, 2026-2028 (Expected).
Expertise: Software engineering, machine learning, and data processing.
Professional Employment
Related to techProgrammer Internship - Valuation Team
PT Pertamina Hulu Energi
Aug 2024—Oct 2024
- Boosted efficiency by developing a Python API for automated data extraction and processing,
- Improved data accessibility through the design and implementation of a unified SQL Server database,
- Accelerated data-driven decisions with a web-based valuation dashboard using embedded Power BI in ASP.NET Core MVC (C#).
Teaching Assistant - Algorithms Strategies
Telkom University
Feb 2024—June 2024
- Supported effective course delivery by assisting the lecturer in grading assignment and exams,
- Maintained academic integrity by monitoring students during quizzes and assessments,
- Enhanced student learning outcomes by leading class session on algorithmic problem-solving and guiding students through the course's capstone project.
Additional Employment
Not related to techCleaner (Casual)
Clean Me Up
- Maintains consistent level of cleanliness across 10+ office spaces,
- Collaborates in a two-person team to coordinate cleaning tasks and ensure duties are completed efficiently
- Ensures cleaning duties are done on time and in line with scheduled requirement.
Education
University of Sydney
Master of Professional Engineeering (Accelerated) (Software)
Feb 2026—March 2028 (Expected)
Key Courses:
- Software Construction and Design; Software Quality Engineering - Learned software development principles, testing methodologies, and quality assurance practices for building reliable applications.
- Professional Practice in IT - Developed understanding of professional ethics, teamwork, communication, and project management in the IT industry.
- Sustainable Design, Management, & Engineering - Studied sustainable engineering principles and management approaches for developing environmentally and socially responsible solutions.
Telkom University
Bachelor of Informatics
Sep 2021—Feb 2025
- GPA: 3.75/4.00
Thesis: Gamification with Adaptive Difficulty for Learning Fractions
Successfully improved students' positive affect (statistical significance: p = 0.0447) by developing an intelligent tutoring system with gamified experience and automated difficulty system.
Key Courses:
- Platform-Based Applications - Applied methods on making API and cross-platform applications.
- Recommender System; Knowledge Representation - Built foundational knowledge in adaptive systems and intelligent data modeling.
- Advanced Machine Learning; Generative AI - Studied modern AI techniques, including Firefly Algorithm, Komodo Mlipir Algorithm, and various generative models, along with the ethical considerations associated with them.
Activities:
- Finalist - Computing Competitive Programming 2022, Computing Laboratory
- Staff member - Teta Roadshow 2022, Telkom Purwakarta
SMAN 1 Purwakarta
High School Diploma, Natural Sciences
2018—2021
Awards:
- Kompetisi Sains Nasional (Computer Science), 2020 - Regency Level, 1st Place
- Olimpiade Sains Nasional (Computer Science), 2019 - Regency Level, 2nd Place
Courses & Certifications
- Open Source Software Development Method, The Linux Foundation — May 2025
- Application Development using Microservices and Serverless, IBM — April 2025
- Introduction to Containers w/ Docker, Kubernetes & OpenShift, IBM — April 2025
- Intro to Data Analytics, RevoU — July 2022
- Cloud Practicioner Essentials, Dicoding Indonesia — October 2021