SOFTWARE ENGINEER INDONESIA

I build software
for real-world problems.

I'm Adityo Ar Rafiuddin, a software engineer with 5+ years of experience building and maintaining web and mobile applications. I enjoy turning practical requirements into reliable, maintainable software.

5+ yearsProfessional experience
Web & mobileApplication development
Malang, IndonesiaOpen to suitable opportunities
Adityo Ar Rafiuddin, software engineer
Adityo Ar RafiuddinSoftware Engineer
PORTFOLIO · 2026

SELECTED PROJECTS

Work worth
talking about.

A selection of publicly shareable projects across web, mobile, and business applications. Some client engagements cannot be shown publicly because of confidentiality obligations.

Wedding invitation website built with Next.js01
WEB APPLICATIONMay 2024

Wedding Invitation

A digital wedding invitation created for my sister and her husband. Personal details have been modified for demonstration purposes at their request.

Next.jsFirebase Realtime DatabaseTailwind CSSREST APIVercel
Invoice and reporting web application02
BUSINESS APPLICATION2022

Invoice + Report

A web application for recording invoices and generating reports related to inventory, customers, and technicians.

CodeIgniter 3MySQLWeb Development
Smart mobile application built with Flutter03
MOBILE APPLICATION2022

Smart App

A mobile application for field sales operations, including outlet records, sales assignments, and reporting. Developed for Android and iOS.

FlutterHiveMobile DevelopmentMaintenance
Motorcycle spare parts point-of-sale web application04
BUSINESS APPLICATION2017

Motorcycle Spare Parts POS

A web-based point-of-sale system that helped multiple stores digitize sales, purchasing, returns, inventory records, customer and supplier data, receipt printing, and reporting.

PHPMySQLBootstrapjQuery
Hotel cashier desktop application built with Delphi05
DESKTOP APPLICATION2017

Pinus Hotel Cashier

A desktop cashier application for hotel operations, supporting room and food-and-beverage transactions, operational records, and reporting.

Delphi 7Microsoft AccessMaintenance

MORE FROM MY WORKBENCH

Personal apps, built beyond client work.

Explore more applications I've built through my independent projects and product experiments.

Explore my apps
Adityo Ar RafiuddinTHE PERSON BEHIND THE CODE

ABOUT ME

Good engineering goes beyond making things work.

Software Engineer with over 5 years of experience building enterprise-scale web and mobile applications. Led small teams, improved system performance by 30% and reduced infrastructure costs by 20% through efficient architecture and automation. Proficient in Flutter, Laravel, Node.js, and SQL/NoSQL; experienced with Agile/Scrum SDLC, RESTful APIs, and cross-functional collaboration. Focused on innovative solutions, maintainable code, and improving product quality and user experience.

PROFESSIONAL EXPERIENCE

Experience that
shapes how I build.

A summary of my professional journey. Client-specific details are intentionally omitted where confidentiality obligations apply.

Dec 2023 – Present
01

Freelance Full-Stack Developer / IT Consultant

Malang, Indonesia

  • Developed and maintained a Flutter-based (Android/iOS) government attendance application for a ministry-level agency, including timezone geofencing, face detection, push notifications (FCM), and device-clock anti-tampering mechanisms to preserve attendance data integrity.
  • Designed and built a web-based boarding house (kost) management system (role-based access, billing, and maintenance ticketing) to support the digital operations of a family business.
  • Worked on various web projects (Next.js, Laravel) and internal tools for clients, covering end-to-end development from requirements analysis through deployment.
Feb 2025 – Apr 2025
02

Software Engineer · Solusi Cipta Media

Malang, Indonesia

  • Performed troubleshooting and fixed critical bugs in an ERP system (CodeIgniter 3/MySQL) to ensure application stability and minimize operational disruptions.
  • Designed and implemented additional features on the admin portal aimed at streamlining team workflows and speeding up data administration processes.
Jan 2022 – Nov 2023
03

Junior Programmer · PT. Alfahuma Rekayasa Teknologi

Indonesia

  • Developed and launched a PPID (Public Information Service and Documentation) mobile application used at scale to support public information service needs.
  • Built a courier tracking application enabling users to monitor package delivery visibility and status in real time.
  • Maintained and optimized a Cost Control web application to preserve financial data integrity and simplify monthly report recapitulation.
Mar 2018 – Jan 2022
04

Programmer · 3PM Solution

Indonesia

  • Redesigned and redeveloped a mobile application for field sales teams to deliver a more intuitive UI/UX and simplify daily workflows.
  • Built an internal mobile attendance application for employees, automating attendance recording and reducing manual HR administrative workload.
  • Actively involved in the development and maintenance of two core operational applications: iSupport (field technician operations support app) and iCare (customer service and complaint management app).

TECHNICAL TOOLKIT

Tools for the job,
not just the trend.

Technologies I've worked with across application development, maintenance, integrations, and delivery. The relevant stack depends on the needs of each project.

01

Mobile Development

FlutterDartAndroidJavaKotlin
02

Frontend Development

Next.jsNuxt.jsVue.jsJavaScriptTypeScriptTailwind CSS
03

Backend Development

LaravelPHPCodeIgniter 3/4Node.jsREST APIs
04

Data & Engineering Tools

MySQLPostgreSQLMongoDBFirebaseGitDocker

LET'S CONNECT

Have a good problem?
Let's talk.

I'm open to discussing software engineering opportunities, interesting products, and potential collaborations.

Based in Malang, East Java, Indonesia · Open to suitable local and international opportunities.