A backend-focused Software Developer with 2+ years of experience in designing clean and efficient system architectures. Highly experienced in collaborating with frontend and design teams to define robust system flows and API contracts. As an adaptive learner, I am adept at selecting and mastering the most appropriate technologies to solve a problem, rather than being limited to a single toolset.
Work Projects
de BeTaPa Backend REST API
CV Hexanindo Pratama
Laravel 10, Eloquent ORM, MySQL, Tymon JWT Auth 2.0, Laravel FPDF, Maatwebsite Excel 3.1, QR Code Generation (Endroid & Bacon)
- Developed complex seed (benih) certification workflow with multiple phases
- Implemented QR code generation system for seed tracking and authentication
- Architected scalable RESTful API using Laravel framework with MVC pattern
- Implemented proper API versioning and documentation using Postman
- Created efficient database schema with proper relationships and indexing
- Implemented JWT-based authentication system with token refresh mechanism
- Implemented Google reCAPTCHA integration for enhanced security
- Implemented bulk Excel import/export functionality for large datasets
- Built dynamic PDF certificate generation using FPDF
- Designed normalized database schema supporting 34+ provinces
- Implemented geolocation services for regional data management
- Designed and implemented comprehensive Docker setup with separate containers for backend, frontend, cron jobs, and database
de BeTaPa Frontend Website
CV Hexanindo Pratama
React, Boostrap, React Leaflet
- Developed fully responsive design supporting desktop, tablet, and mobile devices
- Implemented dynamic dashboard with interactive charts using Chart.js and ECharts
- Created intuitive navigation system with React Router DOM for seamless SPA experience
- Built comprehensive data table components with sorting, filtering, and pagination
- Integrated interactive maps using React Leaflet for geographical data visualization
- Created marker clustering and heat map features for data density visualization
- Created optimized API calls with proper error handling and loading states
- Developed data export functionality with Excel and PDF formats
- Implemented lazy loading and code splitting for better performance
Beliternak REST API
PT Stechoq Robotika Indonesia
Express.js, MySQL, Sequelize ORM, JWT
- Developed 50+ RESTful endpoints covering all e-commerce functionalities that seamlessly serve both Android mobile applications and web platforms with consistent data structure
- Implemented JWT-based authentication with email verification, password hashing using Bcrypt, and OTP generation for account security
- Developed sophisticated search functionality with category-based filtering and pagination support
- Created well-structured database schema with proper relationships using Sequelize migration
- Implemented secure image upload functionality for product images and user avatars using Multer middleware
- Built automated email services with OTP verification for user registration and password recovery
- Created detailed API documentation using JSDoc for code-level documentation and Postman collections for endpoint testing
Dashboard Goat Milk Monitoring REST API
PT Stechoq Robotika Indonesia
Express.js, MySQL, Sequelize ORM, JWT, ExcelJS
- Developed comprehensive Excel export functionality for milk production data
- Implemented dynamic worksheet creation with real-time data population
- Integrated prediction data with actual production for variance analysis
- Created RGB color calculation formulas for gradient data visualization
- Handled complex nested data relationships between livestock, production, and phase information
- Ensured Excel files work across different operating systems
Companion Robot for Elder People
SOFOSTROBOTICS.ID
RASA Framework, Python 3.10, Integrasi Knowledge Base,
- Created a specialized companion robot addressing elderly care needs with 7+ conversation domains including religious activities (pengajian, solat), health management (penyakit, obat), entertainment (lagu), and daily reminders
- Designed structured knowledge bases for medical information (diseases, medications) with intelligent query responses to assist elderly users in health-related inquiries
- Created efficient in-memory knowledge base system with object representation functions, ensuring quick and accurate responses to user queries
Personal Projects
- Personal portfolio website showcasing creative work and production capabilities.
- Built with modern web technologies and responsive design principles.
- Features dark theme design and smooth scroll interactions for optimal user experience.
- Successfully architected and developed entire frontend application independently
- Implemented functional components with hooks for optimal performance and maintainability
- Created mobile-first responsive layouts using React Bootstrap for cross-device compatibility
- Developed secure user authentication with protected routes and JWT token management
- Added loading overlays and lazy loading for improved user experience
E-commerce REST API
Laravel 11, Eloquent ORM, MySQL, Tymon JWT Auth 2.0, Laravel Filament, Swagger/OpenAPI, Docker
- Built modern and scalable Laravel 11 application structure
- Implemented Docker containerization for development environment
- Implemented Filament 3.2 as a powerful admin panel
- Built well-structured RESTful API with organized endpoint architecture
- Implemented consistent response formatting using ResponseHelper
- Created comprehensive API documentation with Swagger/OpenAPI
- Designed normalized database schema for efficiency