I'm Asya'ri
A student who aspires to be a software engineer interested in full-stack development
AS

About

I am passionate about building efficient and scalable applications, with a strong foundation in diverse technologies. I specialize in front-end development using React.js, Next.js, Vue.js, while also having solid back-end expertise with Nest.js, Express.js, Laravel, and CodeIgniter. Database management with MySQL and MongoDB, as well as responsive design using Bootstrap and TailwindCSS. Additionally, I have hands-on skills in Linux server administration and Google Cloud Platform.

Skills

JavaScript
TypeScript
Go
PHP
Java
Next.js
React.js
Vue.js
JavaScript
TypeScript
Go
PHP
Java
Next.js
React.js
Vue.js
JavaScript
TypeScript
Go
PHP
Java
Next.js
React.js
Vue.js
JavaScript
TypeScript
Go
PHP
Java
Next.js
React.js
Vue.js
Vite.js
shadcn/ui
TailwindCSS
CSS
Express
Nest.js
Prisma
Supabase
Vite.js
shadcn/ui
TailwindCSS
CSS
Express
Nest.js
Prisma
Supabase
Vite.js
shadcn/ui
TailwindCSS
CSS
Express
Nest.js
Prisma
Supabase
Vite.js
shadcn/ui
TailwindCSS
CSS
Express
Nest.js
Prisma
Supabase
Laravel
Node.js
Nginx
Docker
Gemini
Linux
Figma
Google Cloud
Laravel
Node.js
Nginx
Docker
Gemini
Linux
Figma
Google Cloud
Laravel
Node.js
Nginx
Docker
Gemini
Linux
Figma
Google Cloud
Laravel
Node.js
Nginx
Docker
Gemini
Linux
Figma
Google Cloud

Featured Projects

see more projects

Sweet Check App
Sweet Check App

Sweet Check is a web-based application designed to help users determine the sugar content of sweetened beverages and monitor their daily sugar intake interactively.

Next.jsTailwindCSSTypeScriptShadcn UIPrismaPostgreSQLGoogle CloudGemini AIPWA
Kirim Now REST API
Kirim Now REST API

Kirim Now REST API is a backend system designed for courier and logistics operations. This project was developed to further explore the use of the NestJS framework and modern backend architecture patterns, and showcases enterprise-grade features and integrations.

Nest.jsPostgreSQLPrisma ORMRedisXenditTurf.jsOpenCageGoogle Cloud
Jajan Jalan REST API
Jajan Jalan REST API

RESTful API for Jajan Jalan Application. This API is used to manage the data of the Jajan Jalan Application.

ExpressNode.jsPrismaMySQLGoogle Cloud
NITA Merchant
NITA Merchant

Dashboard for NITA Merchant. This dashboard is used to manage the data of the NITA Merchant.

LaravelPHPMySQLJavaScriptTailwindCSS

Experiences

Front End Developer

Jun 2024 - Sep 2024

  • Developed an admin dashboard interface with 12+ pages like Login, Register, Base Layout, Dashboard, Projects List, Customer Levels (List, Add, Edit), Customer List, Product Categories (List, Add, Edit) using Next.js, React.js, TypeScript, Tailwind CSS, and Shadcn/UI.
  • Implemented responsive layouts and reusable UI components, ensuring consistency and scalability across all pages.
  • Optimized performance and accessibility, achieving Lighthouse scores of 80 (Performance), 100 (Accessibility), 100 (Best Practices), and (90/100) SEO.

Full Stack Developer

N

Nusantara Infrastructure

- Jakarta, Indonesia

Feb 2024 - Jun 2024

  • Develop and maintain NITA Admin, NITA Merchant, and Backend of the NITA App.
  • Utilized Laravel, Tailwind CSS, and MySQL for full-stack development.
  • Slicing UI/UX designs into web applications.
  • Upgraded the Laravel framework from version 9 to 10 and migrated the build tool from Laravel Mix to Vite.js, enhancing build performance and enabling modern development workflows.
  • Documented the API in Postman to help Flutter developers understand the response.
  • Fixed the Firebase Cloud Messaging (FCM) notification feature to ensure successful push notifications on the mobile application.
  • Collaborated with senior IT, UI/UX Team, and Flutter Developer.
  • Perform testing and troubleshooting to identify and resolve bugs, ensuring system reliability and performance.

Aug 2023 - Dec 2023

  • Average score : 93.9/100 (20 Credits, 922 Hours)
  • Graduated with Distinction (Top 10% out of 4.520 students from 47.800 applicants)
  • Learned various aspects of Cloud Computing, including Cloud Computing Fundamentals, Cloud Infrastructure Services (Compute, Storage, Networking), Cloud Platform Services, Cloud Security, DevOps.
  • Designed and developed a RESTful API for the capstone project using Express.js, Prisma, and MySQL. Deployed to Google Cloud Platform (GCP) with a CI/CD pipeline, ensuring scalability and reliability.

Full Stack Developer

Jun 2023 - Aug 2023

  • Led a 3 member team (2 fullstack developers and 1 designer) to develop an audiobook platform showcasing students final projects from the Publishing Study Program.
  • Architected the system design, including ERD with 4 core tables and application flow.
  • Developed and deployed the platform using Laravel, MySQL, Tailwind CSS, and DaisyUI, enabling users to read books and access audio content seamlessly.
  • Published and integrated 22 audiobooks, improving accessibility of student works and supporting inclusive learning for a wider audience.
  • Developed responsive web layouts compatible with multiple device screens.

Front End Developer

K

Karejo Indonesia

- Jakarta, Indonesia

Dec 2022 - Aug 2023

  • Developed the Karejo landing page and core web application using Next.js, Tailwind CSS, and DaisyUI.
  • Translated UI/UX designs into responsive and fully functional web interfaces.
  • Optimized performance and accessibility, achieving Lighthouse scores of 89 (Performance), 85 (Accessibility), 96 (Best Practices), and 92 (SEO).
  • Developed responsive web layouts compatible with multiple device screens.

Full Stack Developer

B

BRIN

- Jakarta, Indonesia

Nov 2019 - Jan 2020

  • Built and deployed a web-based inventory management system for Balai Teknologi Survei Kelautan using CodeIgniter, Bootstrap, and MySQL.
  • Implemented core features (add, edit, delete, borrow, return) that streamlined item tracking and reduced manual effort in inventory workflows.
  • Deployed the system in both the Computer Lab and Workshop, improving efficiency and accuracy in managing 100+ research equipment and goods.

IT Support

L

Lembaga Administrasi Negara

- Jakarta, Indonesia

Aug 2019 - Oct 2019

  • Develop a desktop-based satisfaction applications.
  • Develop desktop-based using Visual Basic and MySQL.
  • Installing various IT components including access points, computer applications, and other hardware and software systems.
  • Determine their network requirements, assess their current infrastructure, and plan the deployment of a wireless access point for the company needs.