About Experience Projects Contact

Fullstack Developer (Web & Mobile)

Calvin
Saputra

I build production-ready applications across mobile and web cross-platform with Flutter, native Android with Kotlin, and scalable APIs with Laravel. Clean code and separation of concerns, end to end.

Based in Palembang, Indonesia
Currently Skinberries Group - Fullstack Developer

A developer who owns the full lifecycle build, ship, maintain.

I specialize in cross-platform mobile development using Flutter for iOS and Android, alongside native Android development in Kotlin. On the backend, I work with Laravel to design APIs and web applications that stay scalable and maintainable as they grow.

Clean Code and Separation of Concerns aren't checkboxes they're how I make sure what I build today is still pleasant to work on a year from now. I enjoy taking ownership from first implementation through to deployment and beyond.

Core toolkit
  • Flutter
  • Kotlin
  • Jetpack Compose
  • Laravel
  • Express.js
  • PHP
  • SQL
  • VPS Deployment

Where I've built things.

Dec 2024 - Present Current

Fullstack Developer / Web & Mobile

PT. Skinberries Group Industri Skinberries

Develop and maintain web and mobile applications supporting business operations cross-platform mobile with Flutter, backend and web services with Laravel and Express.js. Own the full lifecycle from implementation and testing to deployment on VPS, including publishing to the Google Play Store and Apple App Store, plus ongoing maintenance and feature work.

FlutterLaravelExpress.jsVPSApp Store / Play Store
Jan 2024 - Nov 2024

Fullstack Developer / Web & Mobile

Athena Aesthetic Clinic

Built mobile applications with Jetpack Compose for Android and Flutter for iOS to address clinic-specific business requirements, plus backend services and internal web applications with Laravel designed for a seamless experience across platforms and improved operational efficiency.

Jetpack ComposeFlutterLaravel
Sep 2023 - Dec 2023

Mobile Engineer / Project Lead

Wastehub Alam Lestari

Led development and coordinated with stakeholders on the Wastehub Collector project part of the Sukla initiative supported by Rebrick Indonesia, Bali Waste Cycle, and Wastehub Alam Lestari. Built the Android application to address waste management challenges in Besakih Village, Bali, with a focus on usability and real-world impact.

KotlinJetpack ComposeAndroid
Apr 2023 - May 2024

Assistant Lecturer

Multi Data Palembang University

Assisted lecturers in hands-on programming sessions covering Java OOP, Kotlin, Flutter, and Transact-SQL providing personalized guidance to more than 160 students on core programming concepts and practical lab work.

JavaKotlinFlutterT-SQL

Selected work.

A mix of internal tools, client products, and apps built for real operational use from inventory tracking to clinic management to environmental impact.

Skinberries E-Commerce

01

E-commerce platform for skincare and makeup products, featuring product consultation, secure online payments via payment gateway, voucher and discount management, order tracking, and a fully responsive shopping experience across desktop and mobile devices.

LaravelPayment GatewayLivewireVPS

Packer App

02

Internal tool that streamlines tracking of packed items via barcode scanning, capturing waybill details and cross-checking scanned quantities against the backend to confirm packed amounts match the records.

FlutterBarcode ScannerSQLite

Pawn App

03

A two-part system for pawn services: a landing page that explains the pawning process to customers, and an internal system for tracking pawned items, transactions, and auction data.

LaravelBladePHP OfficeTailwind

SkinB

04

E-commerce app selling skincare direct from factory, with integrated payment, promos, news, and a points-based reward system. Laravel API on a VPS backend; Flutter admin panel with multi-level user roles. Ongoing maintenance and updates.

FlutterLaravelBladeVPS

ST. Gabriel Exam App

05

Exam preparation tool for students pursuing civil service, police, and government roles, plus school exams built with anti-cheating measures that detect AI assistants, search engines, or external communication during tests.

FlutterLaravelBlade

Farm App

06

Custom application for poultry farmers, centralizing record keeping across feed, barn conditions, egg production, staff salaries, and expenses with per-coop profit and loss calculations to support decision-making.

LaravelBlade

MyAthena

07

Mobile app for Athena Aesthetic Clinic customers transaction history, exclusive promos, product details, and consultation records, all in one seamless experience.

FlutterDart

Arwana

08

Employee attendance app for Klinik Kecantikan Athena, using geolocation to verify presence on company premises. Tracks attendance history, paid leave, and lateness, with safeguards against fake GPS.

FlutterDartGoogle ML Kit

ReClothes

09

Sustainable fashion app with ML-based clothing analysis, DIY repair tips, and gamification. Built as a final project for Bangkit Academy, by Google, GoTo, and Traveloka.

KotlinJetpack ComposeFigma

Wastehub Collector

10

App for waste collectors affiliated with BankSampah and Wastehub, facilitating scheduled or on-request collection of waste from users on a monthly or per-request basis.

KotlinJetpack ComposeFigma

Get in touch

Let's build
something solid.

Open to fullstack roles, freelance builds, and conversations about Flutter, Kotlin, or Laravel projects.