Dimas Ariyanto - Fullstack Developer, Backend Developer, dan Web Developer Indonesia Portfolio

Tentang

Saya Dimas Ariyanto, seorang fullstack developer dan backend developer professional dari Indonesia dengan pengalaman dalam membangun aplikasi web end-to-end yang robust, scalable, dan modern. Sebagai fullstack developer yang berdedikasi, saya menguasai teknologi frontend dan backend, dengan keahlian khusus dalam React, PHP Laravel, Node.js Express, MySQL, PostgreSQL, dan Docker.

Sebagai web developer yang berpengalaman, saya memiliki keahlian fullstack dalam pengembangan frontend menggunakan React dan TypeScript, backend development dengan PHP Laravel dan Node.js, API RESTful development, database design & optimization, serta deployment menggunakan Docker. Saya aktif berkontribusi dalam komunitas developer Indonesia dan selalu mengikuti perkembangan teknologi terbaru dalam fullstack development.

Sebagai programmer yang passionate dalam fullstack development, saya didorong oleh keinginan untuk terus belajar dan berkembang. Pengalaman saya sebagai fullstack developer telah mengajarkan pentingnya memahami keseluruhan ecosystem aplikasi web, dari frontend user experience hingga backend architecture. Saya selalu siap menghadapi tantangan baru dan berkontribusi dalam proyek-proyek yang memberikan dampak positif.

Experience

  1. April 2025 - Present

    Responsible for maintaining and developing new features for the Velosita system, a B2B ticketing platform.

    • HTML
    • CSS
    • JavaScript
    • PHP
    • Bootstrap
    • jQuery
    • Codeignitor
    • MySQL
  2. September 2024 - March 2025

    Built scalable backend systems using NestJS, Express, and TypeScript. Optimized MySQL database performance and implemented Redis caching for faster response times. Developed AI-powered features using OpenAI's ChatGPT API and integrated payment systems with Xendit API. Managed message queues with BullMQ and used Docker for deployment automation.

    • TypeScript
    • PHP
    • Mysql
    • ExpressJs
    • Laravel
    • NestJS
    • OpenAI
    • Redis
    • Message Broker
    • Docker
    • Gitlab
  3. August 2023 - December 2024

    Developed and optimized a high-traffic web application serving over 3,000 users. Implemented security features including Google reCAPTCHA and WhatsApp OTP authentication. Managed a large-scale database containing 3+ million records with optimized performance.

    • HTML
    • CSS
    • JavaScript
    • PHP
    • Bootstrap
    • Tailwinds
    • jQuery
    • AlpineJs
    • Laravel
    • Livewire
    • Filament
    • PostgreSQL
    • Docker
    • Gitlab

Proyek

  • Genius POS Kosudgama

    POS system a developed for 7 business units, 10.000+ customer and supplier and also used for more than 500 transactions per day.

    • HTML
    • CSS
    • PHP
    • JavaScript
    • jQuery
    • Bootstrap
    • Laravel
    • MySQL
    • Gitlab
    Genius POS Kosudgama
  • Agen Cerdas

    This application enables businesses or customer service teams to efficiently manage high order volumes by reducing reliance on human agents through intelligent and integrated automated responses, ensuring optimal productivity and service quality.

    • TypeScript
    • PHP
    • Mysql
    • Laravel
    • NestJS
    • OpenAI
    • Redis
    • BullMQ
    • Docker
    • Gitlab
    Agen Cerdas
  • Launchinpad

    Platform used as a repository for student final projects and competition challenges for informatics study.

    • PHP
    • Laravel
    • Filament
    • MySQL
    • Github
    Launchinpad
  • Sensus Kudus

    A platform used to record and check the condition of goods, buildings or assets of Kudus district, handling approximately 4 million data entries and supporting 3,000 users.

    • HTML
    • CSS
    • JavaScript
    • PHP
    • Bootstrap
    • jQuery
    • Laravel
    • PostgreSQL
    • Gitlab
    Sensus Kudus