Open to opportunities

Hi, I'm Muhamad Rizki Kadafi

I'm a |

Software engineer, ERP developer, and problem solver — I translate business requirements into reliable web & ERP solutions, and apply AI to build software smarter and faster.

4+
Projects
15+
Technologies
Web · ERP · AI
Focus

About Me

Passionate about software engineering & system design

Muhamad Rizki Kadafi

Muhamad Rizki Kadafi

Indonesia

I am a Computer Science graduate who is passionate about software engineering, system design, and building technology that solves real business problems.

Experienced in developing web and ERP-based applications, translating business requirements into software solutions, and working across frontend, backend, API integration, and database development.

I am also deeply interested in applying AI — not only to improve software development efficiency and developer productivity, but also to integrate AI into products and build smarter applications.

Software Engineering

Designing and building reliable, maintainable, and scalable applications.

System Design

Architecting solutions that connect business needs with technical implementation.

ERP & Business Systems

Developing ERP modules that make business processes efficient and integrated.

AI for Smarter Software

Applying AI to boost development efficiency and integrate intelligent features into smarter applications.

Experience

My journey so far

Jul 2025 - Nov 2025

Software Engineer Intern — Web & ERP

PT. Ferbos Kreasi Digital

  • Developed custom Odoo modules to extend ERP functionality for business workflows.
  • Designed and implemented the Wakaf Energi system, a solar-PV donation platform for mosques built on Odoo ERP.
  • Translated business requirements into digital features including donation management, reporting, and API integrations.
Jul 2024 - Apr 2025

Curriculum Staff

Default UNJ

  • Create and design Syllabus for Front-end learning classes.
  • Managed and facilitated weekly learning sessions for students.
  • Coordinated with fellow staff to ensure learning outcomes were aligned with industry standards.
Sep 2023 - Nov 2023

Front-End Developer — Mobile & Flutter

Angkit Agro Technology

  • Created mobile UI for a meat traceability application using Flutter.
  • Worked closely with a back-end team to ensure API integration worked seamlessly.
  • Participated in sprint planning and feature reviews with cross-functional teams.

Education

My academic background

Sep 2022 — Aug 2026

B.S. in Computer Science

Jakarta State University (Universitas Negeri Jakarta)

Undergraduate Thesis

Code Knowledge Graph Enrichment With Odoo Framework Semantic For Repository-Level Code Understanding

Enriched Code Knowledge Graph with Odoo semantics to improve AI agent understanding of Odoo codebases, reducing KG exploration tool calls by 9.3%.

  • Focused on software engineering and application development.
  • Built strong foundations in data structures, algorithms, and web development.

Skills

Tools & tech I use to build software

Projects

Things I have built

CellSpace
★ Featured

CellSpace

2024

Biology Cell Learning Platform with 3D Simulation.

Next.jsshadcnPostgreSQL
Odoo Agent
★ Featured

Odoo Agent

2025

Knowledge Graph based Odoo agent.

OdooGitlab Knowledge GraphLangchainRustPython
Wakaf Energi
★ Featured

Wakaf Energi

2025

ERP-based Solar Donation System for mosques.

OdooPostgreSQLPython

Let's build something great together

I'm currently open to opportunities where I can turn business requirements into reliable software. Have a project in mind or just want to say hi?

muh.rizki.kadafi@gmail.com