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
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
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
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

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

Launchinpad
Platform used as a repository for student final projects and competition challenges for informatics study.
- PHP
- Laravel
- Filament
- MySQL
- Github

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
