Muhammad Rizky

Software Engineer with experience in web systems, backend services, and product-driven development.

Master of Informatics graduate with hands-on experience as a PHP Programmer and Junior Software Engineer, building academic systems, REST APIs, and modern web applications using Laravel, JavaScript, Next.js, MySQL, and MongoDB.

Tanjungpinang, Kepulauan Riau
Open to Software Engineer roles

About Me

I have experience developing web-based systems in both academic and digital product environments, from internal campus platforms to user-facing learning products.

My work covers backend development, REST API integration, database design, maintenance, and translating business requirements into technical solutions that are practical and reliable.

I am especially interested in growing as a Software Engineer, while also exploring product-oriented roles such as Product Management and System Analysis.

Skills & Technologies

PHPLaravelJavaScriptNext.jsREST APIMySQLMongoDBBlockchainNode.jsProduct ManagementSystem Analysis

Areas of Interest

Software EngineeringBackend DevelopmentWeb DevelopmentProduct ManagementSystem AnalysisBlockchainWeb3

Work Experience

Junior Software Engineer

Vortex Buana EdumediaNov 2022 - Mar 2024

Worked on Neon Belajar and Neon Uji platforms by translating product requirements into technical deliverables and building backend services that support stable product operations.

  • Translated product requirements into epics and user stories
  • Designed and managed MongoDB data models based on business requirements
  • Built and maintained REST APIs for frontend-backend communication
  • Implemented reusable UI components using Nuxt.js based on UX requirements
  • Supported testing, documentation, and release processes in an Agile environment

Programmer

Universitas Maritim Raja Ali HajiJan 2021 - Mar 2022

Developed and maintained internal academic systems while supporting integration across multiple campus services.

  • Developed internal systems such as Sipemanis, Kukerta, and Recruitment System using Laravel
  • Maintained and enhanced more than 20 academic systems
  • Built REST APIs for system integration
  • Improved usability through UI updates and system refinement
  • Contributed to the development of 5 integrated UMRAH systems

Programmer PHP

Javan Cipta SolusiApr 2020 - May 2020

Contributed to client projects by building Laravel-based systems and improving operational workflows for public-sector use cases.

  • Developed dashboard system for Bappeda Probolinggo using Laravel
  • Maintained and improved systems through bug fixing and feature development
  • Automated document workflows using Jasper Reports
  • Collaborated with the team to deliver projects on deadline

Intern Programmer PHP

Javan Cipta SolusiSep 2019 - Mar 2020

Started in a hands-on internship role focused on Laravel-based web development, maintenance, and team collaboration.

  • Developed and maintained web applications using Laravel and JogetWorkflow
  • Assisted debugging and feature implementation
  • Collaborated closely with the engineering team

Education

Master of Informatics

2022 - 2025

Universitas Islam Indonesia

GPA: 3.75/4.00

Thesis focused on blockchain technology in donation-based crowdfunding for transparency and accountability, including Ethereum smart contracts and hybrid on-chain/off-chain architecture.

Bachelor of Informatics

2016 - 2020

Universitas Islam Indonesia

GPA: 3.31/4.00

Developed academic system features using jExcel and published research in AUTOMATA journal in 2020.

Fullstack Web Developer Bootcamp

2021 - 2022

Binar Academy

Learned Node.js, React.js, and Next.js while building REST APIs, single-page applications, and applying authentication, Firebase, MVC, and CI/CD concepts.

Certifications & Training

Selected certifications and training in backend engineering, frontend development, cloud fundamentals, and product-oriented learning.

Dicoding Indonesia

Cloud Practitioner Essentials (Belajar Dasar AWS Cloud)

Issued Apr 2023Valid until Apr 2026NVP7O12DGPR0
AWSCloud ComputingInfrastructure

Dicoding Indonesia

Belajar Membuat Aplikasi Back-End untuk Pemula

Issued Apr 2023Valid until Apr 20262VX3J22EQPYQ
Backend DevelopmentREST API

Dicoding Indonesia

Belajar Membuat Aplikasi Web dengan React

Issued Sep 2022Valid until Sep 2025JLX1G62V5Z72
React.jsFrontend Development

Dicoding Indonesia

Belajar Membuat Front-End Web untuk Pemula

Issued Agu 2022Valid until Agu 20250LZ010E70P65
HTMLCSSFrontend

Udemy

Pengenalan Blockchain (Bitcoin Cryptocurrency) untuk Pemula

Feb 2025
Blockchain

BuildWithAngga

Complete Product Management: Vision, Strategy, and Framework

Agu 2023yyS2tlyFjy
Product Management

SanberCode

Laravel Web Development

2022
LaravelBackend

Codepolitan

RESTful API Laravel

LaravelREST API

Selected Work

Sistem Informasi Sumber Daya Air DPUPR Tanjungpinang

Sistem Informasi Sumber Daya Air DPUPR Tanjungpinang

LaravelMySQLBootstrap
Donation System Dashboard

Donation System Dashboard

Next.jsPostgreSQLTailwind UI
E-Commerce System

E-Commerce System

Next.jsTailwind CSS UI
Sistem Kursus Online

Sistem Kursus Online

Next.jsTailwind CSS UI
Sistem Perpustakaan

Sistem Perpustakaan

Next.jsTailwind CSS UI