Software Developer

Hi there đź‘‹, I'm Rivaldi

A passionate software engineer in development.

CURRENT

Software engineer at MBU Group.

PAST

Former Solution Engineer at Mekari.

01

Featured Projects

MBU Portal Logo

MBU Portal | Internal Portal

Role: Full-Stack Engineer

Internal portal for a holding company in the agriculture industry. Involves many subsidiary companies in the poultry industry.

Tech Used:

Asset Management Logo

Asset Management

Role: Full-Stack Engineer

Asset Management System for a holding company in the agriculture industry.

Tech Used:

MAS RPA Presensi Logo

MAS RPA Presensi | Digital Attendance

Role: Full-Stack Engineer

Digital attendance application for a slaughterhouse company in Bandung. Replaces manual attendance and helps the company to track the fulfillment of the needed manpower from workers sourced by manpower supply vendors.

Tech Used:

Sankyo Company Profile + CMS Logo

Sankyo Company Profile + CMS | Company profile and CMS

Role: Full-Stack Engineer

Company profile and Content Management System for electronic distributor company.

Tech Used:

NextGen-Jinggu Himo Logo

NextGen-Jinggu Himo | Digital Platform

Role: Front-End Engineer

A digital platform by "IBIMA Indonesia" that supports workforce training, certification, and job placement for Indonesian professionals seeking careers in Japan.

Tech Used:

Royal Gold Capital Logo

Royal Gold Capital | Finance Investment Platform

Role: Front-End Engineer

A finance-investment platform focused on “shop and earn” mechanics. The platform allows users to set purchase goals and gain rewards based on pre-agreed financial returns.

Tech Used:

MedEase Logo

MedEase | Self-Medication App

Role: Android Developer

Innovative mobile application designed to revolutionize the way we approach medicine and its impact on our body. MedEase accurately predicts the name of medicine based on the text from the medicine package through OCR technology and it will offer users comprehensive information on various medicines and their properties.

Tech Used:

Eventeer Logo

Eventeer | Event Management System

Role: Front-End Web Developer

An event management platform that makes a solution for event organisers to manage events, venues, communities, collaborate, and find potential to learn together.

Tech Used:

Landing Page Amoeba Logo

Landing Page Amoeba | Landing Page

Role: Front-End Web Developer

Landing page for Digital Amoeba created as part of the internship's final project.

Tech Used:

LaporKu Logo

LaporKu | Forum (College Coursework)

Role: Full-Stack Web Developer

A community forum designed to gather and manage reports about damage or disturbances to public facilities in Bandung City. The platform aims to enhance the reporting process through a user-friendly and interactive interface, allowing users to submit, view, respond to, and track reports related to their local environment.

Tech Used:

Browse the rest on GitHub
02

Education

Indonesia University of Education Logo

Indonesia University of Education

Software Engineering | 2020 - 2024

GPA: 3.85 / 4.00

Course: Programming Fundamentals (C++), Data Structure and Algorithms (C++), Database (SQL), Object-Oriented Programming (Java), Human-Computer Interaction, Web Programming (HTML, CSS, JavaScript, PHP, MySQL), etc.

Bangkit Academy Logo

Bangkit Academy

Mobile Development (Android) | 2023

Graduate with distinction (top 10%)

Bangkit is designed to prepare students with in-demand skills and tech certifications, the Bangkit curriculum offers 3 interdisciplinary learning paths - machine learning, mobile development, and cloud computing. By the end of this program, students will be equipped with the tech expertise, soft skills, and English proficiency they need to transit from academia to the workplace and succeed at leading companies.

Vocational High School 13 Bandung Logo

Vocational High School 13 Bandung

Computer Network Engineering | 2017 - 2020

Activities: D'Techno (tech community)

03

Experience

MBU Group Logo

MBU Group

Software Engineer • Full-time

Jul 2025 - Present
Bandung, West Java, Indonesia

An integrated agribusiness company focused on high-quality poultry-based products.


  • Developed an ERP system using Next.js
  • Developed a Digital Attendance system for a slaughterhouse business unit using Next.js that helps business track their manpower fulfillment needs.
  • Developed an internal portal and asset management system using Next.js and Golang as a full-stack developer
  • Collaborated with Product teams, Backend/Frontend Devs, UI designers, and QA teams
  • Initiated the design system component using Storybook to maintain reusable components

Skills:
PT Mid Solusi Nusantara (Mekari) Logo

PT Mid Solusi Nusantara (Mekari)

Solution Engineer 1 • Full-time

Nov 2024 - Jun 2025
South Jakarta, Indonesia

A Software as a Service (SaaS) company that provides a range of cloud-based software solutions to help businesses manage their operations more efficiently. Trusted by over 55,000 businesses and 3.3 million professionals in Indonesia, Mekari supports accelerated growth through operational automation, seamless integration, and intelligent reporting.


  • Developed web applications using OOS (Officeless Operating System) platform.
  • Worked together with System Analyst and Project Manager to develop web applications.
  • Engaged in debugging and fixing issues.

Skills:

Rekreative

Software Engineer - Frontend • Freelance

Oct 2024 - Present
Jakarta, Indonesia
  • Developed dynamic and responsive website UIs using React JS and React Bootstrap with Next.js framework.
  • Collaborated closely with UI/UX designer.
  • Engaged in debugging and fixing issues.

Skills:
Telkom Indonesia Logo

Telkom Indonesia | Digital Amoeba

Front-End Web Developer • Internship

Feb 2023 - Jun 2023
Bandung, West Java, Indonesia

I work at Digital Amoeba. Digital Amoeba is a Corporate Innovation Lab by Telkom Indonesia that incubates and accelerates ideas from its employees which creates digital innovation and digital talents.


  • Developed dynamic and responsive website UIs using React JS and React Bootstrap within the Next.js framework.
  • Integrated front-end interfaces with back-end systems through RESTful APIs.
  • Collaborated closely with stakeholders, back-end developers, UI/UX designers, and system analysts/quality assurance teams to ensure seamless project execution.
  • Engaged in bug-fixing and troubleshooting to maintain and improve application performance.
  • Created reusable components to streamline development processes and enhance code maintainability.
  • Participated in a project that applied agile methodologies, particularly the Scrum framework, for efficient project management and iterative development.
  • Conducted daily, weekly, and monthly meetings to discuss project progress, mentor team members, and report work status.
  • Achieved project goals and targets set by the project owner consistently.
  • Led a team of 7 interns in the internship final project.

Skills:
PT Len Industri (Persero) Logo

PT Len Industri (Persero)

IT Support Technician • Internship

Jul 2019 - Sep 2019
Bandung, West Java, Indonesia
  • Installing software in end-user (employees) computers.
  • Do user computer maintenance.
  • Configuring computer network configuration.
  • Installing LAN cable.
  • Assembling hardware components.