I’m Muhammad Fauzi Septiana Putra, a software engineer with 3+ years of experience building scalable, high-performance, and maintainable web applications. I enjoy applying solid design patterns and best practices while delivering user-centric experiences using modern frontend technologies like React.js and Next.js, and I’m comfortable working across Agile/Scrum teams with designers, QA, and backend engineers to ship on time. In my recent work, I developed and optimized modules for B2B platforms, including an Expense Management feature for OCEAN by BCA, where I helped improve performance and keep bug rates low through disciplined development and self-testing. I also built reusable UI components and implemented performance optimizations (like code splitting, dynamic imports, and micro-frontend strategies with Module Federation), plus I contribute beyond frontend by supporting end-to-end tracing and debugging using logging/monitoring tools.

Muhammad Fauzi Septiana Putra

I’m Muhammad Fauzi Septiana Putra, a software engineer with 3+ years of experience building scalable, high-performance, and maintainable web applications. I enjoy applying solid design patterns and best practices while delivering user-centric experiences using modern frontend technologies like React.js and Next.js, and I’m comfortable working across Agile/Scrum teams with designers, QA, and backend engineers to ship on time. In my recent work, I developed and optimized modules for B2B platforms, including an Expense Management feature for OCEAN by BCA, where I helped improve performance and keep bug rates low through disciplined development and self-testing. I also built reusable UI components and implemented performance optimizations (like code splitting, dynamic imports, and micro-frontend strategies with Module Federation), plus I contribute beyond frontend by supporting end-to-end tracing and debugging using logging/monitoring tools.

Available to hire

I’m Muhammad Fauzi Septiana Putra, a software engineer with 3+ years of experience building scalable, high-performance, and maintainable web applications. I enjoy applying solid design patterns and best practices while delivering user-centric experiences using modern frontend technologies like React.js and Next.js, and I’m comfortable working across Agile/Scrum teams with designers, QA, and backend engineers to ship on time.

In my recent work, I developed and optimized modules for B2B platforms, including an Expense Management feature for OCEAN by BCA, where I helped improve performance and keep bug rates low through disciplined development and self-testing. I also built reusable UI components and implemented performance optimizations (like code splitting, dynamic imports, and micro-frontend strategies with Module Federation), plus I contribute beyond frontend by supporting end-to-end tracing and debugging using logging/monitoring tools.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Intermediate
Indonesian
Fluent

Work Experience

Software Engineer (Front-End) at OCEAN by BCA / PT Bank Central Asia (BCA) — (Digital Banking Platform)
April 1, 2026 - Present
Developed and maintained the Expense Management feature on OCEAN by BCA, a B2B non-financial application that helps businesses streamline operational processes. Focused on maintaining release quality with bug rates kept below 10% of total QA test cases via rigorous self-testing before handoff. Implemented React best practices such as code splitting and dynamic imports to keep performance stable as feature complexity grows. Deepened experience with micro-frontend architecture using Module Federation, including build-time vs runtime integration strategies across modules. Implemented a prefetching strategy within the Module Federation setup, reducing feature load time from ~6–10 seconds to under 500 ms and improving user experience when accessing new modules. Contributed to end-to-end tracing and debugging by reviewing logs and understanding system behavior despite being primarily a frontend engineer. Built core internet-banking modules (e.g., Payroll Transfer, Single Transfer, Bulk Tra
Specialist (Front-End Developer / IT Specialist) at PT Bank Digital BCA (BluBy BCA) / PT Bank Central Asia (BCA)
January 1, 2026 - April 1, 2026
Translated Figma designs into high-fidelity React-based web UI for multiple pages/features, building reusable UI components with Vite & React to accelerate subsequent development. Created custom hooks and lightweight state management patterns to reduce code duplication across 5+ modules. Improved application performance using lazy loading and image optimization (reducing page load time from ~4s to ~2s) and implemented responsive UI across mobile, tablet, and desktop breakpoints. Gained hands-on experience with micro-frontend architecture using Module Federation, contributing to multiple independently deployable modules. Worked with SQL Server for data querying and debugging, addressing performance-related issues. Supported QA by creating 30+ test cases, documenting bugs in Jira, and improving team transparency with bug tracking and progress sheets (reducing unresolved issues by ~15%). Collaborated with 5+ team members in Agile/Scrum ceremonies and practiced Git workflows (feature branc
IT Specialist at PT Bank Digital BCA (BLU by BCA) / PT Bank Central Asia (BCA) (split titles shown in resume)
April 1, 2024 - April 1, 2026
Translated Figma designs into React web UI for 15+ pages/features with high fidelity to mockups. Built 10+ reusable UI components using Vite and React, accelerating subsequent feature development by ~20%. Created custom hooks and lightweight state management solutions to reduce code duplication across 5+ modules and improve reusability. Optimized application performance with lazy loading and image optimization, reducing page load time from ~4s to ~2s. Implemented responsive design across all developed pages to keep a consistent UI across mobile, tablet, and desktop breakpoints. Gained hands-on experience with micro-frontend architecture using Module Federation and contributed to 2+ independently deployable modules. Explored SQL Server for data querying and debugging, helping identify and resolve 5+ performance-related issues involving application-database interactions. Supported QA by creating 30+ test cases and documenting bugs via Jira, reducing miscommunication between Dev and QA an
Software Engineer at OCEA N by BCA (BCA) — Expense Management Feature
February 1, 2024 - April 2, 2026
Developed an expense management feature for a B2B non-financial platform, maintaining release quality by keeping bug rates below 10% of total QA test cases through rigorous development and self-testing. Applied React best practices such as code splitting and dynamic imports to optimize performance as feature complexity increased. Implemented micro-frontend integration using Module Federation and improved module load time by adding a prefetching strategy in the module federation setup (reducing load time from ~6–10s to under ~500ms). Supported end-to-end understanding and debugging via OCP logs, even when primarily a frontend engineer. Also worked on core internet banking modules for client-facing and back-office views (e.g., payroll transfer, single transfer, bulk transfer) handling 1,000+ daily transactions and collaborating with cross-functional teams to ensure seamless transaction processing.
IT Specialist (Front-End) at PT Bank Central Asia (BCA)
January 1, 2024 - April 1, 2026
Translated Figma designs into React-based web UI pages (15+ pages/features) with high design fidelity to match original mockups. Built reusable UI components using Vite & React to accelerate subsequent feature development by ~20%. Developed custom hooks and lightweight state management solutions to reduce duplicated code across 5+ modules and improve component reusability. Optimized application performance using lazy loading and image optimization, improving page load time from ~4s to ~2s. Implemented responsive design across all pages and ensured consistent UI across mobile, tablet, and desktop breakpoints. Gained hands-on experience with micro-frontend architecture using Module Federation and contributed to multiple independently deployable modules. Explored SQL Server for data querying and debugging and helped identify and resolve 5+ performance issues related to application-data interactions. Supported QA by creating 30+ test cases and documenting bugs in Jira to reduce communicati
Front-End Developer at OCEAΝ by BCA — Expense Management Feature
January 1, 2024 - Present
Built the Expense Management feature on OCEAΝ by BCA, integrating advanced module federation with a prefetching strategy to reduce feature load time from ~6–10s to under ~500ms while maintaining QA-verified bug rate below 10%.
Software Engineer (Front-End) at OCEAN by BCA / PT Bank Central Asia (BCA)
January 1, 2024 - Present
Developed and enhanced the Expense Management feature for a B2B non-financial application used to streamline operational processes. Applied React best practices such as code splitting and dynamic imports to keep performance optimal as feature complexity grows. Implemented micro-frontend integration with Module Federation and added a prefetch strategy to reduce feature/module load time from ~6–10s to under ~500ms, improving user experience. Maintained controlled release quality by keeping bug rate below 10% of total QA test cases through rigorous development and self-testing before handoff. Supported end-to-end debugging and release activities (including log tracing via OCP), and contributed to core internet-banking modules like Payroll Transfer, Single Transfer, and Bulk Transfer to support 1,000+ daily transactions across client and back-office views.
IT Intern (Front-End) at PT Bank Central Asia (BCA)
August 1, 2023 - January 1, 2024
Improved website performance by ~15% across Google Lighthouse metrics (Performance, Accessibility, Best Practices, SEO) using code splitting, dynamic imports, and route-based chunking. Reduced initial bundle size by ~20%, resulting in faster page load times and better user experience. Implemented role-based access control (RBAC) systems supporting many user roles with complex permission matrices across frontend modules. Wrote unit, integration, and end-to-end tests to achieve ~70%+ test coverage on critical transfer modules. Applied SOLID principles and a design system methodology in code reviews using design patterns to improve maintainability across 10+ shared components. Integrated Sentry for error monitoring across micro-frontend modules and reduced average bug resolution time by ~30%. Debugged and resolved 10+ frontend issues reported during QA/UAT cycles, improving application stability before release. Supported cross-browser/cross-device testing and documented implementation not
IT Intern at BluCommerce — B2B Internet Banking Platform (similar to BCA mobile banking)
August 1, 2023 - January 1, 2024
Contributed to building scalable micro-frontend modules for a B2B corporate internet banking platform used by businesses to manage payroll transfers, single transfers, and bulk transfers securely and efficiently. Implemented RBAC for multiple user roles and optimized platform performance across modules to support broader B2B client operations.
IT Intern at PT Bank Central Asia (BCA)
August 1, 2023 - January 1, 2024
Improved website/application performance by ~15% across Google Lighthouse metrics (Performance, Accessibility, Best Practices, SEO) using code splitting, dynamic imports, and route-based chunking. Reduced initial bundle size by ~20% for faster page loads. Implemented Role-Based Access Control (RBAC) systems supporting many user roles with complex permission matrices across front-end modules. Wrote unit, integration, and end-to-end tests for critical transfer modules (achieving ~70%+ test coverage), and applied SOLID principles and design system methods during code reviews. Integrated Sentry for error monitoring across micro-frontend modules, reducing average bug resolution time by ~30%. Debugged and resolved 10+ front-end issues reported during QA/UAT, improving stability prior to releases. Supported cross-browser/device testing and maintained technical documentation for implementation and component usage.

Education

Bachelor of Computer Science (Bach elor of Computer Science) at Bina Nusantara University
January 1, 2021 - January 1, 2025

Qualifications

Hackerrank Frontend Developer (React) Certificate
January 1, 2024 - August 29, 2026
REST API (Intermediate)
January 1, 2024 - August 29, 2026
SQL (Intermediate)
January 1, 2024 - August 29, 2026
SQL (Basic)
January 1, 2024 - August 29, 2026
JavaScript (Basic)
January 1, 2024 - August 29, 2026
Java (Basic)
January 1, 2024 - August 29, 2026
Solo Learn JavaScript Portfolio
January 1, 2024 - August 29, 2026
Certified HackerRank Frontend Developer (React)
January 11, 2030 - August 29, 2026
Certificate: REST API (Intermediate)
January 11, 2030 - August 29, 2026
Certificate: SQL (Intermediate)
January 11, 2030 - August 29, 2026
Certificate: SQL (Basic)
January 11, 2030 - August 29, 2026
Certificate: JavaScript (Basic)
January 11, 2030 - August 29, 2026
Certificate: Java (Basic)
January 11, 2030 - August 29, 2026
Solo Learn: JavaScript Portfolio
January 11, 2030 - August 29, 2026
Certificates: HackerRank Frontend Developer (React)
January 11, 2030 - August 29, 2026
Certificate: REST API (Intermediate)
January 11, 2030 - August 29, 2026
Certificate: SQL (Intermediate)
January 11, 2030 - August 29, 2026
Certificate: SQL (Basic)
January 11, 2030 - August 29, 2026
Certificate: JavaScript (Basic)
January 11, 2030 - August 29, 2026
Certificate: Java (Basic)
January 11, 2030 - August 29, 2026
Certificate: Sololearn JavaScript Portfolio
January 11, 2030 - August 29, 2026

Industry Experience

Financial Services, Software & Internet, Computers & Electronics