Freelance Application Developer
Remote
Gadai App
Independently designed and developed GadaiApp to digitalize pawnshop operations, automating cash flow tracking, generating instant receipts, providing an analytical dashboard, and centralizing customer, item, and transaction data to streamline monitoring and accelerate business processes by 3x.
Built the application using Next.js, Prisma ORM, Supabase, and AWS S3, deployed on Vercel; implemented Progressive Web App (PWA) technology to ensure smooth performance on mobile devices and offline access via service workers.
LAM-PTIP ERP
Developed the LAM-PTIP ERP application using Laravel to manage the accreditation process of agricultural study programs across Indonesia, designing database models and schemas (50+ tables).
Enhanced code maintainability and scalability by 60% through the adoption of the Service Repository Pattern; implemented Multi Role Based Access Control (5 roles), automated file uploads with queues and jobs (reducing server load by 30%), and developed functionality for reading and converting spreadsheet data.
Improved query performance up to 2x through indexing and normalization, optimized query and response times by 35% with caching and eager loading, and contributed to integrating document uploads with AWS S3 as a CDN, as well as setting up CI/CD using GitLab and containerization with Docker.