I am a software engineer who consistently leverages best practices to deliver robust, efficient software.
My expertise spans monitoring dashboard, system integration, and significantly contributed to transactional data orchestration systems.
For any questions, please reach out me on LinkedIn
Privy Customization: Digital Document Center (DDC)
Role: Back-End Engineer Duration: 6 months
The Digital Document Center (DDC) is a comprehensive dashboard to streamline and monitor document lifecycle activities, including upload, distribution (blast), approval, rejection, and electronic signing (both standard and with e-Meterai). This system is seamlessly integrated with Privy, allowing secure and compliant digital signature capabilities.
Tech Stack
Backend Framework: Ruby on Rails (leveraging Grape API for robust API endpoints)
Database: PostgreSQL
CI/CD & Orchestration: Jenkins, Docker
APM: Sentry
Contributions
Implemented a feature for signing documents with custom QR codes using the HexaPDF library.
Developed a top-up or transfer balance API, integrated with two internal systems related to invoicing and warehousing process (e.g., Portal and Sales).
Built a user management system with 3-level main hierarchical access (Area, Branch, Department), supporting 340+ enterprise users and 250+ departments.
Illustration 1. User hierarchy
Capabilities Demonstrated
Quickly adapted to a legacy codebase written in Ruby, a new programming language at the time.
Proactively aligned all new features and improvements with the existing code patterns and architecture.
Proficient in building RESTful APIs using Ruby on Rails and Grape API (micro-framework).
Experienced in integrating third-party services (e.g., e-materai and digital signatures with Privy).
Strong understanding of enterprise user management and multi-level permission systems.
Familiar with CI/CD pipelines and container orchestration using Jenkins and Docker.