Available for Freelance & Remote Work

Hi, I'm Dodi Rivaldi

Software Architect & Fullstack Mobile Developer

Experienced Software Architect specializing in end-to-end solutions. I design scalable backends (Go, Node.js), modern web apps (Next.js, TypeScript), and seamless mobile applications (Flutter, Kotlin, Swift), supported by robust DevOps infrastructure (Docker, VPS).

Introduction

About Me

My journey and philosophy as a software engineer.

Crafting scalable fullstack architectures and seamless mobile experiences.

I am a dedicated Software Architect and Fullstack Mobile Developer with over 8 years of experience. I specialize in designing robust backend systems (Go, Node.js) and connecting them with high-performance web (Next.js, TypeScript) and mobile applications.

Throughout my career, I have successfully bridged the gap between complex business logic and engaging user interfaces. My expertise extends beyond application code into DevOps and infrastructure, allowing me to manage Docker containers, VPS environments, and CI/CD pipelines effortlessly.

Whether it's implementing Clean Architecture in Kotlin and Flutter, or setting up a reliable scalable server from scratch, I focus on delivering end-to-end solutions that are maintainable, fast, and secure.

Overview & Metrics

Years of Experience9+
Completed Projects30+
Happy Clients & Partners10+
Skills

Technical Expertise

My stack is chosen for performance, type safety, and maintainability at scale.

Mobile Development

Membangun aplikasi mobile native dan cross-platform berskala besar.

KotlinJavaSwiftFlutterDart

Backend & Systems

Merancang API dan layanan backend berkinerja tinggi.

Go (Golang)Node.jsTypeScriptREST API & gRPCPostgreSQL

Frontend Engineering

Mengembangkan aplikasi web responsif dan modern.

Next.jsReactJavaScriptTailwind CSS

DevOps & Infrastructure

Otomatisasi deployment, server VPS, dan arsitektur cloud.

DockerVPS AdministrationCI/CDNginxLinux

Architecture & Patterns

Penerapan clean code, MVVM, dan arsitektur sistem kompleks.

Clean ArchitectureMVVMSystem Design
Portfolio

Featured Projects

A selection of software platforms and systems architecture I've designed and delivered.

Byadin — Collaborative Family Budgeting
2024
live

Lead Fullstack Mobile Engineer

Byadin — Collaborative Family Budgeting

A secure, real-time family budgeting and collaborative expense tracking application designed to help households coordinate their financial planning.

FlutterGo (Golang)PostgreSQLDocker+1 more
Personal Fullstack Portfolio
2026
live

Fullstack Web Engineer

Personal Fullstack Portfolio

A highly interactive, SEO-optimized personal portfolio and technical blog platform built with server-side rendering and static generation.

Next.jsReactTypeScriptTailwind CSS+1 more
Food Order App (KFC / McD Style)
2023
live

Mobile App Developer

Food Order App (KFC / McD Style)

A comprehensive food ordering mobile application allowing users to browse menus, customize orders, track deliveries in real-time, and manage loyalty points.

KotlinAndroid SDKMVVMCoroutines
Digital Shop

Digital Products

Sistem SaaS, aplikasi mobile, dan template siap pakai yang saya kembangkan secara profesional.

EduSmart PortalSistem Informasi & Manajemen Sekolah Terpadu
live
SaaS Platform

EduSmart Portal

Platform SaaS all-in-one untuk administrasi sekolah, absensi, pembayaran SPP online, portal PPDB, dan komunikasi terintegrasi dengan orang tua murid.

Next.js 16GolangPostgreSQL+2
HargaMulai Rp 5.000/bln
Lihat Detail
ParentApp TrackerAplikasi Pemantauan Siswa Real-time untuk Orang Tua
live
Mobile App

ParentApp Tracker

Aplikasi mobile multiplatform (Android & iOS) bagi wali murid untuk memantau nilai, kehadiran, pengumuman sekolah, serta pembayaran SPP langsung dari HP.

FlutterDartFirebase Cloud Messaging+2
HargaGratis
Lihat Detail
Antigravity Portfolio KitPremium Next.js 16 + Tailwind CSS v4 Developer Portfolio
live
Web Template

Antigravity Portfolio Kit

Template personal website berkinerja tinggi untuk developer professional. Dilengkapi SEO mumpuni, command palette, dynamic OG image generator, dan blog MDX.

Next.js 16React 19Tailwind CSS v4+2
HargaMulai Rp 149.000
Lihat Detail
Resume

Work Experience

My professional career journey as a fullstack software engineer.

Oct 2024 - Present

Software Architect

Diksha Teknologi Indonesia

  • Design scalable, maintainable mobile app architectures.
  • Lead API integration and backend communication.
  • Optimize app performance across platforms and oversee feature development.
  • Conduct code reviews, ensure quality standards, and implement mobile app security (encryption, OAuth).
ArchitectureAPI IntegrationMobile SecurityPerformance Optimization
Apr 2024 - Sep 2024

Software Architect

Axiata Digital Labs

  • Designed scalable, maintainable mobile app architectures.
  • Led API integration and backend communication, and optimized app performance across platforms.
  • Collaborated with development teams, conducted code reviews, and monitored app performance using analytics tools.
System DesignAPI IntegrationTeam LeadershipAnalytics
May 2021 - Mar 2024

Mobile App Developer

PT. Infra Solusi Indonesia

  • Used MVVM Architecture with Kotlin RX Java Dagger Navigation Component for injecting data processes and UI.
  • Implemented clean architecture for iOS applications.
  • Developed Android and iOS apps using Java, Kotlin, Swift, and Flutter.
  • Managed small team members and collaborated with the web dev team for API communication.
KotlinSwiftFlutterMVVMClean ArchitectureRxJavaDagger
Nov 2017 - May 2021

Mobile App Developer

PT. Linknet, Tbk

  • Developed Android and iOS applications using Java, Kotlin, Swift, and Flutter.
  • Collaborated with the web development team to integrate communication APIs.
  • Collaborated with the UI Design team to make data-driven decisions for more responsive UIs.
JavaKotlinSwiftFlutterAPI IntegrationUI/UX
May 2017 - Sep 2017

Android Developer

PT. Express Transindo Utama, Tbk

  • Designed and developed internal applications for the company.
Android SDKJava
Mar 2016 - Mar 2017

Junior Android Developer

Nusantara Beta Studio

  • Implemented MVP Pattern in application development.
  • Designed and developed various mobile applications.
Android SDKJavaMVP Pattern
Endorsements

Testimonials

Feedback from clients and leaders I've collaborated with.

Dodi is an exceptional engineer who bridges the gap between complex system architecture and fluid front-end interfaces. He delivered our collaborative budgeting application ahead of schedule with immaculate code quality.

Sarah Jenkins

Product Director, Apex Tech Solutions

His knowledge in Go and Flutter was instrumental in scaling our real-time synchronization features. Dodi works with extreme professionalism and is a natural problem solver.

Budi Setiawan

CTO, Nusantara Digital

Working with Dodi on the enterprise dashboard redesign was a breeze. He optimized our render speeds significantly and delivered a visually stunning, highly responsive product.

Michael Chang

Engineering Manager, SleekMedia Group

Let's build something together.

Whether you need help architecting high-throughput backend services, developing cross-platform mobile apps, or building highly responsive web dashboards, let's discuss your next project.