Back to Portfolio
Dimas Danang Aji W. I

Dimas Danang Aji W. I

Fullstack Web Developer
+62 851-5788-1562 ajid0818@gmail.com linkedin.com/in/dimas-aji github.com/DimasAji8 dimasaji.tech Tangerang, Indonesia · Open to Remote

Fullstack Web Developer with production experience building school information systems (3,000+ students), travel booking platforms, and multi-tenant SaaS products. Delivered 5+ web applications end-to-end across NestJS, Next.js, React, and Laravel stacks, covering database modeling and API design through to responsive, accessible frontends. Currently deepening backend system reliability, automated testing, and cloud deployment workflows.

Technical Skills

Languages TypeScript, JavaScript, PHP, SQL
Backend & APIs NestJS, Express.js, Laravel, REST API design, JWT & OAuth 2.0, Prisma ORM, class-validator, scheduled/cron jobs
Frontend React, Next.js (App Router), Tailwind CSS, Zustand, React Hook Form, Zod, Recharts, responsive & accessible UI
Database Systems PostgreSQL, MySQL, MongoDB
Tools & DevOps Git, GitHub Actions (CI/CD), Bash (Linux), Cloudflare, npm workspaces (monorepo), Swagger/OpenAPI, Figma

Work Experience

LPTI Universitas Pamulang (South Tangerang, Indonesia) May 2025 – Present
Fullstack Web Developer · NestJS, React, Laravel, PostgreSQL, MySQL
IT development unit providing digital systems for Pamulang University and Sasmita Jaya Foundation.
  • Delivered a full-stack School Information System (SIA SMK Sasmitajaya) using React, NestJS, Prisma, and PostgreSQL to centralize student records, grading, attendance tracking, and automated reporting for 3,000+ vocational high school students (sandbox-sia.sasmitajaya.sch.id).
  • Engineered a tuition savings and payment module that unified 2 previously siloed systems (academic & finance), enabling students to plan installments and settle financial obligations through a single interface.
  • Designed and shipped 20+ REST API endpoints with structured validation and consistent error handling, reducing cross-module data inconsistency reports by an estimated 40%.
  • Collaborate directly with internal teams to translate operational requirements into shipped features, driving digital system adoption across administrative staff.
PT. Travedia Terbit Semesta (Tangerang, Banten) Nov 2024 – Mar 2025
Backend Web Developer · Node.js, Express.js, MongoDB, MySQL
A travel and hospitality technology company providing digital booking and travel reservation systems.
  • Designed and shipped 15+ REST API endpoints for a travel reservation platform (Node.js & Express), handling booking workflows, availability checks, and payment processing.
  • Modeled and optimized database schemas across MongoDB (document storage) and MySQL (relational data), improving query performance for travel search and booking operations.
  • Diagnosed and resolved 30+ bugs across QA and production cycles, and authored comprehensive API documentation (Swagger/OpenAPI) covering all endpoints, schemas, and error codes.
  • Drove seamless frontend-backend integration with 2 frontend developers, establishing consistent API contracts that reduced integration-related issues by ~50%.
Page Break (Page 1 above, Page 2 below)

Freelance & Client Projects

Online Learning Management System (POLA LMS) 2026
Fullstack Developer · Laravel 11, Tailwind CSS, Alpine.js, MySQL · pola-lms.com
  • Developed a production LMS with structured multi-step learning paths (Pre-Test → Material → Post-Test → Final Grade), deployed and actively used by an educational institution.
  • Built a secure fullscreen-enforced exam shell with configurable timing controls, reducing academic dishonesty incidents during online assessments.
  • Implemented role-based access control and comprehensive reporting exports (PDF & Excel) for administrators, streamlining grade management across multiple courses.
Poultry Farm Management System (Alexis Farm Industries) 2025
Fullstack Developer · Next.js, TypeScript, Prisma · alexisfarm.com
  • Built and deployed an operations management dashboard covering feed inventory, egg production batches, B2B sales invoicing, and financial reporting for a Jakarta-based poultry farm.
  • Developed responsive dashboards with real-time metrics and reusable UI components, enabling daily operational decisions and replacing manual Excel-based tracking.
E-Catalog Website (Ryan Putra Ritelindo) Nov – Dec 2024
Backend Developer · Laravel, Filament, MySQL · Private System
  • Developed the backend for a ceramic product e-catalog, designing optimized MySQL schemas and REST APIs for catalog browsing, filtering, and product detail pages.
  • Built an intuitive admin panel using Filament for non-technical staff to manage 200+ product listings, categories, and media assets without developer intervention.

Personal Projects

Teman Kas — Mobile-First Cashflow Management App 2026
Solo Developer · Next.js 16, NestJS 11, Prisma 6, PostgreSQL · temankas.com
  • Solo-architected and deployed a full-stack, mobile-first personal finance SaaS as an npm-workspaces monorepo: Next.js (App Router) frontend + NestJS + Prisma + PostgreSQL backend.
  • Designed workspace-based multi-tenant data model with role-based access (owner/member), enforcing strict per-workspace data isolation through layered JWT and workspace guards.
  • Implemented stateless JWT auth with silent single-flight token refresh, bcrypt hashing, and atomic onboarding (workspace + wallet + categories provisioned in one Prisma transaction).
  • Delivered 8 core features end-to-end: transactions, multi-wallet transfers, custom categories, monthly calendar view, savings goals, budget allocation, and scheduler-driven recurring transactions via idempotent cron.

Education

Pamulang University (South Tangerang, Indonesia) Aug 2020 – Nov 2024
Bachelor of Informatics Engineering — GPA 3.50/4.00
  • Thesis: "Design and Development of a Web-Based Reservation and Scheduling System for Shinta Sport Center".

Certifications & Achievements

  • Professional Programmer Competency Certification · Issued by BNSP / National Professional Certification Board (2024 · Credential ID: 62000 2519 0014235 2024).
  • GitHub Campus Advisor / Teacher · Certified educator in the GitHub Global Education Community.
  • Claude 101 · Issued by Anthropic (2026 · Credential ID: 8vru26ocky6h).
  • Elements of AI: Introduction to AI · Issued by MinnaLearn and University of Helsinki (2026). Verified understanding of foundational AI, Machine Learning, and algorithms.