Programming
Scalable
Systems
An experienced programmer with a decade of experience in large scale projects especially using ruby on rails ones, My experience includes integrating third-party APIs, such as the Shopeepay API, Stripe API, implementing AES-256 encryption and meta programming for generate code dynamically and reducing redundancy code. In my free time, I also gained experience with Golang, Node.js, and PHP, which has broadened my understanding of backend development across multiple ecosystems.
Technical_Stack
Hardened toolset for modern infrastructure
Infrastructure
- Kubernetes / Docker
- Terraform (IaC)
- AWS / GCP / Azure
Languages
- Go (Golang)
- Ruby
- PHP
- Javascript
Data_Storage
- PostgreSQL / MySQL
- Redis / Memcached
- MongoDB
Performance
- Prometheus / Grafana
- Distributed Tracing
- Load Balancing
Professional_Experience
Deployment history and system milestones
Senior Backend Developer
VIRTUAL SPIRIT
- Architected and led the backend development of a large-scale Property Rental System from scratch using Ruby on Rails and PostgreSQL.
- Led a team of backend developers, conducting code reviews via Git and providing technical mentorship to newcomers.
- Reduced system downtime by 20% through proactive troubleshooting and implementing automated monitoring.
- Optimized development workflow by breaking down complex business requirements into actionable technical tasks and leading daily scrum meetings.
- Developed custom Metaprogramming modules that significantly improved code efficiency and reduced boilerplate across the system.
- Managed end-to-end deployment cycles for staging and production environments, ensuring 99.9% system uptime.
- Collaborated cross-functionally with QA, Business Analysts, and Project Managers to ensure on-time delivery of critical features.
Backend Engineering Manager
PT WEYLAND INDONESIA PERKASA
- Managed backend engineering for high-transaction platforms, including Payment Point Online Bank (PPOB) and Food Delivery systems, utilizing Ruby on Rails and MySQL.
- Directed the end-to-end lifecycle of application development from initial skeleton design to production launch.
- Enhanced transaction reliability and efficiency through the strategic integration of third-party payment and service APIs.
- Bridged the gap between technical execution and business goals by reporting directly to the CTO and participating in strategic project discussions.
- Facilitated team growth through structured training programs for new developers and rigorous code quality audits
Backend Developer
WALDEN GLOBAL SERVICES
- Developed and maintained the Nutrifood Shipping Export & Import system using Ruby on Rails and SQL Server.
- Improved data management efficiency by implementing database best practices and optimizing complex SQL queries.
- Served as a technical lead for specific sprints, managing SOW estimations, milestones, and developer assignments.
- Authored core application skeletons and shared libraries to be utilized by the wider development team to ensure consistency.
Backend Developer
POLITEKNIK PIKSI GANESHA
- Built a comprehensive Certification Management System using Laravel and MySQL.
- Translated complex business requirements into functional product features while maintaining platform stability.
Mastering
Metaprogramming
I specialize in the power of writing code that writes code—leveraging dynamic system generation and advanced abstractions to eliminate boilerplate and build highly adaptable, self-evolving software architectures.
Observation
Real-time telemetry and predictive scaling logic integrated by default into the system fabric.
Security
Zero-trust architecture with automated certificate management and mTLS enforced at the protocol level.
Microservices_Mesh
DISTRIBUTED_COMPUTING_PROTOCOL_INITIATED