About Me
Backend-focused engineer with 5+ years of experience building secure APIs, scalable backend services, and high-availability systems using Laravel & NestJS. Strong focus on clean architecture, database optimization, and cloud deployment with proven ability to improve performance and system reliability.
Languages
PHPTypeScriptJavaScriptGolang
Backend Frameworks
LaravelNestJSExpressElysiaHonoFastifyFiberGin
Database Systems
PostgreSQLMySQLMongoDB
System Architecture
API DesignAuth/AuthorizationClean ArchitectureCaching StrategyHorizontal Scaling
DevOps
DockerGitHub ActionsGitLab CI/CDVersioningDeployment Pipelines
Monitoring & Reliability
LoggingMetricsUptime MonitoringIncident HandlingLoad Optimization
Frontend (Support Level)
ReactNext.jsTailwind
Work Experience
Backend developer
SUPERFUTUREKOMPANY
Full-timeSeptember 2024 - Present
- ▹Architected and implemented RESTful APIs using Laravel and NestJS, adhering to industry standards for HTTP methods, status codes, and JSON formatting
- ▹Engineered robust authentication and authorization systems, enhancing application security across multiple project
- ▹Optimized database performance through efficient schema design and strategic indexing, resulting in 30% faster query execution.
- ▹Integrated multiple third-party APIs (Microsoft, WhatsApp, Google) using Laravel's HTTP clients with comprehensive error handling and retry mechanism
- ▹Established and maintained comprehensive logging and monitoring systems, ensuring 99.9% application uptime
LaravelNestJSPostgreSQLAPI IntegrationAPI Development
Mendix Developer
PT Anomali Trans Teknologi
FreelanceSeptember 2024 - September 2024
- ▹Delivered custom Mendix applications for PT KAI Indonesia, focusing on rapid low-code development to meet critical business requirements
- ▹Collaborated with cross-functional teams to translate complex business logic into functional applications within tight deadlines
MendixLow-code DevelopmentPostgreSQL
Application Developer Officer
PT Anomali Trans Teknologi
Full-timeJune 2023 - September 2024
- ▹Designed and optimized PostgreSQL database schemas supporting high-volume web applications
- ▹Developed and maintained full-stack web applications using Laravel's MVC architecture with focus on data integrity and security
- ▹Implemented Eloquent ORM for efficient data interactions, reducing code complexity by 25
- ▹Expanded technical versatility by learning and implementing solutions using Mendix low-code platform and ASP.NET
- ▹Facilitated seamless collaboration between design and product teams, ensuring alignment of technical implementations with user requirements
LaravelMySqlPostgreSQLMendixASP.NET
Web Developer
Self Employed
FreelanceMay 2024 - March 2025
- ▹Engaged closely with clients to understand their goals, target audience, and desired functionalities, documenting all requirements and defining the project scope
- ▹Designed wireframes and prototypes with iterative client feedback
- ▹Leveraged an RDBMS like MySQL, applying database normalization and creating ERDs for clear table relationships
- ▹Developed using Laravel's MVC architecture, utilizing Eloquent for database interactions, Composer for dependency management, and Pest for unit testing
- ▹Implemented Git for version control and relied on project management tools like Trello and Notion to track tasks and milestones, adopting Agile methodologies
- ▹Ensured smooth deployment by setting up development, staging, and production environments and incorporating CI/CD pipelines for automated testing and deployment
LaravelPest TestingMySQLGitCI/CDNotionDeploymentDatabase Architecture
Backend developer
PT SEJE DIGITAL UTAMA
FreelanceOctober 2023 - May 2024
- ▹Engineered secure and optimized APIs for data exchange between web applications and external services including Hue Huy & Aku Hadir API
- ▹Implemented comprehensive security measures including data validation, sanitization, and encryption to protect against common vulnerabilities
- ▹Created detailed API documentation and versioning protocols, ensuring smooth integration for front-end teams and third-party consumers
- ▹Collaborated with front-end developers to design intuitive API endpoints, reducing implementation time by 40%
LaravelAPI DevelopmentSecurity ImplementationAPI DocumentationAPI Integration
Laravel Developer
Intive Studio
FreelanceJune 2023 - March 2024
- ▹Built custom ERP web applications handling multi-currency transactions with 100% accuracy in financial data management.
- ▹Architected efficient database structures supporting complex business logic for enterprise client.
- ▹Resolved critical system issues through advanced debugging and code analysis, reducing system downtime by 50%
LaravelERP DevelopmentMulti-currency SystemsDatabase ArchitectureERP DevelopmentDebugging
Web App Developer
Intive Studio
Full-timeJuly 2022 - June 2023
- ▹Served as core developer for custom ERP web applications, designing scalable architectures for enterprise clientu
- ▹Implemented comprehensive ERP modules including Purchase, Sales, Delivery, Invoice, Warehouse, Master Data, Finance, and Hc
- ▹Mentored junior developers on complex algorithms and Laravel best practices, improving team productivity by 35
- ▹Led code reviews ensuring high-quality, maintainable code through rigorous standards and best practices
LaravelFinancial SystemsHr Management SystemsWarehouse Management SystemsERP Systems
Backend developer
SEJE DIGITAL
Full-timeJanuary 2022 - July 2022
- ▹Conducted thorough quality assurance and testing, reducing production issues by 75%
- ▹Integrated multiple third-party APIs using Laravel, expanding application functionality while maintaining robust error handling
- ▹Utilized workflow charts and diagrams to plan and optimize code structure for maintainability
LaravelAPI IntegrationQuality AssuranceTestingThird-party APIs
Software Engineer
PT Promedia Citra Informatindo
InternshipJanuary 2021 - June 2021
- ▹Identified and resolved bugs in existing systems, improving overall system stability and user satisfaction
- ▹Created comprehensive technical documentation and user manuals for complex software applications
- ▹Developed Android applications using Java and created APIs for mobile app integration
- ▹Gained versatility by working with both Laravel and Yii frameworks based on project requirements
LaravelYii FrameworkJavaAndroid DevelopmentAPI DevelopmentDocumentation