Available for new projectsMalang, East Java

Dimas Adit Thalia Putra — Fullstack Developer

What I do

Craft at the intersection of code and design.

Four areas I keep sharpening, and where I can help your product the most.

  1. 01

    Backend & APIs

    Laravel applications and REST APIs with multi-tier approval workflows, role-based access and background queues.

    • Laravel
    • PHP
    • RESTful API
    • Sanctum
  2. 02

    Database Design

    Relational schemas, indexing and transactions for high-volume administrative and financial records.

    • MySQL
    • PostgreSQL
    • Supabase
  3. 03

    Frontend Development

    Admin dashboards and public portals built with Next.js, React and Vue.js.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Bootstrap
  4. 04

    Mobile & Integrations

    Flutter apps, plus biometric fingerprint, NFC card and n8n webhook integrations connected to web systems.

    • Flutter
    • Dart
    • NFC
    • n8n

About me

Dimas Adit Thalia Putra

Dimas Adit Thalia Putra

Fullstack Developer

Goodsoftwareforanorganizationstartswithitsworkflow:whosubmits,whoapproves,andwhathastobeonrecordattheend.

I'm a fullstack developer from Malang and a Business Information Systems student (D4) at State Polytechnic of Malang.

From January 2025 to June 2026 I worked as a freelance developer for BMS Indonesia, building twelve web systems and APIs for city governments, schools, an Islamic boarding school, a dental clinic and several businesses.

Most of my work uses Laravel, PHP, MySQL and PostgreSQL, alongside Next.js, TypeScript and Flutter. I'm especially interested in backend engineering, data modeling and approval workflows.

By the numbers

A few things worth counting.

Small numbers, real work — and some moments captured along the way.

Years building
0+
Client systems delivered
0
Google Cloud skill badges
0
Projects in portfolio
0
Mawapres JTIMawapres JTI
Best PBL Tingkat 2Best PBL Tingkat 2
Play IT!Play IT!
Mobile App TrainingMobile App Training
Portfolio©2026

DIMAS

Loading the experience

000