Dimas Ariyanto - Fullstack Developer, Backend Developer, and Web Developer Portfolio

About

I am Dimas Ariyanto, a professional fullstack developer and backend developer from Indonesia with experience in building robust, scalable, and modern end-to-end web applications. As a dedicated fullstack developer, I master both frontend and backend technologies, with special expertise in React, PHP Laravel, Node.js Express, MySQL, PostgreSQL, and Docker.

As an experienced web developer, I have fullstack expertise in frontend development using React and TypeScript, backend development with PHP Laravel and Node.js, RESTful API development, database design & optimization, and deployment using Docker. I actively contribute to the Indonesian developer community and always keep up with the latest technology developments in fullstack development.

As a programmer passionate about fullstack development, I am driven by the desire to continuously learn and grow. My experience as a fullstack developer has taught me the importance of understanding the entire web application ecosystem, from frontend user experience to backend architecture. I am always ready to face new challenges and contribute to meaningful projects that make a positive impact.

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

Projects

  • 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