About Me
A Solution Architect specializing in scalable architectures, high-performance systems, and seamless integrations. Previously, worked on Wondr, a hyper-personalized banking app, focusing on system architecture, high-transaction platforms, and performance optimization.
Developed TCP/IP protocol for Web Method implementation in the PT Bank QNB Indonesia Tbk. Designed system architecture, made reusable frontend components, backend services, and database design in U-Sindikasi project for PT BPR UNIVERSAL. Enhanced frontend architecture by switching from Vite to Webpack, enabling hot reload for faster development, better modularity, and optimized bundling. Refactored the existing microfrontend implementation to eliminate antipatterns and improve maintainability, enabling reusable frontend modules for future projects at PT Jati Piranti Solusindo
In charge of Wealth Management features, Bonds, Mutual Funds, and Personal Financial Management. Successfully met upper management's system reliability targets by ensuring scalability for projected transaction volumes over the next five years while maintaining existing specifications. Dropped the load by 99% on the Wealth Management feature by re-architecting and managing the integration with 13 systems and 68 services. Achieved 20% resource efficiency for the Personal Financial Management feature by re-architecting the system
Tracked 100% of errors by fixing the Firebase tracker for all screens and buttons and guided report creation. Reduced data reporting time by 80% by clarifying new user counts, specific screen bounce rates and existing/new to bank metrics
Reached 50% development efficiency by implementing a Micro-Frontend architecture and a multi-repository Git strategy. Eliminated 60% of onboarding time, reviewed merge requests, guided team members, and interviewed candidates
Attained 35% code reduction by refactoring for improved readability and maintainability. Engineered a 200% performance increase by simplifying conditional rendering and data processing
Secured 226% increase in test coverage by expanding and improving existing test cases. Reached a 75% reduction in testing time while validating functionality and performance across platforms
Achieved a 15% improvement in development time efficiency by quickly comprehending the source code. Attained 10% performance increase by removing redundancies and unused packages
Secured a 75% reduction in line count, from around 2,000 to 500, through code refactoring and feature additions. Reduced processing time by 66% by optimizing performance and eliminating redundancies