About
Experience
Senior Software Engineer · Tridorian - Singapore
Tridorian is a boutique cloud, data, and AI consulting firm headquartered in Singapore and a Google Cloud Premier Partner, known for delivering secure, scalable solutions—including ezdocs.ai, an OCR-based Document AI platform for automating financial document processing.
- Redesigned and modernized the backend of Tridorian’s main website with Strapi, accelerating content publishing workflows by 50% and empowering non-technical teams with full self-service content management.
- Championed the adoption of RFCs to establish clarity and alignment in engineering practices, authored the first technical RFC and laid the foundation for a scalable, modular system architecture that became a team-wide standard.
- Designed and architected backend systems from the ground up, defining service boundaries, database schemas, and communication patterns that ensured long-term scalability, maintainability, and extensibility across multiple services.
- Led greenfield deployments of multiple backend services on GCP, leveraging Cloud Run for containerized execution and Cloud SQL for managed databases, achieving a secure, highly available, and cost-efficient production environment.
- Pioneered adoption of modern backend stacks (Python/FastAPI, Go/Echo, JS/Strapi) and orchestrated full deployment to GCP with CI/CD automation, ensuring production-readiness from day zero.
Backend Engineer · eFishery - Indonesia
eFishery, the first Aquaculture Technology startup in Asia, is a leading aquaculture company from Indonesia that develops innovations in the aquaculture field and has secured Series D funding worth 200 million USD (around 3 trillion Rupiah).
- Led a team of 4 engineers in building a system from scratch using Event-Driven architecture over 4 months and this enhanced system resilience, reduced downtime and enabled more flexible, scalable event handling, ultimately improving system responsiveness and reliability.
- Successfully migrated from APM ELK to OpenTelemetry Jaeger, implementing health checks and alerting for Managed Service. This transition led to a 50% reduction in total defects, improving system monitoring and proactive issue resolution.
- Enhanced Marketplace Service Unit Test coverage from 58.11% to 70.11%, improving code quality, reducing potential bugs, and increasing test reliability for better overall system stability.
Backend Developer · Vision+ - Indonesia
Vision+ is an Indonesian over-the-top video streaming service owned by MNC Group. It was founded 2020. The platform offers a variety of content, including video on demand (original titles, TV dramas, shows, and films), free-to-air and premium channels (including international ones), as well as live streaming events and sports.
- Designed an efficient database structure to streamline the organization and display of content, improving data retrieval times and enhancing overall system performance.
- Led the transition from a monolithic system to a microservices architecture, resulting in improved scalability, easier maintenance, and faster development cycles. This shift significantly reduced system downtime and enabled more agile and independent updates to various services.
- Collaborated with the infrastructure team to create detailed, production-standard deployment plan documents, ensuring consistency, reliability, and smooth deployment processes across environments. This initiative minimized deployment errors and improved system stability.
- Developed gRPC and Event-Driven architecture services using RabbitMQ, enhancing system communication speed and enabling real-time data processing. This resulted in reduced latency, improved scalability, and more efficient inter-service communication.
- Implemented caching with Redis to optimize API performance, reducing response times and server load. This led to faster data retrieval and improved overall system efficiency, especially during high traffic periods.
- Created sitemap mappings to improve search engine visibility, enhancing SEO optimization and driving more organic traffic to the platform. This resulted in better indexing and higher search engine rankings.
Python Django Developer · PT. Daya Gagas Indonesia (FishOn) - Indonesia
Daya Gagas Indonesia is a technology-Based Company Engaged in the Maritime Sector and Business Consultant
- Spearheaded the development of a cutting-edge CMS for Digital Banking using NextJS in conjunction with Django Rest Framework
- Seamlessly integrated backend functionalities with the Frontend using APIs, ensuring a cohesive user experience
Software Engineer · 7Langit - Indonesia
7Langit is the developer of premium mobile applications in Indonesia. We are committed to create impressive, brilliant, and distinct mobile apps.
- Develop internal website for food cathering with Django